Commit graph

13 commits

Author SHA1 Message Date
Sally Coolatta
b6e935e51d Add required speed percent 2022-02-14 14:26:40 +01:00
Sally Coolatta
a7788f1047 Add terrain splashes 2022-02-14 14:26:39 +01:00
Sally Coolatta
97b45612df Add footstep particles 2022-02-14 14:26:36 +01:00
Sally Coolatta
80acc8fe3f Add scale & color parameters to terrain particles 2022-02-14 14:26:06 +01:00
Sally Coolatta
867ddb143d Instead of embedding specific textures to be tripwire in hardcode ... make it a TERRAIN flag! 2022-02-14 14:26:04 +01:00
Sally Coolatta
c355537676 Implement splash & footstep blocks, commentate more of the code
They do nothing atm, but they can be set properly now :)
2022-02-14 14:25:38 +01:00
Sally Coolatta
6cc30005b3 Sync mobj->terrain
This should be enough I think to sync terrain up. The data structures can't change after the files have been loaded, so it should be good. Needs proper online testing though
2022-02-14 14:25:38 +01:00
Sally Coolatta
e4c04169d7 Implement the sector special-like effects
Offroad, sneaker panels, trick panels, and damaging floors can now be set via terrain.
2022-02-14 14:25:37 +01:00
Sally Coolatta
595d568b53 You can now link terrain to textures 2022-02-14 14:24:21 +01:00
Sally Coolatta
f6c42f70a7 Friction value is used, implemented DefaultTerrain 2022-02-14 14:24:21 +01:00
Sally Coolatta
57fb65077a Add terrain pointer to mobj_t 2022-02-14 14:24:21 +01:00
Sally Coolatta
9d65e53d73 TERRAIN lump reading
Does not impact gameplay but hey pretty cool
2022-02-14 14:24:19 +01:00
Sally Coolatta
12acd6977b TERRAIN lump mockup 2022-02-14 14:23:43 +01:00