James Lambert
|
abf2c858db
|
Implement special case logic when standing close to a portal
|
2022-07-06 12:42:44 -06:00 |
|
James Lambert
|
9c478b6585
|
Surface hole cutting is working
|
2022-07-05 23:23:12 -06:00 |
|
James Lambert
|
12c7ae1741
|
Fix some more portal hole cutting bugs
|
2022-07-05 17:56:39 -06:00 |
|
James Lambert
|
f7167ecd72
|
Allow collision surface to portal surface to be a many to many relationship
|
2022-07-05 13:57:09 -06:00 |
|
James Lambert
|
5dcef6b458
|
Fix some more portal hole cutting bugs
|
2022-07-03 21:06:34 -06:00 |
|
James Lambert
|
2b22d12a0e
|
Fix more hole cutting bugs
|
2022-07-03 20:19:49 -06:00 |
|
James Lambert
|
e3e4b23654
|
Some portal surface generation debugging
|
2022-07-03 18:43:23 -06:00 |
|
James Lambert
|
c7a5497512
|
Fix a hole cutting bug
|
2022-07-03 13:06:47 -06:00 |
|
James Lambert
|
9c189355b5
|
Fix some bugs in the hole cutting logic
|
2022-07-02 21:59:16 -06:00 |
|
James Lambert
|
a2b322d348
|
Finish up hole cutting logic
|
2022-07-02 12:39:20 -06:00 |
|
James Lambert
|
cf9f53755e
|
Implement hole cutting algorithm
|
2022-07-01 22:12:09 -06:00 |
|
James Lambert
|
c7734ca524
|
Implement triangulation
|
2022-06-30 08:41:01 -06:00 |
|
James Lambert
|
2520920f4c
|
cutting algorithm appears to be working
|
2022-06-30 07:27:07 -06:00 |
|
James Lambert
|
9f1ef5f184
|
Work on more bugs
|
2022-06-29 18:05:16 -06:00 |
|
James Lambert
|
2cd0216931
|
Refactor SurfaceBuilder to contain copy of PortalSurface instead of referencing it
|
2022-06-29 07:46:00 -06:00 |
|
James Lambert
|
63d614a777
|
Work on portal surface hole cutting some more
|
2022-06-28 22:21:30 -06:00 |
|
James Lambert
|
eaa39ca9c8
|
Start debugging hole cutting logic
|
2022-06-28 13:09:09 -06:00 |
|
James Lambert
|
cdd72f9f49
|
More work on hole cutting algorithm
|
2022-06-28 08:31:05 -06:00 |
|
James Lambert
|
c8a5301eaf
|
Get -02 optimizations working
Fix some small bugs
|
2022-06-27 21:41:33 -06:00 |
|
James Lambert
|
d96e1c88a3
|
Finish up hole cutting logic
|
2022-06-27 20:01:48 -06:00 |
|
James Lambert
|
8036e3d60f
|
Figure out some steps in hole cutting logic
|
2022-06-27 08:25:01 -06:00 |
|
James Lambert
|
2a30dbd8c9
|
Fix compiler bugs
|
2022-06-26 20:57:57 -06:00 |
|
James Lambert
|
17ef47fe2c
|
Work on portal surface hole cutting
|
2022-06-26 18:57:00 -06:00 |
|
James Lambert
|
92247567e0
|
Refactor portal surface to remove faces and only deal with edges
|
2022-06-25 16:06:42 -06:00 |
|
James Lambert
|
40cdc0d02a
|
Work on player collision logic some
|
2022-06-25 15:24:50 -06:00 |
|
James Lambert
|
3d7f85f25d
|
Split triggers and cutscenes and allow cutscenes to reference other cutscenes
|
2022-06-25 14:10:18 -06:00 |
|
James Lambert
|
5d25fb2cfb
|
Allow for more than one cutscene to run at once
|
2022-06-25 12:17:13 -06:00 |
|
James Lambert
|
e788782e57
|
work on second test chamber
|
2022-06-24 22:30:12 -06:00 |
|
James Lambert
|
7ee68bb904
|
Implement test chamber 2 logic
|
2022-06-23 22:43:03 -06:00 |
|
James Lambert
|
6c45c3437f
|
Work on second test chamber
|
2022-06-23 17:20:48 -06:00 |
|
James Lambert
|
f2b6ebd66f
|
Work on elevator logic
|
2022-06-22 23:20:48 -06:00 |
|
James Lambert
|
474d8f9d76
|
Work on elevator cutscene logic
|
2022-06-22 16:56:38 -06:00 |
|
James Lambert
|
916d9828fd
|
Separate out graphics scale into model scale and fixed point scale
|
2022-06-21 21:49:14 -06:00 |
|
James Lambert
|
54f7ab8002
|
Elevator now opens
|
2022-06-21 14:56:27 -06:00 |
|
James Lambert
|
41b81594f2
|
work on automatic elevator doors
|
2022-06-21 14:56:27 -06:00 |
|
lambertjamesd
|
d6f9529665
|
Merge pull request #10 from kernel-dev/master
Improve README formatting and syntax
|
2022-06-21 09:49:46 -06:00 |
|
James Lambert
|
6d282ffa69
|
Fixup mesh collision
|
2022-06-20 20:07:50 -06:00 |
|
kernel-dev
|
677ae334a0
|
Merge branch 'master' into master
|
2022-06-21 03:22:41 +02:00 |
|
James Lambert
|
7f45487a22
|
Implement mesh collider generation
|
2022-06-20 14:31:23 -06:00 |
|
James Lambert
|
abaa802e00
|
Refactor skelatool to scale output types
|
2022-06-19 21:40:29 -06:00 |
|
James Lambert
|
1a0b6d1102
|
Work on implementing mesh collider
|
2022-06-18 19:17:51 -06:00 |
|
kernel-dev
|
f18e0160c4
|
fix(README): corrections for codeblocks
|
2022-06-19 02:33:32 +02:00 |
|
kernel-dev
|
4b55d3018b
|
fix(README): add task completion syntax
|
2022-06-19 02:31:09 +02:00 |
|
kernel-dev
|
cbda951bdb
|
update(README): improve formatting/markdown
|
2022-06-19 02:30:03 +02:00 |
|
James Lambert
|
f3759000e9
|
Start work on elevator
|
2022-06-17 22:11:58 -06:00 |
|
James Lambert
|
7db1d880c8
|
Implement fizzler for cube
|
2022-06-15 21:09:38 -06:00 |
|
James Lambert
|
3e0194aa32
|
Make cube a regular decor object
|
2022-06-15 19:24:33 -06:00 |
|
James Lambert
|
403d55b2cd
|
Fizzler removes portals
|
2022-06-15 19:09:48 -06:00 |
|
James Lambert
|
65e61a54c3
|
Add fizzler to level editor
|
2022-06-14 21:11:29 -06:00 |
|
James Lambert
|
cf146b19cf
|
Work on fizzler material
|
2022-06-14 20:13:25 -06:00 |
|