Commit graph

5414 commits

Author SHA1 Message Date
hispidence
a9bdd74183 Update docs. 2022-09-14 20:05:31 +01:00
hispidence
f1318293fd Merge remote-tracking branch 'origin/master' into lua_1.0.2 2022-09-14 20:04:03 +01:00
hispidence
2c2d49cc5d Update scripts in accordance with #701 and #735 2022-09-13 21:28:38 +01:00
hispidence
732afdea87 Regenerate documentation. 2022-09-13 21:23:57 +01:00
hispidence
5f3ff0e056 Cleanup generateobjects.lua and move it back into Enum generation 2022-09-13 21:22:21 +01:00
hispidence
691be5dfd7 Remove references to InvID in accordance with #701. Update doc source and changes. 2022-09-13 21:21:37 +01:00
hispidence
27b1ad43f9 Shorten TEN calls if they haven't yet been shortened; reset this flag when scripts are reset. Fixes #735 2022-09-13 20:37:31 +01:00
Lwmte
f43775ec96 Update Changes.txt 2022-09-13 21:18:43 +03:00
Lwmte
8b581e15fc Update Changes.txt 2022-09-13 21:18:16 +03:00
Lwmte
6a47513464 Add FadeOutComplete script function 2022-09-13 21:12:09 +03:00
Lwmte
6ead32fe74 Add stop audio track script functions 2022-09-13 20:18:50 +03:00
Lwmte
a3b85aa541 Update StaticObject.cpp 2022-09-13 14:52:40 +03:00
Lwmte
d988abdc15 Add static mesh enable/disable and collision mode script functions 2022-09-13 14:07:19 +03:00
Lwmte
f55fcdca70 Move warning suppression to project settings 2022-09-13 13:43:01 +03:00
Sezz
a4b329aff4 Fix stargate again 2022-09-13 11:12:52 +10:00
Lwmte
bd2c003b87 Account for objects in lua LOS tests 2022-09-13 02:24:57 +03:00
hispidence
f5da03db9f Remove commented-out old GAME_OBJECT_ID declaration 2022-09-12 23:39:19 +01:00
hispidence
e1e8567d3b Merge remote-tracking branch 'origin/master' into lua_1.0.2 2022-09-12 23:09:05 +01:00
hispidence
aaf6e5630a Very rough implementation for fixes to #735 and #701 2022-09-12 23:08:26 +01:00
Lwmte
299ae7a005 Fix warnings 2022-09-12 17:26:49 +03:00
Lwmte
5b962351df Update Changes.txt 2022-09-12 17:06:46 +03:00
Lwmte
926e44210a
Merge pull request #733 from MontyTRC89/creature_entity_demagic
Creature entity demagic
2022-09-12 17:05:08 +03:00
Lwmte
7e73c6f472 Fix ape run left chance 2022-09-12 17:03:40 +03:00
Lwmte
d3b2304d99 Fix LevelFuncs not being able to return any value 2022-09-12 16:38:25 +03:00
Sezz
7847ffe78e Merge branch 'master' into creature_entity_demagic 2022-09-12 22:22:48 +10:00
Sezz
38f62f057b Represent most probabilities as fractions 2022-09-12 22:20:36 +10:00
Lwmte
2df3f5f4d5 Load node catalogs in reverse order to load files starting with _ first 2022-09-12 15:10:26 +03:00
Lwmte
79833da290 Update Changes.txt 2022-09-12 11:53:54 +03:00
Lwmte
9cfd4a3ce4
Merge pull request #734 from MontyTRC89/lua_1.0.2
Lua 1.0.2
2022-09-12 11:50:01 +03:00
Lwmte
613e70a3af Resolve ambiguity with VectorIndex and item init 2022-09-12 11:48:30 +03:00
Sezz
b32b4e8a83 Use "for each" loop 2022-09-12 17:01:48 +10:00
Sezz
7dd6add17f Remove weird casts 2022-09-12 15:36:38 +10:00
Sezz
38e80d91ef Calculate distances properly 2022-09-12 15:05:01 +10:00
Sezz
b3f8cd1421 More fractions 2022-09-12 14:38:08 +10:00
Sezz
7d82d4a4bb Convert some probability values to fractions; remove cobra flags 2022-09-12 14:06:07 +10:00
Sezz
31959cc0ab Cleanup 2022-09-09 16:23:00 +10:00
Sezz
57087c14f8 Add distance methods to Vector3Int; rename 2022-09-09 11:17:16 +10:00
Sezz
5abaa816e5 Simplify 2022-09-09 10:49:10 +10:00
Sezz
c9566b9f89 Rename 2022-09-09 10:21:22 +10:00
hispidence
7d9d29962d Fix merge mistakes 2022-09-08 19:46:26 +01:00
hispidence
7c68ee94a5 Merge remote-tracking branch 'origin/master' into lua_1.0.2 2022-09-08 19:33:38 +01:00
hispidence
74ce2183be Update Timer doc to give warning about names. 2022-09-08 19:25:22 +01:00
hispidence
568019e4be Add documentation for PercentToScreen 2022-09-08 19:19:56 +01:00
Sezz
9373407568 Use WALL_MASK 2022-09-08 23:28:24 +10:00
Sezz
837fe5736e Cleanup 2022-09-08 23:01:17 +10:00
Sezz
5c0e4a6c20 Rename 2022-09-08 17:41:34 +10:00
Lwmte
0924111dcd Add static mesh enable/disable script functions, bump version 2022-09-08 03:13:38 +03:00
Lwmte
ecb6c86464
Support for autogenerated node scripts (#722)
* Initial Commit
* Embed node scripts
* Correct mistakes
* Indicate node scripts loading in log file
* Change path to be consistent
* Update Changes.txt
* Modify node catalogs script path
* Add flow events
* Fix EndLevel
* Decopypaste shatter code, add shatter static script function
* Load/save static mesh own room number instead of dummy one
* More verbose logging for loading node scripts
* Rename enum
2022-09-08 02:26:06 +03:00
hispidence
110b90aef0 Add script location movement to changes. 2022-09-07 21:13:37 +01:00
hispidence
d83ae45ba1 Update starter scripts 2022-09-07 21:12:02 +01:00