yagigreg
f1c232847f
Actually exit the game upon completing the main quest.
ci/woodpecker/push/woodpecker Pipeline was successful
2026-10-18 03:10:37 -05:00
yagigreg
904c6e7f15
Fix issue where OldComputer crashes upon inserting the final disk. Add a message instructing player to press [E] to exit the game.
2026-10-18 03:08:33 -05:00
yagigreg
9ba305b6a1
Hide dialogue box by default
ci/woodpecker/push/woodpecker Pipeline was successful
2026-10-18 02:08:56 -05:00
yagigreg
93baf56fd5
Move interactable input handling into Player2D so we can selectively block it from working if OldComputer is open
...
ci/woodpecker/push/woodpecker Pipeline was successful
We probably could have special-cased that check in Interactable now that I think about it
2026-10-18 02:05:51 -05:00
yagigreg
f061e1905f
Remove hello world dialogue demonstration.
2026-10-18 01:52:22 -05:00
yagigreg
cb1b579544
Block all input other than E/Space when OldComputer is up. Make it so that exiting out of OldComputer does not jump.
ci/woodpecker/push/woodpecker Pipeline was successful
2026-10-18 01:43:41 -05:00
yagigreg
954fd873bd
Fix sign interaction
ci/woodpecker/push/woodpecker Pipeline was successful
2026-10-18 01:40:20 -05:00
yagigreg
a3d54fa9d3
.. fix indentation
ci/woodpecker/push/woodpecker Pipeline was successful
2026-10-18 01:03:03 -05:00
yagigreg
f50b7da9eb
Fix "respawn point set" message triggering even if that sarco is already the respawn point.
ci/woodpecker/push/woodpecker Pipeline was successful
2026-10-18 01:01:00 -05:00
yagigreg
775338c4d2
fix issue where Open Sarcophagus objective did not complete, among other things
2026-10-18 00:59:08 -05:00
yagigreg
c8ad334936
Merge branch 'main' of ssh://git.egg:2222/NanoYagi/JumpRopeOldTech
2026-10-18 00:57:35 -05:00
yagigreg
c56a32555e
Add rudimentary dialogue system.
2026-10-18 00:53:22 -05:00
yagigreg
8f2083bd9f
When sarcophagus is interacted with, explicitly tell player respawn point is set.
ci/woodpecker/push/woodpecker Pipeline was successful
2026-10-17 23:18:50 -05:00
yagigreg
f8eb3cb378
Move "computer" related state to the OldComputer singleton.
ci/woodpecker/push/woodpecker Pipeline was successful
2026-10-17 23:13:48 -05:00
yagigreg
5ef5874d11
Merge branch 'main' of ssh://git.egg:2222/NanoYagi/JumpRopeOldTech
ci/woodpecker/push/woodpecker Pipeline was successful
2026-10-17 23:09:39 -05:00
yagigreg
770fdde083
Add an explicit objective to talk to the sarc. Completing that objective gives the first data disk objective.
2026-10-17 23:08:46 -05:00
yagigreg
fb5fb19df1
Don't show the OC at startup, since it now comes after the intro comic + tutorial level.
ci/woodpecker/push/woodpecker Pipeline was successful
2026-10-17 22:44:01 -05:00
yagigreg
a5f45800ba
If player does not have the disk 1 objective and the pharaoh wants disk 1 then give the player the objective.
2026-10-17 22:42:00 -05:00
yagigreg
0f998f94b6
Track priority of quest objectives (i.e. "find disk 2" has higher priority than "install disk 4")
ci/woodpecker/push/woodpecker Pipeline was successful
2026-10-17 22:26:36 -05:00
yagigreg
3326f51434
Update pharaoh character image.
ci/woodpecker/push/woodpecker Pipeline was successful
2026-10-17 21:02:05 -05:00
yagigreg
fe4a15c76b
Merge remote-tracking branch 'origin' into quests
2026-10-17 20:59:35 -05:00
yagigreg
81322e787a
Add the old computer screen popup.
2026-10-17 20:56:59 -05:00
yagigreg
fef374fe95
null check next wanted disk
2026-10-17 19:02:29 -05:00
yagigreg
62d8bb5f51
Merge remote-tracking branch 'origin/main' into quests
2026-10-17 18:42:16 -05:00
yagigreg
d01b62b8f7
Move the objectives listing down a bit
2026-10-17 18:41:31 -05:00
yagigreg
a3fb8debbb
Add disk numbers 1 through 4 (currently roman numerals)
2026-10-17 18:30:53 -05:00
yagigreg
1aa29a0539
Add objectives listing and all four data disks/tablets.
...
Track each individual disk and ensure they are loaded in order.
Player can collect multiple disks in one run but must present them
to the pharaoh in order.
2026-10-17 18:04:18 -05:00
yagigreg
fa9ec1e5cd
Merge remote-tracking branch 'origin/main' into quests
2026-10-17 17:05:59 -05:00
yagigreg
5dd4c27430
Proof of concept data disks, pharaoh character
2026-10-17 17:02:39 -05:00
yagigreg
f6d6e287f1
Add programmer art pharaoh pink square
2026-10-17 16:59:10 -05:00
yagigreg
298417eadd
Add splash screen
ci/woodpecker/push/woodpecker Pipeline was successful
2026-10-17 14:02:26 -05:00
yagigreg
b377334a51
Import export presets from smokesignals
ci/woodpecker/push/woodpecker Pipeline was successful
2026-10-17 11:56:38 -05:00