Easy Build System
Asset StoreSupportTwitterDiscord
  • Introduction
  • Getting Started
    • Getting Started
    • Common Issues
  • Tutorials
    • Beginners Guides
      • Modular Building Guide
      • Upgrading Guide
    • Advanced Guides
  • Components
    • Building Area
    • Building Group
    • Building Manager
      • Building Collection
      • Building Saver
    • Building Part
      • Building Conditions
    • Building Placer
      • Editor Building Placer
    • Building Socket
    • Building Linkable Surface
  • Integrations
    • Game Creator 2
      • Game Creator 2 - Inventory
    • Game Kit Controller
    • PlayMaker
    • PUN 2
    • Mirror
    • Fish-Net
    • RPG Builder
    • uSurvival
    • Rewired
  • Supports
    • XR Interaction Toolkit Support
  • Addons
    • Advanced Buildings
    • Buggy Constructor
    • Circular Building Menu
    • House Buildings
    • Survival Buildings
  • Annex
    • Compatibility
    • Refund Policy
Powered by GitBook
On this page
  • About Integration
  • Installation Guide
  • Methods

Was this helpful?

  1. Integrations

PlayMaker

You can find all the information about PlayMaker integration here.

PreviousGame Kit ControllerNextPUN 2

Last updated 1 year ago

Was this helpful?

About Integration

If you encounter errors with integration, it is possible that a new update changed some things in the code and therefore is no longer compatible with the system integration. If this is the case, you can contact support to receive a hotfix quickly.

Installation Guide

Before integrating Easy Build System, make sure you have correctly setup in your project. You can follow this tutorial for the first step:

Methods

ChangeMode(BuildingPlacer.BuildMode mode) Changes the building mode based on the specified mode.

SelectBuildingPart(int index) Selects a building part using its index in the building catalog.

SelectBuildingPart(string name) Selects a building part using its name from the building catalog.

RotatePreview() Rotates the preview of the building currently being placed.

Place() Places the currently selected building part. Returns true if the placement is successful.

PlaceInstantly(BuildingPart part, Vector3 position, Vector3 rotation, Vector3 scale, bool createGroup = true) Instantly places a building part at the specified position, rotation, and scale.

Editing() Checks if a building part is currently being edited.

DestroyInstantly(BuildingPart part) Instantly destroys the specified building part.

Destroy() Destroys the currently selected building part.

CancelPreview() Cancels the preview of the building being placed.

CheckPlacingCondition() Checks if the conditions for placing a building part.

CheckEditingCondition() Checks if the conditions for editing a building part.

CheckDestroyCondition() Checks if the conditions for destroying a building.

SaveBuildings() Forces the saving of buildings.

LoadBuildings() Forces the loading of buildings.

This video shows you how to import the integration for in just a few steps.

Here the list of the methods that you can call with :

PlayMaker
PlayMaker
PlayMaker
You can watch the video in fullscreen and set the quality to maximum.
You can watch the video in fullscreen and set the quality to maximum.