Commit graph

13 commits

Author SHA1 Message Date
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
6900d3ff2a Start fixing up documentation. 2022-02-10 18:36:04 +00:00
hispidence
00b6e76bea Rename some files and folders. 2022-02-10 18:36:02 +00:00
hispidence
f9f0ac5839 Split display strings from GameLogicScript. 2022-02-10 18:36:00 +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
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
hispidence
14f0b710fb Take vanilla/TRNG stuff out of Tracks.lua (which is now no longer needed) and partially replicate it in the C++ side of things. 2022-02-10 18:35:17 +00:00
hispidence
7c380d12a2 Move all internal headers to Scripting/src. Only the ScriptInterface* should be visible to the rest of TEN. 2022-02-10 18:35:16 +00:00
hispidence
a66b6cc230 More compile fixes. I decided to worry about getters/setters later and just allow public members to continue to be public for now. 2022-02-10 18:35:15 +00:00
hispidence
1e31dc52d5 More compile fixes. 2022-02-10 18:34:34 +00:00
hispidence
2a9175f5fb Partially integrate ScriptInterfaceFlow and replace instances of direct access to Animations members. 2022-02-10 18:34:11 +00:00
hispidence
967316cb31 Move GameFlowScript, GameLogicScript and LuaHandler to Scripting. 2022-02-10 18:34:03 +00:00
Renamed from TR5Main/Scripting/GameFlowScript.cpp (Browse further)