Commit Graph

3522 Commits

Author SHA1 Message Date
justin 92891e291a Hack fix bug when generating world with no chasms
Bug occured because we try to create an empty glNamedBufferStorage,
instead just create a dummy storage with space for one element.
2026-02-25 20:07:19 +00:00
justin c2c139c8aa Work on tutorial rooms with laser turret 2026-02-25 20:00:37 +00:00
justin 8ae58823f8 Stun turrets with electrical damage directly 2026-02-15 17:15:08 +00:00
justin a9e80809e8 Damage sense through immediate damage to machines 2026-02-15 11:01:20 +00:00
justin af8f803404 Handle machine damage/destruction during wall damage 2026-02-11 17:59:08 +00:00
justin 38eef8fd54 Tweak corpses 2026-02-11 09:57:01 +00:00
justin e608664f11 Gut sounds when gibbing 2026-02-10 23:40:04 +00:00
justin ed86d310d5 Corpses fall down cliff edges 2026-02-10 23:19:44 +00:00
justin 1d85ee6330 Rotate camera on chasm edges 2026-02-08 14:32:30 +00:00
justin db24b0ffa6 Use circles instead of points for zome wall zones 2026-02-03 13:48:15 +00:00
justin be6acfa58b Update tutorial rooms 2026-02-02 22:45:29 +00:00
justin 68609c9d54 Tweak bullet hit sound 2026-02-02 22:28:06 +00:00
justin 3b7e33cab8 Tweak ledge room, rename roomRectAutoLinks 2026-02-02 10:44:27 +00:00
justin f3aaf8ba57 Room with doors and central ledge terminal 2026-02-01 22:23:06 +00:00
justin a6976eae8d Non-convex chasms 2026-01-26 10:59:51 +00:00
justin 962df63e62 Remove mtl dependency 2026-01-23 09:59:18 +00:00
justin a464d4dc38 Improve wrist forcefield positioning
Not perfect for left wrist when aiming two handed twist weapons
2026-01-22 21:19:40 +00:00
justin f1c63abdc3 Simplify some attachment use types 2026-01-02 21:45:12 +00:00
justin 3cc439b877 Cleanup defaults 2026-01-02 21:33:00 +00:00
justin 02da762f2f Orient alteRifle ammo 2026-01-02 21:14:19 +00:00
justin c02a1fd212 Orient volleygun ammo attachments 2026-01-02 20:25:56 +00:00
justin 736d0494c4 Improve minigun spinning shape 2026-01-02 20:03:25 +00:00
justin 030a021aa1 Tweak inventory display 2026-01-02 19:33:28 +00:00
justin d68cb97f6b Tweak rmb cursor display 2026-01-02 18:55:40 +00:00
justin 376ce4462c Improve drawRBOptions positioning 2026-01-02 18:36:35 +00:00
justin 71f56c0638 Allow for creature death sounds 2026-01-02 15:06:02 +00:00
justin b414da7dab Fix flatshield wall creation and remove muzzle 2026-01-02 12:34:17 +00:00
justin f6f63c9a14 Remove graphviz dependency 2026-01-02 11:40:14 +00:00
justin 3b4e24b74f Disable face culling on fixed layer, for aim sweep reverse winding 2026-01-02 11:34:45 +00:00
justin 804e4eb1e2 Cleanup 2026-01-02 11:07:47 +00:00
justin 119234af89 Fix picture vertex buffering bug 2026-01-02 10:58:28 +00:00
justin 2c978b4de1 Move towards resolving picture rendering bug
The bug concerns a mutable vector storing the amount of data that has
been poked.
2026-01-01 23:44:18 +00:00
justin 0a8725f68d Implement (broken) push away from walls according to muzzle pos 2026-01-01 11:10:00 +00:00
justin 5b5a12be6e Simplify and improve distributer 2025-12-31 13:31:08 +00:00
justin fa07f989c2 Add sound for distributer 2025-12-31 13:06:46 +00:00
justin 6db7efece1 Cleanup 2025-12-30 20:52:04 +00:00
justin 579b82b4ed Cleanup 2025-12-30 19:55:39 +00:00
justin 91aac70edf Cleanup 2025-12-30 19:39:30 +00:00
justin 26b4b77ff6 Fix terminal scrolling 2025-12-30 19:28:05 +00:00
justin 4390a82d64 Work on terminal tab completion/scrolling 2025-12-28 18:16:24 +00:00
justin bb376b0a56 Work on tab completion 2025-12-26 21:49:39 +00:00
justin 2fd4a3d2e3 Add sounds 2025-12-26 20:45:24 +00:00
justin 60a69d0092 Improve handle position for one handed at ease carry 2025-12-26 16:58:25 +00:00
justin b446ff2366 Add sound, cleanup 2025-12-26 16:53:10 +00:00
justin 50e9a65404 Cleanup 2025-12-26 16:04:45 +00:00
justin 157d63a714 Add sound, cleanup 2025-12-26 16:01:07 +00:00
justin 3f7eeb871c Cleanup 2025-12-26 15:43:21 +00:00
justin 3c07069adc Introduce destructible switches 2025-12-26 15:10:37 +00:00
justin 29394e86a3 Unify background machine sounds 2025-12-26 12:49:49 +00:00
justin 337e786f33 Add some background sounds to machines 2025-12-26 12:30:05 +00:00