Commit graph

11 commits

Author SHA1 Message Date
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
f6aa2ac653 Include frameworkandsol.h instead of framework.h and sol.hpp. 2022-02-10 18:23:42 +00:00
Lwmte
f8d9edeb81 Convert static position to PHD_3DPOS, fix crossbow bolt shatter, read/write proper shatter type 2021-09-10 13:49:45 +03:00
hispidence
bc9e863307 Give documentation comments new tag names. Part 2 of making the documentation better. 2021-08-23 19:16:24 +01:00
hispidence
1e2a2bfa63 Fix some documentation. 2021-08-20 01:51:16 +01:00
hispidence
51c3ffe3d3 Give newindex errors to script classes which already have index errors. 2021-08-20 01:41:14 +01:00
hispidence
1d1653f995 Replace WarningsAsErrors usage with ScriptAssert usage.
For recoverable errors, add some recovery behaviour and logging so a level designer can see in the log what was done as a result of the error.

Warn about default behaviour if no callbacks are added.
2021-08-04 16:51:28 +01:00
hispidence
a637701d63 Replace std::runtime_exception with TENScriptException. 2021-08-03 15:15:42 +01:00
hispidence
b264099ff1 Add m_temporary to GameScriptMeshInfo, as well as a constructor and destructor.
Fix documentation.

Remove duplicated pos property.
2021-07-23 02:04:47 +01:00
hispidence
8e5bf062f7 Add GameScriptMeshInfo. This is still a fairly skeletal class for the time being. 2021-07-21 18:17:30 +01:00