6 Commits

Author SHA1 Message Date
Kawe Mazidjatari
639f4741b1 VScript: add ScriptStatus_t enum
Enum values are correct based on 'CSquirrelVM::ExecuteFunction()'.
2024-06-01 11:46:05 +02:00
Kawe Mazidjatari
1b039d52be VScript: remove ScriptLanguage_t
Doesn't exist in r5 and its unused in the SDK. The game only supports squirrel.
2024-04-05 18:35:05 +02:00
Kawe Mazidjatari
6df3f39125 Should be an int
Code moves a 4 byte value into this field.
2023-07-25 00:19:48 +02:00
Kawe Mazidjatari
2a4ae390c7 Added more detailed comments 2023-07-24 12:12:59 +02:00
Kawe Mazidjatari
d5f74dc245 Add constants for script paths
Game script path and its compile list.
2023-07-09 20:12:09 +02:00
Kawe Mazidjatari
75ccebb4b6 Squirrel system restructure
Properly decouple squirrel and game code. This makes it easier to reverse engineer more of this squirrel system, and to compile them as individual libraries later on when moving to CMake to significantly decrease compile times.
2023-05-06 16:23:56 +02:00