justin
|
d63495e335
|
Add various capabilities for generating graphs, fixes to lasgun
|
2022-07-06 11:54:29 +01:00 |
|
justin
|
cd3463d3d8
|
Auto generate dot file with base item combinations
|
2022-07-05 12:05:41 +01:00 |
|
justin
|
22ac8feb37
|
Redo shape vertices as a list, should allow for mirroring
|
2022-07-04 23:17:53 +01:00 |
|
justin
|
914c452afb
|
Increase number of drawable elements
|
2022-07-04 20:50:01 +01:00 |
|
justin
|
6972256751
|
Attempt to stream SPics, not sure if this improves speed
|
2022-07-04 20:34:47 +01:00 |
|
justin
|
1e32b05406
|
Commit before attempting to stream worldSPic more effectively
|
2022-07-04 11:04:09 +01:00 |
|
justin
|
7fa391eb6c
|
Make pictures use Streaming
|
2022-07-03 23:55:21 +01:00 |
|
justin
|
f9a904d52b
|
Make Shapes use Streaming rather than Vector streaming
|
2022-07-03 23:04:58 +01:00 |
|
justin
|
02fcb5f072
|
Restore gib colours
|
2022-07-03 16:59:52 +01:00 |
|
justin
|
ffdfaa41c0
|
Cleanup creatures somewhat, fix LOS to LOSIndirect
|
2022-07-03 15:07:55 +01:00 |
|
justin
|
b43ec42a2e
|
Make makePathBetween respect obstacles
|
2022-07-03 13:12:25 +01:00 |
|
justin
|
757ffad1ad
|
Improve door pathing update
|
2022-07-03 12:56:24 +01:00 |
|
justin
|
67b612fe60
|
Improve pathing debugging, work on door pathing
|
2022-07-03 00:24:25 +01:00 |
|
justin
|
3efd89fa34
|
Correctly add all obstructed paths to doors
|
2022-07-02 22:59:11 +01:00 |
|
justin
|
46bc135e69
|
Implement (partially) updating pathing grid when opening doors
|
2022-07-02 21:39:33 +01:00 |
|
justin
|
8a612be5fe
|
Improve debugDraw
|
2022-07-02 17:45:03 +01:00 |
|
justin
|
dc3b78f8c4
|
Cleanup
|
2022-07-02 16:57:42 +01:00 |
|
justin
|
e0222dd72b
|
Merge branch 'master' into efficientRuntime
|
2022-07-02 16:16:09 +01:00 |
|
justin
|
c966e78d5a
|
Merge branch 'efficientRuntime'
|
2022-07-02 16:08:58 +01:00 |
|
justin
|
f2e8be35c1
|
Block destruction can update pathing
|
2022-07-02 15:50:50 +01:00 |
|
justin
|
3952ec6315
|
Store paths crossing block walls in block
|
2022-07-02 15:31:27 +01:00 |
|
justin
|
75a98a572f
|
Correct walkableNodeNear
|
2022-07-02 12:14:31 +01:00 |
|
justin
|
8dc7682327
|
Readd some debug drawing (debugDraw itself still commented out)
|
2022-07-02 11:59:05 +01:00 |
|
justin
|
6f02efe0ab
|
Match Dodge.Floor with efficientRuntime branch
|
2022-07-02 11:35:47 +01:00 |
|
justin
|
66fe1abc6f
|
Add PathEdge data to pathfinding graph
|
2022-07-01 23:17:41 +01:00 |
|
justin
|
f6084f37ed
|
Reallow different line block sizes
|
2022-07-01 21:47:49 +01:00 |
|
justin
|
c866c147b9
|
Allow for lineBlocks to have different sizes
|
2022-07-01 21:28:30 +01:00 |
|
justin
|
e9e72594c0
|
Resplit Picture
|
2022-07-01 20:15:04 +01:00 |
|
justin
|
e0b63468fc
|
Redo Geometry.Zone (restrict exports, inlining)
|
2022-07-01 20:11:10 +01:00 |
|
justin
|
3eb26e86a8
|
Redo zone size/update
|
2022-07-01 20:06:25 +01:00 |
|
justin
|
12f409fff3
|
Finish redoing zoning functions (add exports)
|
2022-07-01 20:04:35 +01:00 |
|
justin
|
0524f3bd2e
|
Redo zoning functions/inlining
|
2022-07-01 20:03:37 +01:00 |
|
justin
|
749f206af0
|
Redo cloud zoning as in master
|
2022-07-01 19:57:49 +01:00 |
|
justin
|
9c7c5e1133
|
Zone creatures (casues slowdown)
|
2022-07-01 19:05:46 +01:00 |
|
justin
|
ca40f315c0
|
Readd block obstruction field
|
2022-07-01 18:58:21 +01:00 |
|
justin
|
fc5d1348d9
|
Reremove files
|
2022-07-01 18:54:02 +01:00 |
|
justin
|
4d1f1547bc
|
Redo PathFrom name change
|
2022-07-01 18:48:33 +01:00 |
|
justin
|
516cc6d29e
|
Readd PathGraph data
|
2022-07-01 18:42:21 +01:00 |
|
justin
|
597cef6bd4
|
Stop drawing debug info (restores speed)
|
2022-07-01 18:33:44 +01:00 |
|
justin
|
9e9c449fe6
|
Redo more complex selection positions--results in slowdown
|
2022-07-01 16:23:05 +01:00 |
|
justin
|
207d52a719
|
Redo collision changes
|
2022-07-01 16:05:39 +01:00 |
|
justin
|
650b2387b8
|
Cleanup
|
2022-07-01 12:58:47 +01:00 |
|
justin
|
c42c2115a3
|
Commit before attempting to stream room generation
|
2022-07-01 12:34:31 +01:00 |
|
justin
|
73e3353ba9
|
Cleanup and inline collisions
|
2022-07-01 12:13:45 +01:00 |
|
justin
|
e5f6afb577
|
Inline functions in Dodge.Zone
|
2022-07-01 11:19:29 +01:00 |
|
justin
|
870225b6b6
|
Commit before adjusting wall zoning
|
2022-07-01 09:17:22 +01:00 |
|
justin
|
4e893931a8
|
Correctly set obstacle when creating block
|
2022-07-01 08:38:38 +01:00 |
|
justin
|
ed33b4ff2b
|
Make obstacles block pathing
|
2022-06-30 23:59:07 +01:00 |
|
justin
|
56b063544c
|
Add pathing infrastructure
|
2022-06-30 23:33:48 +01:00 |
|
justin
|
3dfa6926cc
|
Tweak pathfinding
|
2022-06-30 16:41:12 +01:00 |
|