127 {
128 switch(value_type)
129 {
132 {
133 Param1<float> value_float = Param1<float>.Cast( param );
134
135 CachedObjectsParams.PARAM2_INT_FLOAT.param1 = value_type;
136 CachedObjectsParams.PARAM2_INT_FLOAT.param2 = value_float.param1;
137
139 }
140 break;
142 {
143 Param1<string> value_string = Param1<string>.Cast( param );
144
145 CachedObjectsParams.PARAM2_INT_STRING.param1 = value_type;
146 CachedObjectsParams.PARAM2_INT_STRING.param2 = value_string.param1;
147
149 }
150 break;
151 }
152 }
proto native void RPCSingleParam(Object target, int rpc_type, Param param, bool guaranteed, PlayerIdentity recipient=null)
see CGame.RPC
void DebugMonitorValues(PlayerBase player)
proto native CGame GetGame()