Sebastian Morr
|
3a0d0452d8
|
Don't delay sound for so long after loading a level
|
2020-10-22 18:05:25 +02:00 |
|
Sebastian Morr
|
5d59623392
|
Card particles and more sound effects
|
2020-10-22 16:19:22 +02:00 |
|
Sebastian Morr
|
6b8b27e626
|
Add success sound
|
2020-10-22 14:51:09 +02:00 |
|
Sebastian Morr
|
e638ea2097
|
Write more time-travel levels. Order of chapters in "levels/sequence".
|
2020-10-22 14:01:08 +02:00 |
|
Sebastian Morr
|
a7495ce054
|
Prepare feature: add cards mentioned in the description
|
2020-10-15 16:41:42 +02:00 |
|
Sebastian Morr
|
8e49efe906
|
Load sandbox level when starting, make cards scale up on hover
|
2020-10-15 15:03:26 +02:00 |
|
Sebastian Morr
|
dccb6897b3
|
Add card toggle
|
2020-10-14 14:52:29 +02:00 |
|
Sebastian Morr
|
ff526c3943
|
Put cards in a Control node
|
2020-10-14 14:48:38 +02:00 |
|
Sebastian Morr
|
41e14be5dd
|
Add "title" section to the level format
|
2020-10-12 20:09:51 +02:00 |
|
Sebastian Morr
|
f78571ec1b
|
Connect terminal to correct repository
|
2020-10-12 19:23:10 +02:00 |
|
Sebastian Morr
|
09c54bfbdd
|
Show repos from right to left
So that the "most important" one is close to the terminal.
|
2020-10-12 19:23:10 +02:00 |
|
Sebastian Morr
|
8c4c4feeef
|
Fix opening things in file browser, fix [code] highlighting
|
2020-10-06 10:38:31 +02:00 |
|
Sebastian Morr
|
70fe577788
|
Select correct entries in level selector when clicking them
|
2020-10-01 14:56:24 +02:00 |
|
bleeptrack
|
56995440a2
|
Prior positioning of nodes for better layout
|
2020-10-01 13:11:29 +02:00 |
|
Sebastian Morr
|
aec32e115c
|
Add more levels in the new format
|
2020-09-30 22:20:42 +02:00 |
|
Sebastian Morr
|
065ca2a233
|
Allow having an arbitrary number of repos in a level
|
2020-09-30 21:36:11 +02:00 |
|
Sebastian Morr
|
3291f0a78b
|
Move win condition to Level class, move sound muting back to main
|
2020-09-29 20:01:25 +02:00 |
|
Sebastian Morr
|
2c4f8cb26e
|
Move level construction stuff to Level class
|
2020-09-29 19:50:58 +02:00 |
|
Sebastian Morr
|
f20310df3a
|
Load level information into classes
|
2020-09-29 19:40:17 +02:00 |
|
Sebastian Morr
|
473d7508c2
|
Handle --sandbox on its own (create blank repo) and --sandbox=.
|
2020-09-29 18:21:39 +02:00 |
|
Sebastian Morr
|
e439135ec9
|
When game is run with --sandbox, switch to sandbox
|
2020-09-29 17:52:31 +02:00 |
|
Sebastian Morr
|
78f324bf68
|
Put temp files in user://tmp/
|
2020-09-29 16:12:58 +02:00 |
|
Sebastian Morr
|
44214d2fdf
|
Move exec, crash, and file IO to "helpers" autoload node
|
2020-09-29 14:54:07 +02:00 |
|
Sebastian Morr
|
5f2823fab4
|
Rename a few container nodes to have more pleasant names
|
2020-09-29 14:27:36 +02:00 |
|
Sebastian Morr
|
f6ec691ece
|
Convert level dropdowns to OptionButtons
|
2020-09-28 19:02:12 +02:00 |
|
Sebastian Morr
|
5a0ff96324
|
Add a chapter select button
|
2020-09-28 18:40:41 +02:00 |
|
Sebastian Morr
|
df0215a8ab
|
Refer to child nodes via their path in code directly
This helps making the scene self-contained.
|
2020-09-25 10:40:38 +02:00 |
|
Sebastian Morr
|
5f375377f7
|
Fix all warnings
|
2020-09-24 11:15:00 +02:00 |
|
Sebastian Morr
|
806c39069b
|
Add pop sound when player adds nodes
|
2020-09-24 10:52:58 +02:00 |
|
Sebastian Morr
|
47f412d3d8
|
Prettier arrow positions
|
2020-09-24 10:25:38 +02:00 |
|
Sebastian Morr
|
c6bd66559a
|
Preparations for async commands
|
2020-09-24 10:10:14 +02:00 |
|
Sebastian Morr
|
5031009dd5
|
Allow multiple level sets, pull out default order into "sequence" file
|
2020-09-22 16:12:03 +02:00 |
|
Sebastian Morr
|
9f657b012f
|
Show indented lines in the description as monospace
|
2020-09-22 10:54:37 +02:00 |
|
Sebastian Morr
|
24f194872b
|
Add a theme resource, which applies fonts/styles to all Control elements
|
2020-09-21 17:00:00 +02:00 |
|
Sebastian Morr
|
b2ac12c4ed
|
Pull out TextEditor scene, it handles the TCP server
|
2020-09-21 15:40:31 +02:00 |
|
Sebastian Morr
|
260beefbe9
|
Put everything into nested Control nodes
|
2020-09-21 15:25:54 +02:00 |
|
Sebastian Morr
|
cc54f33c78
|
Add a level sequence, show congrats after level, deal with empty puzzle dirs
|
2020-09-16 16:18:18 +02:00 |
|
Sebastian Morr
|
d3149784cb
|
Live-reload level list when clicking dropdown
|
2020-09-15 16:31:41 +02:00 |
|
bleeptrack
|
b84bb48004
|
Restructuring of goal/start scripts
|
2020-09-15 12:36:22 +02:00 |
|
Sebastian Morr
|
148b1be477
|
Make level dropdown font prettier, too
|
2020-09-14 19:37:51 +02:00 |
|
Sebastian Morr
|
e9c3217015
|
Make command dropdown prettier
|
2020-09-14 19:36:58 +02:00 |
|
Sebastian Morr
|
d555612791
|
Show level name above description
|
2020-09-14 19:29:51 +02:00 |
|
Sebastian Morr
|
b1d2536bcc
|
Clear button, show arrow target if there's no node, add some goals
|
2020-09-14 15:35:30 +02:00 |
|
Sebastian Morr
|
cb2bb767db
|
Properly support symrefs in refs/
|
2020-09-13 21:55:24 +02:00 |
|
Sebastian Morr
|
8a6f957c61
|
Rename CommitMessage to TextEditor, because it's more general now
|
2020-09-13 18:44:27 +02:00 |
|
Sebastian Morr
|
078c1612ac
|
fake-editor sends filename now, so that we can write tag descriptions, for example
|
2020-09-13 18:40:44 +02:00 |
|
bleeptrack
|
4c79dd24a7
|
Next Level Button and Switch to Bash for Commands
|
2020-09-11 13:12:12 +02:00 |
|
Sebastian Morr
|
7c82381e8d
|
Write win scripts for all levels (with a short, fun trip to quote hell)
|
2020-09-11 12:23:26 +02:00 |
|
Sebastian Morr
|
2aefdf8391
|
Fix all warnings
|
2020-09-11 10:33:44 +02:00 |
|
Sebastian Morr
|
41260bc93c
|
Load next level when win condition is fulfilled
|
2020-09-10 12:47:18 +02:00 |
|