Commit graph

2668 commits

Author SHA1 Message Date
hispidence
22114650b1 Add ScriptInterfaceGame, a new base class for GameLogicScript that doesn't know about sol. 2021-11-29 21:46:25 +00:00
hispidence
0563755dba Take sol.hpp out of framework.h and include it only where needed.
This actually makes the project take longer to build, probably because of it no longer getting precompiled, but this is the first step of many in an effort to decouple them a bit to make things more sensible.
2021-11-25 23:34:02 +00:00
Lwmte
caf2ce4fcd Automate flatbuffer generation 2021-11-25 01:41:46 +03:00
Lwmte
fce312b736 Fix snow not stopping on room borders too 2021-11-23 19:01:24 +03:00
Lwmte
ecd58a95d5 Increase renderer code readability 2021-11-23 03:08:17 +03:00
Lwmte
4ec909d4da Restore underwater dust 2021-11-23 02:59:16 +03:00
Lwmte
2f0dab6796 Restore drips 2021-11-23 02:53:52 +03:00
Lwmte
02d0655aff Save bridge objects collision on load/save and on flipmap 2021-11-23 01:31:09 +03:00
Lwmte
b3d2ad1e91 Fix naming 2021-11-23 01:12:43 +03:00
Lwmte
05ef183114 Update hair.cpp 2021-11-22 21:44:11 +03:00
Lwmte
2c8705ba03 Port neck sphere for hair from tomb5 2021-11-22 21:35:06 +03:00
Lwmte
84aacd1164 Fix snow not melting on bottom room height 2021-11-22 19:26:49 +03:00
Lwmte
2b0901ef7c Fix breathing in other animations 2021-11-22 19:19:48 +03:00
Lwmte
6efcb35524 Small fixes 2021-11-22 19:14:29 +03:00
Lwmte
59c2dd2fef Merge branch 'master' of https://github.com/MontyTRC89/TombEngine 2021-11-22 18:55:41 +03:00
Lwmte
dbb5bfdf6b Cold breath 2021-11-22 18:55:29 +03:00
Sezz
239fa075eb lara_objects.cpp cleanup 2021-11-22 22:47:34 +11:00
Sezz
73f27fcee3 Add ceiling check to vertical pole turn states 2021-11-21 21:08:12 +11:00
Sezz
54a5368b07 First pass vertical pole refactor 2021-11-21 20:50:17 +11:00
Sezz
c7c3af3f07 Refactor new tightrope 2021-11-21 00:04:28 +11:00
Sezz
72947daba6 Increase flare time for easier debugging in lazy, dark rooms 2021-11-20 15:45:09 +11:00
Sezz
a406e34031 Refactor lara_fire.cpp 2021-11-20 15:39:05 +11:00
Sezz
741fe6f6bf Refactor lara_flare.cpp 2021-11-20 13:18:59 +11:00
Lwmte
4374c33035 Fix wrong height checks for climb up 2021-11-19 20:31:11 +03:00
Sezz
4c7c2f360f Refactor snowmobile.cpp 2021-11-17 23:56:34 +11:00
Sezz
51f07439fb Modify behaviour when stepping down into wade-height water 2021-11-17 18:12:26 +11:00
Lwmte
b559bb4cb5
Merge pull request #371 from MontyTRC89/gui_refactor
Gui refactor
2021-11-17 09:53:58 +03:00
Sezz
4534c05cb5 Refactor rubberboat.cpp 2021-11-17 14:59:21 +11:00
Lwmte
05b5e40191 Merge branch 'master' into gui_refactor 2021-11-16 17:25:47 +03:00
Lwmte
aa7c9d2c5c Simplify animation switching 2021-11-16 17:25:17 +03:00
Lwmte
a3d8e7f387 Simplify anmation switching, stop slide sounds when Lara jumps 2021-11-16 17:23:43 +03:00
Lwmte
b58f92c9c7 Fix issues with control configuration 2021-11-16 16:45:44 +03:00
Sezz
f413dbb2aa Refactor quad.cpp 2021-11-17 00:17:25 +11:00
Lwmte
9a32cf46de Don't cut sounds with audible click when going to menus 2021-11-16 15:52:21 +03:00
Lwmte
2623607b70 Rename newinv2 to gui 2021-11-16 15:51:50 +03:00
Lwmte
f3dbfd0294 Tier 5 2021-11-16 15:35:41 +03:00
Lwmte
dfee800ae6 Fix 2021-11-16 15:15:38 +03:00
Lwmte
d71d9a15e9 Tier 4 2021-11-16 15:13:18 +03:00
Lwmte
77b45fb8cc Tier 3 2021-11-16 15:00:17 +03:00
Lwmte
a2fdd7418c Tier 2 2021-11-16 14:52:52 +03:00
Lwmte
8a87881c72 Tier 1 2021-11-16 14:38:04 +03:00
Sezz
05679eb884 Refactor biggun.cpp and quad.cpp 2021-11-16 22:30:37 +11:00
Sezz
b9d346e780 Rename quad state 2021-11-16 19:03:49 +11:00
Sezz
98f12635e7 Refactor quad.cpp 2021-11-16 14:19:22 +11:00
Lwmte
371f377a7b Add comments to weather code 2021-11-16 04:08:54 +03:00
Lwmte
9dcd3d2a0c Fix some bugs 2021-11-16 02:48:26 +03:00
Lwmte
b7206eb07a Always melt snow on water surfaces 2021-11-16 02:03:28 +03:00
Lwmte
94972e0400 Optimize weather particles more 2021-11-16 01:49:21 +03:00
Lwmte
05357736af Update weather.cpp 2021-11-16 01:26:35 +03:00
Lwmte
3c66050a0f Optimize weather particles collision detection 2021-11-16 01:24:42 +03:00