2793 {
2794
2795 super.OnRPC(sender, rpc_type,ctx);
2796
2797
2798 switch (rpc_type)
2799 {
2800 #ifndef SERVER
2801 case ERPCs.RPC_SOUND_LOCK_ATTACH:
2802 Param2<bool, string> p = new Param2<bool, string>(false, "");
2803
2805 return;
2806
2807 bool play = p.param1;
2808 string soundSet = p.param2;
2809
2810 if (play)
2811 {
2813 {
2815 {
2817 }
2818 }
2819 else
2820 {
2822 }
2823 }
2824 else
2825 {
2827 }
2828
2829 break;
2830 #endif
2831
2832 }
2833
2835 {
2837 }
2838 }
WrittenNoteData GetWrittenNoteData()
ref EffectSound m_LockingSound
proto bool Read(void value_in)
void OnRPC(PlayerIdentity sender, int rpc_type, ParamsReadContext ctx)
class JsonUndergroundAreaTriggerData GetPosition