Commit graph

21 commits

Author SHA1 Message Date
Matt Penny 1e8275eec3
Chamber 15 - first pass (#39) (#69)
* started on chamber 15

* fizzler width can now be scaled via blender object's scale.x

* fix fizzler rendering radius (remember, fizzlers are per default 2x2, still their internal width height was 1x1?)

* chamber 15 first room functionally complete

* chamber 15: first room decor

* finished first room of chamber 15

* test chamber 15 second room WIP

* chamber15 hallway from room 2 to room 3 (WIP) and more progress on room 2

* test chamber 15: added observation room to room2, added voice lines add the beginning

* test chamber 15: finishing room 2

* enable "new game" menu entry for chamber 15 & boot into the intro menu again instead of straight into chamber 15

* Start on shamber 15 hazard hallway

Hallway is modeled with collision. No platforms.

* Decals and platform + light cutouts for chamber 15 hazard hallway

* Animate one moving platform in chamber 15 hazard hallway

This one animation is ~19 KB. Look at optimizing.

* Add material for water hazard wall

* Use water hazard wall material in chamber 15

* Start modelling final room of chamber 15

* Chamber 15 final room - side rooms

* Chamber 15 final room - pistons and exit

* Chamber 15 final room - observation room

* Chamber 15 final room - ball launcher and catcher

* Chamber 15 final room - ball trap and indicator lights

* Chamber 15 final room - ball trap doors

* Chamber 15 final room - collision

* Chamber 15 final room - animations and triggers

* Chamber 15 - escape hatch

* Chamber 15 - finish final room

* Chamber 15 - start on room 3

* Chamber 15 - main room 3 layout and collision

* Fix UV translation

Do not translate minimum coordinates, otherwise the translation will be
cancelled out.

* Chamber 15 - room 3 stair room

* Chamber 15 - room 3 dividers and ball launcher/catcher

* Chamber 15 - room 3 finishing touches

* Observation room decor
* Triggers
* Indicator lights
* Decals

* Chamber 15 - merge beginning and end

* Chamber 15 - fix room boundaries

---------

Co-authored-by: Deconimus <pascal.sielski@gmx.de>
Co-authored-by: Deconimus <Deconimus@users.noreply.github.com>
2024-05-28 01:53:02 -04:00
Deconimus 3d37c2504c enabled fizzler objects to send signals on cube contact, the "@fizzler" objects in blender files now can have an argument for the signal name to send.
test_chamber_00: added level logic to trigger voice lines whenever the cube in the first room is fizzled.
added missing voice lines
box_dropper.c: fixed typo "DROPPER_.." instead of "DROOPER_.."

(Issue #13)
2024-02-28 13:32:44 +01:00
James Lambert 6f1834f742 Touch up some test chambers 2024-01-06 20:55:35 -07:00
James Lambert ee42238411 Work on test chamber 08 2023-12-29 21:48:16 -07:00
James Lambert 298dab67f6 Implement test chamber 05 failsafe 2023-09-03 15:13:40 -06:00
James Lambert 4ae24a854f Security cameras can now detach from wall 2023-07-01 08:31:49 -06:00
James Lambert e84e11acfa Finish up test chamber 07 2023-04-09 14:16:54 -06:00
James Lambert 0d312e1f79 More work on test chamber 07 2023-03-31 21:10:42 -06:00
Weston Salinas ef476af8a3 Added Various Sounds to Game
- intercom on sound triggers when its the first queued sound
- intercom off sound triggers when its the last queued sound in a string of sounds
- button press sound implemented
- cube dropper now has a sound when it drops cube
- pedestal now has a shooting sound
2023-03-14 15:34:34 -05:00
James Lambert affd0de279 work on test chamber 06 2023-02-26 22:05:06 -07:00
James Lambert 9878d18821 Finish up test chamber 05 2023-02-21 21:02:24 -07:00
James Lambert 90f775c43f Work on test chamber 4 triggers 2023-02-04 21:43:31 -07:00
James Lambert 3b937e619c Work on test chamber 7 2023-01-28 20:56:21 -07:00
James Lambert f5bf61d664 Make quads collide only on one side 2023-01-20 12:51:41 -07:00
James Lambert b74c779c4b Work on test_chamber_02 2022-08-31 22:02:58 -06:00
James Lambert b59695f2a4 work on next test chamber 2022-08-26 21:20:14 -06:00
James Lambert 6ced424472 Work on test chambers 2 and 3 2022-08-02 13:13:46 -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 e788782e57 work on second test chamber 2022-06-24 22:30:12 -06:00
James Lambert c96f607427 Start work on cutscenes and sound 2022-05-20 20:21:16 -06:00
James Lambert eb74c203e7 Start work on level triggers 2022-05-19 22:07:01 -06:00