Commit graph

101 commits

Author SHA1 Message Date
hispidence
e201518883 Update SkyLayer more. 2022-02-10 18:39:03 +00:00
hispidence
0e4997ffb0 Rename, move, and update SkyLayer. 2022-02-10 18:39:03 +00:00
hispidence
249775adcb Update lib and pdb. 2022-02-10 18:39:02 +00:00
hispidence
5b3f5dbfa4 Update mirror yet more. 2022-02-10 18:39:02 +00:00
hispidence
f496b27116 Update Mirror more. 2022-02-10 18:39:02 +00:00
hispidence
185a71ca5d GameScriptMirror->Mirror 2022-02-10 18:38:29 +00:00
hispidence
7b2735bf44 Doc stuff. 2022-02-10 18:38:29 +00:00
hispidence
c49cd9508c More Level changes. 2022-02-10 18:38:29 +00:00
hispidence
f9e4da754b Rename and move GameScriptLevel. 2022-02-10 18:38:28 +00:00
hispidence
a3ee57d1f4 More InventoryItem stuff. 2022-02-10 18:38:28 +00:00
hispidence
4f0bb181b4 Rename GameScriptInventoryObject to InventoryItem and move it. 2022-02-10 18:38:00 +00:00
hispidence
f3a2bc6e12 Update Animations script class. 2022-02-10 18:37:59 +00:00
hispidence
4abc85d9ad GameScriptAnimations -> Flow/Animations/Animations 2022-02-10 18:37:18 +00:00
hispidence
4573db873d Move Inventory functions into their own file. 2022-02-10 18:37:18 +00:00
hispidence
dbbcd7b6d7 Remove GameScriptAudioTrack 2022-02-10 18:37:18 +00:00
hispidence
09138d834a Correct documentation headers. 2022-02-10 18:37:18 +00:00
hispidence
f9fad33e57 Update lib and pdb. 2022-02-10 18:37:17 +00:00
hispidence
782ad93810 More (ScriptInterface)Flow -> (ScriptInterface)FlowHandler for consistency. 2022-02-10 18:37:17 +00:00
hispidence
2822610edd (ScriptInterface)Flow -> (ScriptInterface)FlowHandler for consistency. 2022-02-10 18:37:16 +00:00
hispidence
93bdf9af07 SoundSource modernisation. 2022-02-10 18:37:16 +00:00
hispidence
1885e14b80 GameScriptSoundSource -> Objects/SoundSource/SoundSource 2022-02-10 18:37:16 +00:00
hispidence
07b5e887a9 More Sink modernisation. 2022-02-10 18:37:16 +00:00
hispidence
306f6ba920 Move and rename GameScriptSinkInfo -> Sink/Sink. 2022-02-10 18:37:16 +00:00
hispidence
89cea39a81 GameScriptNamedBase -> NamedBase. 2022-02-10 18:37:16 +00:00
hispidence
f67e22a04a Move GameScriptNamedBase. 2022-02-10 18:37:16 +00:00
hispidence
6267ee26fc GameScriptCameraInfo->Camera.
Remove sol::state* arg from Register functions.
2022-02-10 18:37:16 +00:00
hispidence
51e0888f9f Move GameScriptCameraInfo. 2022-02-10 18:37:16 +00:00
hispidence
ec2dad1400 Put Static and AIObject in their parents' tables. 2022-02-10 18:37:15 +00:00
hispidence
b11b054bc2 Lots of renames and table assignments. 2022-02-10 18:37:15 +00:00
hispidence
86d7370c80 More GameLogicScript -> LogicHandler changes. 2022-02-10 18:37:15 +00:00
hispidence
c71865dc3d Rename GameLogicScript files to LogicHandler and move them to Logic. 2022-02-10 18:37:15 +00:00
hispidence
a9702bf22c More GameScriptDisplayString -> DisplayString changes. 2022-02-10 18:37:15 +00:00
hispidence
b33dced728 Rename GameScriptDiplayString files to DisplayString. 2022-02-10 18:37:14 +00:00
hispidence
4d2daa96cf GameScriptMeshInfo->Static 2022-02-10 18:37:14 +00:00
hispidence
77b50c1bbc Put AIObject into folder. 2022-02-10 18:37:14 +00:00
hispidence
a69c31d608 Forgot some stuff. Update lib and pdb. 2022-02-10 18:37:13 +00:00
hispidence
4b6b733558 Rename GameFlowScript to Flow. Make Flow and Objects take parent tables and add their stuff to said tables. 2022-02-10 18:37:13 +00:00
hispidence
f0295af4fa GameScriptItemInfo->Moveable. 2022-02-10 18:37:12 +00:00
hispidence
6900d3ff2a Start fixing up documentation. 2022-02-10 18:36:04 +00:00
hispidence
23e8d810ae Rename Entities -> ObjectsHandler. 2022-02-10 18:36:03 +00:00
hispidence
ce960d1052 Remove wrong .lib and .pdb with correct ones. 2022-02-10 18:36:02 +00:00
hispidence
00b6e76bea Rename some files and folders. 2022-02-10 18:36:02 +00:00
hispidence
54b519776c Turn off whole-program optimization to make the libs not-massive. 2022-02-10 18:36:01 +00:00
hispidence
f9f0ac5839 Split display strings from GameLogicScript. 2022-02-10 18:36:00 +00:00
hispidence
8a4ca06b25 Move GameScriptItemInfo to Entities/Moveable. Move ObjectIDs to Entities.
Move MakeReadOnlyTable to ScriptUtil.h and make the ObjID table in Entities.cpp.

Fix some other stuff I missed in other commits.
2022-02-10 18:35:47 +00:00
hispidence
7eb571d370 Remove old references. 2022-02-10 18:35:18 +00:00
hispidence
f447a386e2 Entity->Entities. 2022-02-10 18:35:18 +00:00
hispidence
8bcc41ef77 Begin to split GameLogicScript. First up is Entity. 2022-02-10 18:35:17 +00:00
hispidence
6cc329f43f Move GameScriptMeshInfo to its own subfolder. 2022-02-10 18:35:17 +00:00
hispidence
b3443ba328 Make DoTitle take the title of an ambient track by reference. Update DoLevel to do the same. 2022-02-10 18:35:17 +00:00