yagigreg
f79772cec3
Merge branch 'main' of ssh://git.egg:2222/NanoYagi/JumpRopeOldTech
ci/woodpecker/push/woodpecker Pipeline was successful
2026-10-18 23:04:00 -05:00
yagigreg
0b68c7beb0
Add floor to quadrant c to help alleviate teleportal wonkiness
2026-10-18 23:01:54 -05:00
yagigreg
a950e2b15f
Merge branch 'main' of ssh://git.egg:2222/NanoYagi/JumpRopeOldTech
2026-10-18 22:50:01 -05:00
yagigreg
92f0cb57c0
Remove hidden teleportal class.
...
It doesn't do anything that the hidden group doesn't already, since the hidden logic is done in the player.
Also, hidden teleportal inherited the relative position bug that was since fixed in the regular one.
2026-10-18 21:57:35 -05:00
yagigreg
6848bd3d79
Merge branch 'main' of ssh://git.egg:2222/NanoYagi/JumpRopeOldTech
ci/woodpecker/push/woodpecker Pipeline was successful
2026-10-18 21:42:05 -05:00
yagigreg
abfb8002af
Tweak quadrant C some more, add debug mode warp portals
2026-10-18 21:41:22 -05:00
yagigreg
0a2c8211fd
Fix teleporting from teleportals that are nested in a node, by using global position rather than relative position.
ci/woodpecker/push/woodpecker Pipeline was canceled
2026-10-18 20:34:31 -05:00
yagigreg
d1fb937a93
Add a "hidden in editor" group that causes all nodes in that group to be shown when the level loads.
ci/woodpecker/push/woodpecker Pipeline was successful
2026-10-18 19:56:00 -05:00
yagigreg
457c6df5c0
Merge branch 'disk_3_zone'
ci/woodpecker/push/woodpecker Pipeline was successful
2026-10-18 19:51:48 -05:00
yagigreg
5963dd8441
Merge branch 'main' into disk_3_zone
2026-10-18 19:45:33 -05:00
yagigreg
c28463320a
Teleportal fun
2026-10-18 19:41:03 -05:00
yagigreg
bafdae2cfd
Merge remote-tracking branch 'origin' into disk_3_zone
2026-10-18 19:19:04 -05:00
yagigreg
5c8dccf9d7
Reduce scope of disk 3 quadrant, and make the hidden moving block also visible in editor.
2026-10-18 19:18:36 -05:00
yagigreg
7072ddb73d
initial stab at disk 3 area.
...
Also made hidden items visible by default since they will become hidden when the game starts anyway. This way they are visible in the editor.
2026-10-18 18:49:32 -05:00
yagigreg
008b2d2490
Adjust margin of objectives notepad.
ci/woodpecker/push/woodpecker Pipeline was successful
2026-10-18 15:51:09 -05:00
yagigreg
9251a1dff6
Merge branch 'main' of https://git.nanoyagi.com/NanoYagi/JumpRopeOldTech
ci/woodpecker/push/woodpecker Pipeline was successful
2026-10-18 15:48:20 -05:00
yagigreg
7c7a123f97
Add notepad background for objectives display and use a handwriting-like font.
2026-10-18 15:47:45 -05:00
yagigreg
8f83d8b811
Merge branch 'main' of https://git.nanoyagi.com/NanoYagi/JumpRopeOldTech
ci/woodpecker/push/woodpecker Pipeline was successful
2026-10-18 15:19:57 -05:00
yagigreg
0f7c52b776
Merge branch 'main' of https://git.nanoyagi.com/NanoYagi/JumpRopeOldTech
2026-10-18 15:19:03 -05:00
yagigreg
85847e3340
Add slight delay to opening the OC so we can see the sarco open.
2026-10-18 15:18:41 -05:00
yagigreg
05fb9fd89d
Merge branch 'main' of https://git.nanoyagi.com/NanoYagi/JumpRopeOldTech
ci/woodpecker/push/woodpecker Pipeline was successful
2026-10-18 15:02:20 -05:00
yagigreg
741600b2ce
Dynamically adjust E/Space hint in Old Computer depending on input mode.
2026-10-18 15:00:43 -05:00
yagigreg
b0b11ce3b7
Merge branch 'main' of https://git.nanoyagi.com/NanoYagi/JumpRopeOldTech
ci/woodpecker/push/woodpecker Pipeline was successful
2026-10-18 14:46:34 -05:00
yagigreg
bc8aa9c9e8
Add fixedsys exelscior (public domain) font for computer console. Add color coding where appropriate (red for failures/errors, green for success, blue for messages directed towards player)
2026-10-18 14:44:49 -05:00
yagigreg
e61b25e72d
Merge remote-tracking branch 'http/main'
ci/woodpecker/push/woodpecker Pipeline was successful
2026-10-18 14:15:31 -05:00
yagigreg
60bc8956cb
When sarc is opened then actually make the sarc appear open visually, and close other sarcs.
2026-10-18 14:15:04 -05:00
yagigreg
8bb2c5c840
Add ability to have two images in a slide.
ci/woodpecker/push/woodpecker Pipeline was successful
2026-10-18 08:11:58 -05:00
yagigreg
ddf7942890
Rudimentary comic/slideshow viewer and intro scene.
ci/woodpecker/push/woodpecker Pipeline was successful
2026-10-18 07:16:08 -05:00
yagigreg
eded968b4e
Stubs for intro scene and slideshower control.
ci/woodpecker/push/woodpecker Pipeline was successful
2026-10-18 03:29:46 -05:00
yagigreg
890541465b
Record last known ground position. Idea is that when you die you drop the disks at the last place you stood. Doesn't seem to be reliable so I'm not using it at the moment;
ci/woodpecker/push/woodpecker Pipeline was successful
2026-10-18 03:21:33 -05:00
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