summaryrefslogtreecommitdiffstats
path: root/src/control
diff options
context:
space:
mode:
authorNikolay Korolev <nickvnuk@gmail.com>2021-01-20 19:15:03 +0100
committerNikolay Korolev <nickvnuk@gmail.com>2021-01-20 19:15:03 +0100
commita5be17d9415b0b1c265f7eadcc077f82d3ec8592 (patch)
tree39f96a60c1b024e9800a2031fd2635f2b428c0de /src/control
parentsync (diff)
parentsome more script (diff)
downloadre3-a5be17d9415b0b1c265f7eadcc077f82d3ec8592.tar
re3-a5be17d9415b0b1c265f7eadcc077f82d3ec8592.tar.gz
re3-a5be17d9415b0b1c265f7eadcc077f82d3ec8592.tar.bz2
re3-a5be17d9415b0b1c265f7eadcc077f82d3ec8592.tar.lz
re3-a5be17d9415b0b1c265f7eadcc077f82d3ec8592.tar.xz
re3-a5be17d9415b0b1c265f7eadcc077f82d3ec8592.tar.zst
re3-a5be17d9415b0b1c265f7eadcc077f82d3ec8592.zip
Diffstat (limited to 'src/control')
-rw-r--r--src/control/Script.cpp4
-rw-r--r--src/control/Script10.cpp4
-rw-r--r--src/control/Script9.cpp4
3 files changed, 6 insertions, 6 deletions
diff --git a/src/control/Script.cpp b/src/control/Script.cpp
index 24f08fff..6e97d383 100644
--- a/src/control/Script.cpp
+++ b/src/control/Script.cpp
@@ -1716,7 +1716,7 @@ const tScriptCommandData commands[] = {
REGISTER_COMMAND(COMMAND_CLEAR_AREA_OF_OBJECTS, INPUT_ARGUMENTS(ARGTYPE_FLOAT, ARGTYPE_FLOAT, ARGTYPE_FLOAT, ARGTYPE_FLOAT, ARGTYPE_FLOAT, ARGTYPE_FLOAT, ), OUTPUT_ARGUMENTS(), false, -1, ""),
REGISTER_COMMAND(COMMAND_LOAD_NON_STANDARD_PED_ANIM, INPUT_ARGUMENTS(ARGTYPE_INT, ), OUTPUT_ARGUMENTS(), false, -1, ""),
REGISTER_COMMAND(COMMAND_UNLOAD_NON_STANDARD_PED_ANIM, INPUT_ARGUMENTS(ARGTYPE_INT, ), OUTPUT_ARGUMENTS(), false, -1, ""),
- REGISTER_COMMAND(COMMAND_1566, INPUT_ARGUMENTS(), OUTPUT_ARGUMENTS(), false, -1, ""),
+ REGISTER_COMMAND(COMMAND_1566, INPUT_ARGUMENTS(ARGTYPE_FLOAT, ), OUTPUT_ARGUMENTS(), false, -1, ""),
REGISTER_COMMAND(COMMAND_BUILD_WORLD_GEOMETRY, INPUT_ARGUMENTS(ARGTYPE_INT, ), OUTPUT_ARGUMENTS(), false, -1, ""),
REGISTER_COMMAND(COMMAND_STORE_BUILDING_SWAP, INPUT_ARGUMENTS(ARGTYPE_INT, ARGTYPE_INT, ARGTYPE_INT, ARGTYPE_INT, ), OUTPUT_ARGUMENTS(), false, -1, ""),
REGISTER_COMMAND(COMMAND_IS_MULTIPLAYER_ACTIVE, INPUT_ARGUMENTS(), OUTPUT_ARGUMENTS(), true, -1, ""),
@@ -4574,14 +4574,12 @@ int8 CRunningScript::ProcessCommands100To199(int32 command)
UpdateCompareFlag(TheCamera.IsSphereVisible(pos, GET_FLOAT_PARAM(3)));
return 0;
}
- /*
case COMMAND_DEBUG_ON:
CTheScripts::DbgFlag = true;
return 0;
case COMMAND_DEBUG_OFF:
CTheScripts::DbgFlag = false;
return 0;
- */
case COMMAND_RETURN_TRUE:
UpdateCompareFlag(true);
ReturnFromGosubOrFunction();
diff --git a/src/control/Script10.cpp b/src/control/Script10.cpp
index 1a355228..2fa6ea8f 100644
--- a/src/control/Script10.cpp
+++ b/src/control/Script10.cpp
@@ -286,9 +286,9 @@ int8 CRunningScript::ProcessCommands1600To1699(int32 command)
return 0;
case COMMAND_IS_FINAL_GAME:
#ifdef FINAL
- UpdateCompareFlag(false);
-#else
UpdateCompareFlag(true);
+#else
+ UpdateCompareFlag(false);
#endif
return 0;
case COMMAND_SET_ALLOWED_COLLISION:
diff --git a/src/control/Script9.cpp b/src/control/Script9.cpp
index e03c60ba..3ad8e180 100644
--- a/src/control/Script9.cpp
+++ b/src/control/Script9.cpp
@@ -573,7 +573,9 @@ int8 CRunningScript::ProcessCommands1500To1599(int32 command)
CollectParameters(&m_nIp, 1);
// CPed::UnloadNonStandardPedAnim(SET_INTEGER_PARAM(0));
return 0;
- //case COMMAND_1566:
+ case COMMAND_1566:
+ CollectParameters(&m_nIp, 1);
+ return 0;
case COMMAND_BUILD_WORLD_GEOMETRY:
CollectParameters(&m_nIp, 1);
if (/*gBuildWorldGeom*/ false) {