TombEngine/TR5Main/Scripting
2021-07-21 18:19:57 +01:00
..
AudioTracks.h Make hardcoded array of audio names, as they would normally be loaded from SCRIPT.DAT which is being removed - this is only present until a new system is in-place for them. 2021-06-16 14:29:50 +01:00
GameFlowScript.cpp FLARE_AGE constant; fix dynamic light intensity; fix release builds 2021-07-13 22:29:47 -05:00
GameFlowScript.h Remove 'typedef' from enums and structs. This was required in C, but in C++ all it does is generate thousands of warnings. 2021-07-18 15:22:15 +01:00
GameLogicScript.cpp Add documentation and constructor member initialisers for GameScript. 2021-07-21 18:19:57 +01:00
GameLogicScript.h Link up MeshInfo with GameLogicScript, adding a m_meshesMapName and implementing AddLuaNameMesh and RemoveLuaNameMesh. 2021-07-21 18:12:17 +01:00
GameScriptColor.cpp Add conversions between GameScriptColor and Vector3/Vector4. 2021-07-21 18:18:51 +01:00
GameScriptColor.h Add conversions between GameScriptColor and Vector3/Vector4. 2021-07-21 18:18:51 +01:00
GameScriptItemInfo.cpp Make GameScriptItemInfo inherit from GameScriptNamedBase and remove functions which now reside there. 2021-07-21 18:16:35 +01:00
GameScriptItemInfo.h Make GameScriptItemInfo inherit from GameScriptNamedBase and remove functions which now reside there. 2021-07-21 18:16:35 +01:00
GameScriptMeshInfo.cpp Add GameScriptMeshInfo. This is still a fairly skeletal class for the time being. 2021-07-21 18:17:30 +01:00
GameScriptMeshInfo.h Add GameScriptMeshInfo. This is still a fairly skeletal class for the time being. 2021-07-21 18:17:30 +01:00
GameScriptNamedBase.h Add GameScriptNameBase, which will serve as a base class for the GameScriptXInfo classes to avoid having to specify static callback-assignment functions and index metafunctions for each one individually. 2021-07-21 18:14:43 +01:00
GameScriptPosition.cpp Make GameScriptPosition and GameScriptRotation convertible from PHD_3POS and add a function which puts their position or rotation data into a PHD_3POS. Make their members public since their setters and getters were trivial, aside from some tests which seem to serve no purpose (an int can't be larger than INT_MAX or smaller than INT_MIN). 2021-07-03 23:07:21 +01:00
GameScriptPosition.h Add initial documentation comments for GameScriptPosition and GameScriptRotation. 2021-07-17 23:51:01 +01:00
GameScriptRotation.cpp Move documentation from GameScriptRotation.h to ".cpp. 2021-07-20 17:49:14 +01:00
GameScriptRotation.h Move documentation from GameScriptRotation.h to ".cpp. 2021-07-20 17:49:14 +01:00
InventorySlots.h Add ObjectIDs.h. Add documentation comments to InventorySlots.h 2021-07-20 00:14:59 +01:00
LanguageScript.cpp Fix line endings 2020-12-21 13:16:29 -03:00
LanguageScript.h Removed test code; Removed scripts from project (they will be created by LD); Added some missing strings for inventory; Added scripting for puzzles; Removed some old code for scripting; 2021-06-23 05:58:24 +02:00
LuaHandler.cpp Removed test code; Removed scripts from project (they will be created by LD); Added some missing strings for inventory; Added scripting for puzzles; Removed some old code for scripting; 2021-06-23 05:58:24 +02:00
LuaHandler.h Add LuaHandler class to hold some repeated functionality between GameFlowScript and GameLogicScript. 2021-06-16 14:32:42 +01:00
ObjectIDs.h Add ObjectIDs.h. Add documentation comments to InventorySlots.h 2021-07-20 00:14:59 +01:00