More misc changes.

This commit is contained in:
hispidence 2022-02-07 20:42:40 +00:00
parent 5571f3345c
commit 70f29975a7
6 changed files with 12 additions and 13 deletions

View file

@ -83,12 +83,12 @@
<ClInclude Include="src\Flow\Level\Level.h" />
<ClInclude Include="src\Flow\Mirror\Mirror.h" />
<ClInclude Include="src\Flow\SkyLayer\SkyLayer.h" />
<ClInclude Include="src\GameScriptFreeFunctions.h" />
<ClInclude Include="src\InventorySlots.h" />
<ClInclude Include="src\Inventory\InventoryHandler.h" />
<ClInclude Include="src\ItemEnumPair.h" />
<ClInclude Include="src\Logic\LogicHandler.h" />
<ClInclude Include="src\LuaHandler.h" />
<ClInclude Include="src\Misc\Misc.h" />
<ClInclude Include="src\Objects\AIObject\AIObject.h" />
<ClInclude Include="src\Objects\Camera\Camera.h" />
<ClInclude Include="src\Objects\Moveable\Moveable.h" />
@ -123,6 +123,7 @@
<ClCompile Include="src\Flow\SkyLayer\SkyLayer.cpp" />
<ClCompile Include="src\Inventory\InventoryHandler.cpp" />
<ClCompile Include="src\Logic\LogicHandler.cpp" />
<ClCompile Include="src\Misc\Misc.cpp" />
<ClCompile Include="src\Objects\AIObject\AIObject.cpp" />
<ClCompile Include="src\Objects\Camera\Camera.cpp" />
<ClCompile Include="src\Objects\Moveable\Moveable.cpp" />
@ -133,7 +134,6 @@
<ClCompile Include="src\Position\Position.cpp" />
<ClCompile Include="src\Rotation\Rotation.cpp" />
<ClCompile Include="src\ScriptInterfaceState.cpp" />
<ClCompile Include="src\GameScriptFreeFunctions.cpp" />
<ClCompile Include="src\LuaHandler.cpp" />
<ClCompile Include="src\ScriptAssert.cpp" />
<ClCompile Include="src\Settings\Settings.cpp" />

View file

@ -177,9 +177,6 @@
<ClInclude Include="src\AudioTracks.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="src\GameScriptFreeFunctions.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="src\InventorySlots.h">
<Filter>Header Files</Filter>
</ClInclude>
@ -279,14 +276,14 @@
<ClInclude Include="src\Position\Position.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="src\Misc\Misc.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="frameworkandsol.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="src\GameScriptFreeFunctions.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="src\LuaHandler.cpp">
<Filter>Source Files</Filter>
</ClCompile>
@ -359,6 +356,9 @@
<ClCompile Include="src\Position\Position.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Misc\Misc.cpp">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<None Include="packages.config" />

View file

@ -13,7 +13,6 @@
#include "Game/effects/effects.h"
#include "Game/pickup/pickup.h"
#include "Game/gui.h"
#include "GameScriptFreeFunctions.h"
#include "ReservedScriptNames.h"
#include "Game/camera.h"
#include <Renderer/Renderer11Enums.h>

View file

@ -17,7 +17,7 @@ Scripts that will be run on game startup.
using namespace TEN::Effects::Lightning;
namespace GameScriptFreeFunctions {
namespace Misc {
static int FindRoomNumber(Position pos)
{
return 0;

View file

@ -3,6 +3,6 @@ namespace sol {
class state;
};
namespace GameScriptFreeFunctions {
namespace Misc {
void Register(sol::state* lua, sol::table &);
};

View file

@ -6,7 +6,7 @@
#include "Strings/StringsHandler.h"
#include "Inventory/InventoryHandler.h"
#include "ReservedScriptNames.h"
#include "GameScriptFreeFunctions.h"
#include "Misc/Misc.h"
static sol::state s_solState;
static sol::table s_rootTable;
@ -46,6 +46,6 @@ void ScriptInterfaceState::Init()
// Misc handlers not assigned above
InventoryHandler::Register(&s_solState, s_rootTable);
GameScriptFreeFunctions::Register(&s_solState, s_rootTable);
Misc::Register(&s_solState, s_rootTable);
}