Descent3/scripts
C.W. Betts c6da74b069
Mark functions and variables as static (#185)
* Begin by marking functions and variables as static when needed.

* More work.

* More work.

* More pokes.

* More work.

* More work.

* Initial work on the netgames.

* Revert changes to the license header on source files.

* clutter.cpp poke.

* One final poke.

* Move some declarations to headers:

Move paged_in_count and paged_in_num to gamesequence.h
Move DoneLightInstance and StartLightInstance to polymodel.h

* Look over the AI script/plug-ins.

* Going over the changes one last time.

* Fix rebase errors.

* More migration from bare statics to static inlines.
2024-05-07 23:35:28 +02:00
..
data Generate d3-osx.hog for macOS 2024-05-04 16:34:36 +03:00
lnx Back out more ulong typedefs 2024-04-29 16:27:33 -04:00
aigame2.cpp Mark functions and variables as static (#185) 2024-05-07 23:35:28 +02:00
aigame4.cpp Mark functions and variables as static (#185) 2024-05-07 23:35:28 +02:00
AIGame3_External.h Updated source to reflect the license that this code is released under. 2024-04-20 09:57:49 -06:00
AIGame3.cpp Mark functions and variables as static (#185) 2024-05-07 23:35:28 +02:00
AIGame.cpp Mark functions and variables as static (#185) 2024-05-07 23:35:28 +02:00
barney.cpp Heavy patching for compiler warnings. 2024-04-29 00:18:56 -04:00
BatteriesIncluded.cpp Replace some of sprintf() with snprintf() 2024-05-01 06:27:50 -04:00
BatteriesIncluded.msg Initial import 2024-04-15 21:43:29 -06:00
BossCamera.cpp Heavy patching for compiler warnings. 2024-04-29 00:18:56 -04:00
CanyonsCTF.cpp Heavy patching for compiler warnings. 2024-04-29 00:18:56 -04:00
CellTestLevel.cpp Heavy patching for compiler warnings. 2024-04-29 00:18:56 -04:00
CellTestLevel.msg Initial import 2024-04-15 21:43:29 -06:00
ChrisTest.cpp Heavy patching for compiler warnings. 2024-04-29 00:18:56 -04:00
ChrisTest.msg Initial import 2024-04-15 21:43:29 -06:00
clutter.cpp Mark functions and variables as static (#185) 2024-05-07 23:35:28 +02:00
CMakeLists.txt Build the plug-ins as CMake modules. 2024-05-04 12:05:11 -06:00
DallasFuncs.cpp Unbundle fix API from osiris_vector.h 2024-05-03 16:22:35 -04:00
Gamegauge_FRN.msg Initial import 2024-04-15 21:43:29 -06:00
Gamegauge_GER.msg Initial import 2024-04-15 21:43:29 -06:00
Gamegauge_ITN.msg Initial import 2024-04-15 21:43:29 -06:00
gamegauge_SPN.msg Initial import 2024-04-15 21:43:29 -06:00
GameGauge.cpp Heavy patching for compiler warnings. 2024-04-29 00:18:56 -04:00
GameGauge.msg Initial import 2024-04-15 21:43:29 -06:00
gcc-game.def Initial import 2024-04-15 21:43:29 -06:00
gcc-lvl.def Initial import 2024-04-15 21:43:29 -06:00
generic.cpp Heavy patching for compiler warnings. 2024-04-29 00:18:56 -04:00
Geodomes.cpp Heavy patching for compiler warnings. 2024-04-29 00:18:56 -04:00
Geodomes.msg Initial import 2024-04-15 21:43:29 -06:00
HalfPipe_Ger.msg Initial import 2024-04-15 21:43:29 -06:00
HalfPipe.cpp Heavy patching for compiler warnings. 2024-04-29 00:18:56 -04:00
HalfPipe.msg Initial import 2024-04-15 21:43:29 -06:00
InfernalBolt_Ger.msg Initial import 2024-04-15 21:43:29 -06:00
InfernalBolt.cpp Heavy patching for compiler warnings. 2024-04-29 00:18:56 -04:00
InfernalBolt.msg Initial import 2024-04-15 21:43:29 -06:00
Inversion.cpp Heavy patching for compiler warnings. 2024-04-29 00:18:56 -04:00
Inversion.msg Initial import 2024-04-15 21:43:29 -06:00
level1_Ger.msg Initial import 2024-04-15 21:43:29 -06:00
level1_SPN.msg Initial import 2024-04-15 21:43:29 -06:00
level1.cpp Heavy patching for compiler warnings. 2024-04-29 00:18:56 -04:00
level1.msg Initial import 2024-04-15 21:43:29 -06:00
level2_Ger.msg Initial import 2024-04-15 21:43:29 -06:00
level2_SPN.msg Initial import 2024-04-15 21:43:29 -06:00
level2.cpp Heavy patching for compiler warnings. 2024-04-29 00:18:56 -04:00
level2.msg Initial import 2024-04-15 21:43:29 -06:00
level3_Ger.msg Initial import 2024-04-15 21:43:29 -06:00
level3_SPN.msg Initial import 2024-04-15 21:43:29 -06:00
level3.cpp Heavy patching for compiler warnings. 2024-04-29 00:18:56 -04:00
level3.msg Initial import 2024-04-15 21:43:29 -06:00
level4_Ger.msg Initial import 2024-04-15 21:43:29 -06:00
level4_SPN.msg Initial import 2024-04-15 21:43:29 -06:00
level4.cpp Heavy patching for compiler warnings. 2024-04-29 00:18:56 -04:00
level4.msg Initial import 2024-04-15 21:43:29 -06:00
level5_Ger.msg Initial import 2024-04-15 21:43:29 -06:00
level5_SPN.msg Initial import 2024-04-15 21:43:29 -06:00
level5.cpp Heavy patching for compiler warnings. 2024-04-29 00:18:56 -04:00
level5.msg Initial import 2024-04-15 21:43:29 -06:00
level6_SPN.msg Initial import 2024-04-15 21:43:29 -06:00
level7_Ger.msg Initial import 2024-04-15 21:43:29 -06:00
level7_SPN.msg Initial import 2024-04-15 21:43:29 -06:00
level7.cpp Heavy patching for compiler warnings. 2024-04-29 00:18:56 -04:00
level7.msg Initial import 2024-04-15 21:43:29 -06:00
level8_Ger.msg Initial import 2024-04-15 21:43:29 -06:00
level8_SPN.msg Initial import 2024-04-15 21:43:29 -06:00
level8.cpp Heavy patching for compiler warnings. 2024-04-29 00:18:56 -04:00
level8.msg Initial import 2024-04-15 21:43:29 -06:00
level9_SPN.msg Initial import 2024-04-15 21:43:29 -06:00
level10_Ger.msg Initial import 2024-04-15 21:43:29 -06:00
level10_SPN.msg Initial import 2024-04-15 21:43:29 -06:00
level10.cpp Heavy patching for compiler warnings. 2024-04-29 00:18:56 -04:00
level10.msg Initial import 2024-04-15 21:43:29 -06:00
level11_Ger.msg Initial import 2024-04-15 21:43:29 -06:00
level11_SPN.msg Initial import 2024-04-15 21:43:29 -06:00
level11.cpp Heavy patching for compiler warnings. 2024-04-29 00:18:56 -04:00
level11.msg Initial import 2024-04-15 21:43:29 -06:00
level12_SPN.msg Initial import 2024-04-15 21:43:29 -06:00
level13_Ger.msg Initial import 2024-04-15 21:43:29 -06:00
level13_SPN.msg Initial import 2024-04-15 21:43:29 -06:00
level13.cpp Heavy patching for compiler warnings. 2024-04-29 00:18:56 -04:00
level13.msg Initial import 2024-04-15 21:43:29 -06:00
level14_Ger.msg Initial import 2024-04-15 21:43:29 -06:00
level14_SPN.msg Initial import 2024-04-15 21:43:29 -06:00
level14.cpp Heavy patching for compiler warnings. 2024-04-29 00:18:56 -04:00
level14.msg Initial import 2024-04-15 21:43:29 -06:00
level15_SPN.msg Initial import 2024-04-15 21:43:29 -06:00
level17.cpp Heavy patching for compiler warnings. 2024-04-29 00:18:56 -04:00
level17.msg Initial import 2024-04-15 21:43:29 -06:00
Level1_FRN.msg Initial import 2024-04-15 21:43:29 -06:00
Level1_ITN.msg Initial import 2024-04-15 21:43:29 -06:00
Level2_FRN.msg Initial import 2024-04-15 21:43:29 -06:00
Level2_ITN.msg Initial import 2024-04-15 21:43:29 -06:00
Level3_FRN.msg Initial import 2024-04-15 21:43:29 -06:00
Level3_ITN.msg Initial import 2024-04-15 21:43:29 -06:00
Level4_FRN.msg Initial import 2024-04-15 21:43:29 -06:00
Level4_ITN.msg Initial import 2024-04-15 21:43:29 -06:00
Level5_FRN.msg Initial import 2024-04-15 21:43:29 -06:00
Level5_ITN.msg Initial import 2024-04-15 21:43:29 -06:00
Level6_FRN.msg Initial import 2024-04-15 21:43:29 -06:00
Level6_Ger.msg Initial import 2024-04-15 21:43:29 -06:00
Level6_ITN.msg Initial import 2024-04-15 21:43:29 -06:00
Level6.cpp Heavy patching for compiler warnings. 2024-04-29 00:18:56 -04:00
Level6.msg Initial import 2024-04-15 21:43:29 -06:00
Level7_FRN.msg Initial import 2024-04-15 21:43:29 -06:00
Level7_ITN.msg Initial import 2024-04-15 21:43:29 -06:00
Level8_FRN.msg Initial import 2024-04-15 21:43:29 -06:00
Level8_ITN.msg Initial import 2024-04-15 21:43:29 -06:00
Level9_FRN.msg Initial import 2024-04-15 21:43:29 -06:00
Level9_Ger.msg Initial import 2024-04-15 21:43:29 -06:00
Level9_ITN.msg Initial import 2024-04-15 21:43:29 -06:00
Level9.cpp Heavy patching for compiler warnings. 2024-04-29 00:18:56 -04:00
Level9.msg Initial import 2024-04-15 21:43:29 -06:00
Level10_FRN.msg Initial import 2024-04-15 21:43:29 -06:00
Level10_ITN.msg Initial import 2024-04-15 21:43:29 -06:00
Level11_FRN.msg Initial import 2024-04-15 21:43:29 -06:00
Level11_ITN.msg Initial import 2024-04-15 21:43:29 -06:00
Level12_FRN.msg Initial import 2024-04-15 21:43:29 -06:00
Level12_Ger.msg Initial import 2024-04-15 21:43:29 -06:00
Level12_ITN.msg Initial import 2024-04-15 21:43:29 -06:00
Level12.cpp Heavy patching for compiler warnings. 2024-04-29 00:18:56 -04:00
Level12.msg Initial import 2024-04-15 21:43:29 -06:00
Level13_FRN.msg Initial import 2024-04-15 21:43:29 -06:00
Level13_ITN.msg Initial import 2024-04-15 21:43:29 -06:00
Level14_FRN.msg Initial import 2024-04-15 21:43:29 -06:00
Level14_ITN.msg Initial import 2024-04-15 21:43:29 -06:00
Level15_FRN.msg Initial import 2024-04-15 21:43:29 -06:00
Level15_ITN.msg Initial import 2024-04-15 21:43:29 -06:00
Level16.cpp Heavy patching for compiler warnings. 2024-04-29 00:18:56 -04:00
Level16.msg Initial import 2024-04-15 21:43:29 -06:00
LEVEL0.cpp Heavy patching for compiler warnings. 2024-04-29 00:18:56 -04:00
LEVEL15_Ger.msg Initial import 2024-04-15 21:43:29 -06:00
LEVEL15.cpp Heavy patching for compiler warnings. 2024-04-29 00:18:56 -04:00
LEVEL15.msg Initial import 2024-04-15 21:43:29 -06:00
levels1_SPN.msg Initial import 2024-04-15 21:43:29 -06:00
levels2_SPN.msg Initial import 2024-04-15 21:43:29 -06:00
levelS2_Ger.msg Initial import 2024-04-15 21:43:29 -06:00
levelS2.cpp Heavy patching for compiler warnings. 2024-04-29 00:18:56 -04:00
levelS2.msg Initial import 2024-04-15 21:43:29 -06:00
LevelS1_Ger.msg Initial import 2024-04-15 21:43:29 -06:00
LevelS1_ITN.msg Initial import 2024-04-15 21:43:29 -06:00
LevelS1.cpp Heavy patching for compiler warnings. 2024-04-29 00:18:56 -04:00
LevelS1.msg Initial import 2024-04-15 21:43:29 -06:00
LevelS2_ITN.msg Initial import 2024-04-15 21:43:29 -06:00
LEVELS1_FRN.msg Initial import 2024-04-15 21:43:29 -06:00
LEVELS2_FRN.msg Initial import 2024-04-15 21:43:29 -06:00
linux_lib.cpp Updated source to reflect the license that this code is released under. 2024-04-20 09:57:49 -06:00
linux_lib.h Remove MacOS (Classic) code and all references (1/3) 2024-04-27 07:38:14 -07:00
merc5.cpp Heavy patching for compiler warnings. 2024-04-29 00:18:56 -04:00
merc5.msg Initial import 2024-04-15 21:43:29 -06:00
Merc1.cpp Replace sprintf with snprintf in the merc missions. 2024-05-01 17:26:57 -06:00
Merc1.msg Initial import 2024-04-15 21:43:29 -06:00
Merc3.cpp Replace sprintf with snprintf in the merc missions. 2024-05-01 17:26:57 -06:00
Merc3.msg Initial import 2024-04-15 21:43:29 -06:00
Merc4.cpp Replace some of sprintf() with snprintf() 2024-05-01 06:27:50 -04:00
Merc4.msg Initial import 2024-04-15 21:43:29 -06:00
Merc6.cpp Replace some of sprintf() with snprintf() 2024-05-01 06:27:50 -04:00
Merc6.msg Initial import 2024-04-15 21:43:29 -06:00
Merc7.cpp Replace some of sprintf() with snprintf() 2024-05-01 06:27:50 -04:00
Merc7.msg Initial import 2024-04-15 21:43:29 -06:00
Merc02.cpp Replace sprintf with snprintf in the merc missions. 2024-05-01 17:26:57 -06:00
Merc02.msg Initial import 2024-04-15 21:43:29 -06:00
MS-GAME.DEF Initial import 2024-04-15 21:43:29 -06:00
MS-LVL.DEF Initial import 2024-04-15 21:43:29 -06:00
myPowerHouse.cpp Heavy patching for compiler warnings. 2024-04-29 00:18:56 -04:00
Mysterious_Isle.cpp Heavy patching for compiler warnings. 2024-04-29 00:18:56 -04:00
Mysterious_Isle.msg Initial import 2024-04-15 21:43:29 -06:00
orbital.cpp Heavy patching for compiler warnings. 2024-04-29 00:18:56 -04:00
osiris_common.h Mark functions and variables as static (#185) 2024-05-07 23:35:28 +02:00
osiris_import.h Mark functions and variables as static (#185) 2024-05-07 23:35:28 +02:00
osiris_vector.h Unbundle fix API from osiris_vector.h 2024-05-03 16:22:35 -04:00
Paranoia.cpp Heavy patching for compiler warnings. 2024-04-29 00:18:56 -04:00
paranoia.msg Initial import 2024-04-15 21:43:29 -06:00
PiccuStation.cpp Heavy patching for compiler warnings. 2024-04-29 00:18:56 -04:00
PINBALL.MSG Initial import 2024-04-15 21:43:29 -06:00
Polaris_FRN.msg Initial import 2024-04-15 21:43:29 -06:00
Polaris_Ger.msg Initial import 2024-04-15 21:43:29 -06:00
Polaris_ITN.msg Initial import 2024-04-15 21:43:29 -06:00
Polaris_SPN.msg Initial import 2024-04-15 21:43:29 -06:00
Polaris.cpp Heavy patching for compiler warnings. 2024-04-29 00:18:56 -04:00
Polaris.msg Initial import 2024-04-15 21:43:29 -06:00
Quadsomniac_Ger.msg Initial import 2024-04-15 21:43:29 -06:00
Quadsomniac.cpp Heavy patching for compiler warnings. 2024-04-29 00:18:56 -04:00
Quadsomniac.msg Initial import 2024-04-15 21:43:29 -06:00
RudeAwakening.cpp Heavy patching for compiler warnings. 2024-04-29 00:18:56 -04:00
RudeAwakening.msg Initial import 2024-04-15 21:43:29 -06:00
SewerRat.cpp Heavy patching for compiler warnings. 2024-04-29 00:18:56 -04:00
SewerRat.msg Initial import 2024-04-15 21:43:29 -06:00
testscript.cpp Heavy patching for compiler warnings. 2024-04-29 00:18:56 -04:00
TrainingMission_FRN.msg Initial import 2024-04-15 21:43:29 -06:00
TrainingMission_Ger.msg Initial import 2024-04-15 21:43:29 -06:00
TrainingMission_ITN.msg Initial import 2024-04-15 21:43:29 -06:00
TrainingMission_SPN.msg Initial import 2024-04-15 21:43:29 -06:00
TrainingMission.cpp Heavy patching for compiler warnings. 2024-04-29 00:18:56 -04:00
TrainingMission.msg Initial import 2024-04-15 21:43:29 -06:00
Y2K.cpp Replace some of sprintf() with snprintf() 2024-05-01 06:27:50 -04:00
Y2K.msg Initial import 2024-04-15 21:43:29 -06:00