DarkflameServer/dGame
wincent 5f689104af Initial work on LUA scripting.
This LUA scripting implementation uses the sol header only C++ wrapper for the native LUA libraries.

The API does not follow the original LU scripting. Each instance of a script is in its own LUA-State, and has 'self' as a global. There are hooks to all the implemented CppScript methods, as well as a subset of the entity functionallity. Has to be expanded upon.

This is local work which has been sitting for awhile; thought someone might like to take a look at it.
2022-04-13 19:51:14 +02:00
..
dBehaviors implement jetpack behavior and remove hardcoded jetpacks (#411) 2022-01-24 14:02:56 -08:00
dComponents Removed debug log 2022-03-31 20:55:47 -07:00
dEntity Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
dGameMessages Merge pull request #476 from EmosewaMC/bugReportFixing 2022-04-01 15:12:58 -07:00
dInventory Added Bat Lord Full Set Bonus (#375) 2022-01-14 13:46:41 +01:00
dMission reputation rewards are now applied to character and not properties 2022-03-31 18:17:58 -07:00
dUtilities Initial work on LUA scripting. 2022-04-13 19:51:14 +02:00
Character.cpp Moved retroactive flag check to Character.cpp 2022-01-19 17:34:53 -08:00
Character.h Moved retroactive flag check to Character.cpp 2022-01-19 17:34:53 -08:00
Entity.cpp Implementing and Fixing All Racing Achievements (#366) 2022-02-05 12:28:17 +01:00
Entity.h Changes asked for by Wincent 2021-12-11 13:57:15 +00:00
EntityManager.cpp Implementing and Fixing All Racing Achievements (#366) 2022-02-05 12:28:17 +01:00
EntityManager.h Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
LeaderboardManager.cpp Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
LeaderboardManager.h Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
Player.cpp patched coin exploit 2021-12-11 13:21:00 +00:00
Player.h patched coin exploit 2021-12-11 13:21:00 +00:00
TeamManager.cpp Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
TeamManager.h Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
TradingManager.cpp Updated variable names 2021-12-23 18:48:08 -08:00
TradingManager.h Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
User.cpp Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
User.h Public release of the DLU server code! 2021-12-05 18:54:36 +01:00
UserManager.cpp Merge pull request #415 from Marcono1234/UserManager-name-logging 2022-04-03 11:33:59 +02:00
UserManager.h Changed pants query and removed extra comments 2022-03-24 00:30:52 -07:00