Commit graph

3210 commits

Author SHA1 Message Date
hispidence
8ac6a94e1d Move over GameScriptItemInfo. 2022-02-10 18:32:29 +00:00
hispidence
d7a0e13a36 Move some files around so we can keep doing #include "Scripting/FileNameHere.h" 2022-02-10 18:32:29 +00:00
hispidence
e171d407ca More includes; stuff to get it compiling. 2022-02-10 18:32:29 +00:00
hispidence
230e479936 Include ScriptInterfaceLevel; call new functions. 2022-02-10 18:32:28 +00:00
hispidence
ac4d8c07f3 Implement GetSkyLayerEnabled and GetSkyLayerSpeed. 2022-02-10 18:32:14 +00:00
hispidence
d038dcf736 Update project references. 2022-02-10 18:32:14 +00:00
hispidence
f054f29b4c Make GameScriptLevel inherit from ScriptInterfaceLevel.h. 2022-02-10 18:32:13 +00:00
hispidence
9139a79367 Add ScriptInterfaceLevel. Move ScriptInterfaceGame and GameScriptLevel to Scripting. 2022-02-10 18:31:36 +00:00
hispidence
fe978daa9d Move GameScriptSettings over to Scripting. 2022-02-10 18:31:36 +00:00
hispidence
2889a62704 Move GameScriptDisplayString over to Scripting. 2022-02-10 18:31:35 +00:00
hispidence
610b736572 Remove references to files from vcxproj filters. 2022-02-10 18:31:35 +00:00
hispidence
7df2b154a3 Move GameScriptMirror, GameScriptSinkInfo and GameScriptSkyLayer to Scripting. 2022-02-10 18:31:35 +00:00
hispidence
e0cbde2135 Move GameScriptAudioTrack and GameScriptMeshInfo to Scripting. 2022-02-10 18:31:35 +00:00
hispidence
a2ecc0e55c Move GameScriptInventoryObject to Scripting (and some stuff to Common to make it compile). 2022-02-10 18:31:35 +00:00
hispidence
71946c6f93 Move ChunkReader.h to Common. 2022-02-10 18:31:35 +00:00
hispidence
cf610245f1 Move more files. Define MINMAX. 2022-02-10 18:31:35 +00:00
hispidence
e20d5da736 Turn off conformance mode for scripting. Move some headers. 2022-02-10 18:31:34 +00:00
hispidence
c433cd1c1b Move more headers. 2022-02-10 18:31:34 +00:00
hispidence
a499f878d2 Move over GameScriptAIObject and some other things to Scripting. This won't build... yet. 2022-02-10 18:31:34 +00:00
hispidence
52011310b5 Fix float<->byte color calculations. 2022-02-10 18:31:34 +00:00
hispidence
7c484d2510 Move Color to Scripting. 2022-02-10 18:31:34 +00:00
hispidence
416be03d95 Fix build in debug. 2022-02-10 18:31:34 +00:00
hispidence
670a6f0df7 Move Rotation to Scripting. 2022-02-10 18:31:34 +00:00
hispidence
eb1718b168 Add stuff to make the game build again. 2022-02-10 18:31:34 +00:00
hispidence
788e6ed66b Add references to added files and new lib paths. 2022-02-10 18:31:33 +00:00
hispidence
4f6b2ba36a Add XAudio2 package. This is a prerequisite of directxtk 2017, apparently. 2022-02-10 18:31:19 +00:00
hispidence
68dc03d76b Move libs to common. 2022-02-10 18:31:18 +00:00
hispidence
04d56ef9c8 Add directxtk_desktop_2017 dependency for Scripting lib. 2022-02-10 18:31:16 +00:00
hispidence
51f7564add Make frameworkandsol the precompiled header. 2022-02-10 18:31:16 +00:00
hispidence
017a1cdc49 Include stuff in project. 2022-02-10 18:31:16 +00:00
hispidence
121468d4fc Move some files. Make copies of precompiled headers. 2022-02-10 18:31:15 +00:00
hispidence
a0d199ae2d Update common proj files. 2022-02-10 18:31:15 +00:00
hispidence
40d8c53ccb Move ScriptInterfaceGamn into Common. 2022-02-10 18:31:15 +00:00
hispidence
36a8d15428 Add dirs. Fix room.h rename error. 2022-02-10 18:31:15 +00:00
hispidence
009cc162d1 Add project files; move room.h and level.h to Common folder. 2022-02-10 18:31:15 +00:00
hispidence
5f01460662 Add new projects. These will be for splitting the Lua stuff into its own .lib. 2022-02-10 18:31:15 +00:00
hispidence
edcf50342d Merge master into luarefactor. 2022-02-10 18:31:15 +00:00
hispidence
0b62c462cd Make GameScriptAnimations use frameworkandsol.h 2022-02-10 18:27:37 +00:00
hispidence
0d54a20e18 Move some stuff to GameScriptFreeFunctions.cpp. 2022-02-10 18:27:05 +00:00
hispidence
3fbbc27c9c Move some stuff out into GameScriptFreeFunctions. 2022-02-10 18:26:41 +00:00
hispidence
dc7963f8dd Revert "Add new project for Scripting."
This reverts commit 4ab4595f3a.
2022-02-10 18:26:11 +00:00
hispidence
825fe7472d Revert "Move all scripting header files into new folder."
This reverts commit 8c82eed3d2.
2022-02-10 18:26:11 +00:00
hispidence
6983e09a6a Revert "Move scripting source files into new filder. Obviously, these won't work yet or even compile."
This reverts commit 8a31dbf644.
2022-02-10 18:26:11 +00:00
hispidence
69de6e4502 Move scripting source files into new filder. Obviously, these won't work yet or even compile. 2022-02-10 18:25:09 +00:00
hispidence
a9d8b78c96 Move all scripting header files into new folder. 2022-02-10 18:23:42 +00:00
hispidence
b43b9c704f Add new project for Scripting. 2022-02-10 18:23:42 +00:00
hispidence
8a519ef819 Move stuff in GameScriptDisplayString around to remove a sol.hpp include from a header file. 2022-02-10 18:23:42 +00:00
hispidence
f6aa2ac653 Include frameworkandsol.h instead of framework.h and sol.hpp. 2022-02-10 18:23:42 +00:00
hispidence
954759925f oopz 4got virtual destructor lol 2022-02-10 18:22:33 +00:00
hispidence
4d39b90a44 Mark overriden functions as override. 2022-02-10 18:22:33 +00:00