| 184 | } |
| 185 | |
| 186 | void EvalState::RegisterEvalCommands() |
| 187 | { |
| 188 | NewFunction(GameFunction(GameNothing, "hint", StubHint, GameString)); |
| 189 | NewFunction(GameFunction(GameNothing, "hintC", StubHintC, GameString)); |
| 190 | NewFunction(GameFunction(GameNothing, "hintCadet", StubHint, GameString)); |
| 191 | NewFunction(GameFunction(GameNothing, "logInfo", StubLogInfo, GameVoid)); |
| 192 | NewFunction(GameFunction(GameNothing, "textLog", StubTextLog, GameVoid)); |
| 193 | NewFunction(GameFunction(GameNothing, "debugLog", StubDebugLog, GameVoid)); |
| 194 | NewFunction(GameFunction(GameNothing, "diag_log", StubDiagLog, GameVoid)); |
| 195 | |
| 196 | NewFunction(GameFunction(GameString, "format", EvalFormat, GameArray)); |
| 197 | |
| 198 | NewFunction(GameFunction(GameString, "str", EvalToString, GameVoid)); |
| 199 | NewFunction(GameFunction(GameArray, "toArray", EvalToArray, GameString)); |
| 200 | NewFunction(GameFunction(GameString, "toString", EvalToStringFromArray, GameArray)); |
| 201 | |
| 202 | NewOperator(GameOperator(GameNothing, "globalChat", function, StubGlobalChat, GameVoid, GameString)); |
| 203 | NewOperator(GameOperator(GameNothing, "sideChat", function, StubSideChat, GameVoid, GameString)); |
| 204 | NewOperator(GameOperator(GameNothing, "groupChat", function, StubGroupChat, GameVoid, GameString)); |
| 205 | NewOperator(GameOperator(GameNothing, "vehicleChat", function, StubVehicleChat, GameVoid, GameString)); |
| 206 | |
| 207 | NewNularOp(GameNular(GameScalar, "time", NularTime)); |
| 208 | NewNularOp(GameNular(GameBool, "isServer", NularIsServer)); |
| 209 | NewNularOp(GameNular(MockGameObject, "objNull", NularObjNull)); |
| 210 | NewNularOp(GameNular(MockGameGroup, "grpNull", NularGrpNull)); |
| 211 | NewNularOp(GameNular(MockGameObject, "player", NularPlayer)); |
| 212 | |
| 213 | RegisterObjectCommands(); |
| 214 | RegisterCreationCommands(); |
| 215 | RegisterPropertyCommands(); |
| 216 | RegisterVariableCommands(); |
| 217 | RegisterScriptCommands(); |
| 218 | } |
| 219 | |
| 220 | // --- Object manipulation commands --- |
| 221 |
no test coverage detected