Broke Protocol Game API Reference
1.39
Code reference for server and client scripting
|
Public Member Functions | |
override void | InitializeEditor () |
void | CreateMesh (byte[] data) |
Public Member Functions inherited from BrokeProtocol.Entities.Serialized | |
virtual void | BoundsHighlightAdd () |
virtual void | BoundsHighlightRemove () |
virtual void | CheckSave () |
void | Trigger (Collider collider, string eventName, bool enter) |
Public Attributes | |
Material | material |
byte[] | heightmapData |
Public Attributes inherited from BrokeProtocol.Entities.Serialized | |
string | referencePrefab |
GameObject | go |
Transform | mainT |
string | data |
BoundsHighlight | highlight |
Protected Member Functions | |
void | OnDestroy () |
void | DestroyMesh () |
Protected Attributes | |
Material | instancedMaterial |
readonly List< Mesh > | meshes = new() |
Properties | |
override SerializedParameters | Parameters [get] |
override Type | EditorType [get] |
Properties inherited from BrokeProtocol.Entities.Serialized | |
virtual bool | SendInitial [get] |
virtual SerializedParameters | Parameters [get] |
virtual Type | EditorType [get] |
ChildIndex | GetChildIndex [get] |
virtual Transform | GetRotationT [get] |
virtual Quaternion | GetRotation [get] |
Transform | GetParent [get] |
bool | IsOutside [get] |
int | GetPlaceIndex [get] |
Place | GetPlace [get] |
Vector3 | GetPosition [get] |
string | LogPosition [get] |
virtual Vector3 | CenterBuoyancy [get] |
virtual bool | InWater [get] |
|
inline |
|
inlineprotected |
|
virtual |
Reimplemented from BrokeProtocol.Entities.Serialized.
|
protected |
byte [] BrokeProtocol.Entities.Heightmap.heightmapData |
|
protected |
Material BrokeProtocol.Entities.Heightmap.material |
|
protected |
|
get |
|
get |