Commit graph

31 commits

Author SHA1 Message Date
hispidence
52757896d6 Add IsPointInRoom and GetRoomCenter - these are for setting an item in a valid place if the scripter tries to put it out of bounds. 2021-11-08 21:43:57 +00:00
Lwmte
282927ffda Fix #344 2021-11-08 17:28:04 +03:00
MontyTRC89
4a1e31c467 Added sinks, flyby cameras, flipmaps to savegames; Resetted max flipmaps to 256; 2021-10-28 06:04:13 +02:00
MontyTRC89
824430d4cf Added safety check for num lights in renderer; Increased rooms and flipmaps to 1024; 2021-10-27 08:35:11 +02:00
Lwmte
cefc60c7ea Move around some files 2021-09-19 23:41:26 +03:00
Lwmte
016be41f97 Move anim structs to animation.h 2021-09-19 18:29:25 +03:00
Lwmte
32b48e9c24 Rename some functions 2021-09-17 16:07:53 +03: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
Lwmte
fcdda87297 Fix enum 2021-09-08 14:05:09 +03:00
Lwmte
24ad8bffef Generalize solid collision function, enum static flags 2021-09-08 14:02:32 +03:00
Lwmte
81c6e1f770 Separate volume code from TestTriggers, fix DoRayBox bounds 2021-08-30 15:35:00 +03:00
Lwmte
c74fd2c3da Remove magic numbers from GetCollisionInfo 2021-08-26 13:06:24 +03:00
Lwmte
f9831ee892 Add support for sphere volumes 2021-08-05 15:46:03 +03:00
Lwmte
5563bbf990 Add refraction vertex attribute, separate attribs into separate normalized float values 2021-07-31 18:51:38 +03:00
Lwmte
f099fc69b4 Implement per-vertex effects for rooms and objects 2021-07-30 20:55:03 +03:00
hispidence
53b971c033 Remove 'typedef' from enums and structs. This was required in C, but in C++ all it does is generate thousands of warnings. 2021-07-18 15:22:15 +01:00
MontyTRC89
e46cc2e542 Added LUA name for statics; LUA names refactoring; 2021-07-14 05:29:23 +02:00
MontyTRC89
465e5f2347 Added trigger volumes experimental 2021-07-05 16:33:50 +02:00
Raildex
4173289d08 Added Static Mesh Tint Support 2020-10-07 09:08:23 +02:00
asasas9500
dbdba8d2df New floordata prototype 2020-09-14 00:19:05 -03:00
MontyTRC89
40bac4540c Restored Lara's damage with grenade; HP for statics; 2020-08-16 21:06:35 +02:00
MontyTRC89
971800fc94 Refactoring weapons; Added new shatter fields to static meshes datat structs; 2020-08-15 07:27:14 +02:00
MontyTRC89
ecca35d05a Lights refactor 2020-07-26 16:17:54 +02:00
MontyTRC89
689ec226e7 Frames refactoring 2020-07-25 18:02:35 +02:00
MontyTRC89
9867a6d24c Pathfinding refactoring 2020-07-11 21:16:04 +02:00
MontyTRC89
538dbb3682 Refactored again room and eshes geometry loading 2020-07-05 06:20:36 +02:00
MontyTRC89
7ff7397fa7 New level format: meshes 2020-07-03 07:05:33 +02:00
MontyTRC89
71f307a356 New file format: rooms geometry 2020-06-28 15:51:33 +02:00
MontyTRC89
b637847a1e New level format: ambient light now is Vector3 2020-06-26 20:51:59 +02:00
MontyTRC89
d8bf82eab1 New FLOOR_INFO struct; Refactoring rooms part I 2020-06-26 07:06:18 +02:00
TokyoSU
b615a98c46 (Broken) Deleted Global Folder
- No more enums.h, constants.h, macro.h, etc...
- moved all structure in types.h to there respective file.
2020-05-30 15:55:23 +02:00