/// <summary> /// Listens for the OnRecordPersistentData message and records the game object's position /// and rotation into the Lua Actor[] table. /// </summary> public void OnRecordPersistentData() { if (bridge != null) { bridge.SyncFPToLua(); } if (recordPosition) { RecordPositionToLua(); } }
public void OnConversationStart(Transform actor) { if (bridge == null) { return; } bridge.SyncFPToLua(); if (disableWeaponDuringConversations) { bridge.DeactivateCurrentWeapon(); } }