justin
|
12e4a278d0
|
Smooth out slime splitting
There are probably possible errors from the use of cutPoly
|
2026-05-08 23:44:28 +01:00 |
|
justin
|
ce8ddc6414
|
Add function for cutting polygons
|
2026-04-14 16:37:51 +01:00 |
|
justin
|
24af6a731b
|
Improve segment intersection test, tweak room bounding
|
2026-03-12 15:23:37 +00:00 |
|
justin
|
65383e2303
|
Stop intersectSegSegTest returning True for collinear line pairs
|
2026-03-12 13:37:56 +00:00 |
|
justin
|
d6c4d3d609
|
Fix shockwave damage radius for walls
|
2025-10-28 08:09:44 +00:00 |
|
justin
|
33de1f79b6
|
Add check to cylinder segment collision, break rocket projectiles
|
2025-10-12 00:26:48 +01:00 |
|
justin
|
d598d28652
|
Remove old code
|
2025-10-11 11:47:45 +01:00 |
|
justin
|
75e93dfcd5
|
Cleanup
|
2025-10-11 11:46:39 +01:00 |
|
justin
|
4949d98789
|
Clarify circle segment intersection
|
2025-10-11 11:13:35 +01:00 |
|
justin
|
e00bb0b26e
|
Add intersection with cylinders
|
2025-10-10 11:21:40 +01:00 |
|
justin
|
3ea14a4646
|
Use some Linear library functions
|
2025-10-08 18:20:26 +01:00 |
|
justin
|
f1ddcaa497
|
Update default config, general cleanup
|
2025-10-08 13:48:53 +01:00 |
|
justin
|
43db5a2ebc
|
Commit before attempting to allow for non-convex chasm shapes
|
2025-10-05 15:06:19 +01:00 |
|
justin
|
7e3614c9c8
|
Work on chasm rooms
|
2025-10-02 16:58:38 +01:00 |
|
justin
|
2a93b7f733
|
Start implementing wider grenade movement
|
2025-08-03 23:23:55 +01:00 |
|
justin
|
eeb7c8ac88
|
Work on gibs and chasms
|
2025-08-01 09:39:13 +01:00 |
|
justin
|
e9f5a39ed7
|
Start implementing mapper item
|
2025-01-02 16:26:26 +00:00 |
|
justin
|
5c749bff63
|
Work on rocket/grenade launcher
|
2024-12-27 21:46:46 +00:00 |
|
justin
|
0ef28c132e
|
Replace buggy circle seg intersection with a simpler test
|
2024-12-26 21:53:18 +00:00 |
|
justin
|
6af041bb8c
|
Continue work on shadow rendering
|
2023-03-14 11:20:38 +00:00 |
|
justin
|
9dadea2c36
|
Fix bug in intersectCircSeg
|
2021-12-15 17:47:41 +00:00 |
|
justin
|
adab32bf68
|
Remove ssaTri, bullet movement is broken
|
2021-12-15 17:34:20 +00:00 |
|
justin
|
dccacd9d22
|
Move towards removal of ssaTri, which was buggy
|
2021-12-15 12:00:07 +00:00 |
|
justin
|
c5a211afce
|
Correctly intersect lines and circles
|
2021-12-15 11:16:56 +00:00 |
|
justin
|
9333d9497e
|
Reorganise geometry modules slightly
|
2021-12-15 10:59:06 +00:00 |
|
justin
|
e3402bacf1
|
Stop bullets when they hit walls
|
2021-12-14 19:25:37 +00:00 |
|
justin
|
47391f3850
|
Use tasty for tests, fix bug in circOnLine
|
2021-12-14 11:50:01 +00:00 |
|
justin
|
86fdfd260e
|
Add objects based on walls, called machines
|
2021-10-31 22:55:02 +00:00 |
|
justin
|
899cf6ef81
|
Remove wall corner collision test for creatures
|
2021-09-24 11:31:08 +01:00 |
|
justin
|
87a9745d37
|
Add support for clamping pictures to be inside screen
|
2021-09-10 11:38:24 +01:00 |
|
justin
|
5da577ff12
|
Improve intersection test--fails sometimes
|
2021-08-17 00:52:54 +02:00 |
|
justin
|
c58ee6d56c
|
Improve line zoning
|
2021-08-16 14:44:52 +02:00 |
|
justin
|
5829c66527
|
Add new files
|
2021-08-13 12:28:17 +02:00 |
|
justin
|
e43488ee17
|
Some linting
|
2021-08-10 14:22:33 +02:00 |
|
justin
|
bd8ef3f416
|
Mid strictifying
|
2021-07-29 23:42:27 +02:00 |
|
justin
|
114335fdbe
|
Refactor creature ai
|
2021-05-20 21:25:42 +02:00 |
|
justin
|
44f239c673
|
Clear all warnings
|
2021-05-17 23:23:10 +02:00 |
|
justin
|
64b5b9e2a5
|
Hlinting
|
2021-04-27 11:45:43 +02:00 |
|
justin
|
ffe4a8083b
|
Linting
|
2021-04-23 11:10:45 +02:00 |
|
justin
|
dfee9b2f37
|
Modularise shockwaves, stop landing self damage when blinking
|
2021-04-04 20:19:45 +02:00 |
|
justin
|
d3821fc7b3
|
Add haddocks
|
2021-04-04 17:14:30 +02:00 |
|
justin
|
279f928375
|
Refactor shader creation
|
2021-03-21 17:10:10 +01:00 |
|
justin
|
ca5ff88522
|
Split UseItem module
|
2021-03-16 11:54:41 +01:00 |
|