generated from krampus/template-godot4
Added design notes to vault
This commit is contained in:
parent
18196ca2b8
commit
bc20f578c9
4
vault/.obsidian/app.json
vendored
4
vault/.obsidian/app.json
vendored
@ -1 +1,3 @@
|
||||
{}
|
||||
{
|
||||
"alwaysUpdateLinks": true
|
||||
}
|
89
vault/.obsidian/workspace.json
vendored
89
vault/.obsidian/workspace.json
vendored
@ -8,20 +8,79 @@
|
||||
"type": "tabs",
|
||||
"children": [
|
||||
{
|
||||
"id": "084db45ef28473d2",
|
||||
"id": "be18ad08e3265591",
|
||||
"type": "leaf",
|
||||
"pinned": true,
|
||||
"state": {
|
||||
"type": "markdown",
|
||||
"state": {
|
||||
"file": "TODO.md",
|
||||
"mode": "source",
|
||||
"source": false
|
||||
},
|
||||
"pinned": true,
|
||||
"icon": "lucide-file",
|
||||
"title": "TODO"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "c5ef7e2cdeaa4e75",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "markdown",
|
||||
"state": {
|
||||
"file": "elements/looker.md",
|
||||
"mode": "source",
|
||||
"source": false
|
||||
},
|
||||
"icon": "lucide-file",
|
||||
"title": "looker"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "649785a6a43b07f2",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "markdown",
|
||||
"state": {
|
||||
"file": "elements/hotwire.md",
|
||||
"mode": "source",
|
||||
"source": false
|
||||
},
|
||||
"icon": "lucide-file",
|
||||
"title": "hotwire"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "091d2fc09cae3133",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "markdown",
|
||||
"state": {
|
||||
"file": "assets/color_palette.md",
|
||||
"mode": "preview",
|
||||
"source": true
|
||||
"mode": "source",
|
||||
"source": false
|
||||
},
|
||||
"icon": "lucide-file",
|
||||
"title": "color_palette"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "d7976c57b6f0349a",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "markdown",
|
||||
"state": {
|
||||
"file": "TODO.md",
|
||||
"mode": "source",
|
||||
"source": false
|
||||
},
|
||||
"icon": "lucide-file",
|
||||
"title": "TODO"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"currentTab": 4
|
||||
}
|
||||
],
|
||||
"direction": "vertical"
|
||||
@ -74,8 +133,7 @@
|
||||
"title": "Bookmarks"
|
||||
}
|
||||
}
|
||||
],
|
||||
"currentTab": 1
|
||||
]
|
||||
}
|
||||
],
|
||||
"direction": "horizontal",
|
||||
@ -160,11 +218,26 @@
|
||||
"command-palette:Open command palette": false
|
||||
}
|
||||
},
|
||||
"active": "084db45ef28473d2",
|
||||
"active": "d7976c57b6f0349a",
|
||||
"lastOpenFiles": [
|
||||
"assets/color_palette.md~",
|
||||
"elements/spray beam.md",
|
||||
"elements/grunk.md",
|
||||
"elements/hotwire.md",
|
||||
"elements/tripwire.md",
|
||||
"elements/story.md",
|
||||
"elements/radar.md",
|
||||
"elements/nodules.md",
|
||||
"elements/looker.md",
|
||||
"elements/listener.md",
|
||||
"elements/grunk beast.md",
|
||||
"elements/grunk alert.md",
|
||||
"elements/chisel.md",
|
||||
"elements/alarm.md",
|
||||
"TODO.md",
|
||||
"assets/color_palette.md",
|
||||
"Untitled",
|
||||
"elements",
|
||||
"assets/color_palette.md~",
|
||||
"create a link.md",
|
||||
"assets",
|
||||
"Welcome.md"
|
||||
|
@ -1 +1,32 @@
|
||||
- [ ] Make TODO list
|
||||
- [x] Make TODO list
|
||||
- [ ] Grunk basics
|
||||
- [x] Grunk shader
|
||||
- [x] Clear rate checking / signals
|
||||
- [ ] [[nodules]]
|
||||
- [ ] #equipment
|
||||
- [ ] [[spray beam]]
|
||||
- [ ] Spray nozzle asset
|
||||
- [x] Point spray
|
||||
- [x] Wide-angle spray
|
||||
- [ ] Tall-angle spray?
|
||||
- [ ] Spray-can?
|
||||
- [ ] [[chisel]]
|
||||
- [ ] [[radar]]
|
||||
- [ ] [[mp3 player]]
|
||||
- [ ] [[manual]]
|
||||
- [ ] #mechanics
|
||||
- [ ] [[grunk alert]]
|
||||
- [ ] [[alarm]]
|
||||
- [ ] [[hotwire]]
|
||||
- [ ] [[tripwire]]
|
||||
- [ ] [[looker]]
|
||||
- [ ] [[listener]]
|
||||
- [ ] [[grunk beast]]
|
||||
- [ ] Design
|
||||
- [ ] Model
|
||||
- [ ] Animation
|
||||
- [ ] Controller
|
||||
- [ ] Nav/logic?
|
||||
- [ ] [[level]]
|
||||
- [ ] planning
|
||||
- [ ] [[story]]
|
7
vault/elements/alarm.md
Normal file
7
vault/elements/alarm.md
Normal file
@ -0,0 +1,7 @@
|
||||
Does nothing on its own, but increases the [[grunk alert]] when activated by a connected component like a [[tripwire]] or [[listener]].
|
||||
|
||||
Will activate if the player tries to remove with the spray beam. Can be safely deactivated & harvested with the [[chisel]].
|
||||
|
||||
For flavor, maybe screeches or something when activated?
|
||||
|
||||
tags: #mechanics
|
7
vault/elements/chisel.md
Normal file
7
vault/elements/chisel.md
Normal file
@ -0,0 +1,7 @@
|
||||
Removes a very small amount of grunk, _very slowly_. Comically inferior to the spray beam.
|
||||
|
||||
Advantages over the beam:
|
||||
- Does not trigger [[listener]]
|
||||
- Does not trigger [[alarm]]
|
||||
|
||||
tags: #equipment
|
11
vault/elements/grunk alert.md
Normal file
11
vault/elements/grunk alert.md
Normal file
@ -0,0 +1,11 @@
|
||||
## #mechanics
|
||||
|
||||
Goes up each time an [[alarm]] is triggered, is reset by returning to the safe zone.
|
||||
|
||||
When this hits maximum, it alerts the [[grunk beast]]. #maybe there are effects at other levels too.
|
||||
|
||||
This should NOT be displayed to the player while in-game, to increase anxiety (did I trip the alarm 4 times or only 3???). Player should get a HUD notification (!!GRUNK ALERT!!) when increasing, and the previous alert-level should be shown when resetting at the safe zone.
|
||||
|
||||
## #lore
|
||||
|
||||
I like the idea of modelling this on the [Homeland Security Advisory System](https://en.wikipedia.org/wiki/Homeland_Security_Advisory_System).
|
10
vault/elements/grunk beast.md
Normal file
10
vault/elements/grunk beast.md
Normal file
@ -0,0 +1,10 @@
|
||||
A little fucking ghoulie!!!
|
||||
|
||||
Summoned when the [[grunk alert]] maxes out. Hunts down the player and grunkifies 'em.
|
||||
|
||||
"The angriest dog in the world, and he _fucking hates power washing_"
|
||||
|
||||
Concept: No head, tall spindly legs.
|
||||
Visually, I imagine it straining to pull itself out of the grunk.
|
||||
|
||||
tags: #mechanics #lore
|
9
vault/elements/grunk.md
Normal file
9
vault/elements/grunk.md
Normal file
@ -0,0 +1,9 @@
|
||||
## #lore
|
||||
|
||||
Grunk is a weird blueish alien slime, similar to Starcraft's zerg creep or Minecraft's sculk. It spreads like a slime mold, infesting whatever it touches.
|
||||
|
||||
The player is employed (sentenced) to harvest grunk, which is a somewhat valuable commodity used in the production of "blue avocado" artificial flavoring.
|
||||
|
||||
## #mechanics
|
||||
|
||||
Grunk can be cleared using the [[spray beam]] or [[chisel]]. #mechanics components must have a continuous [[grunk]] connection to an [[alarm]] to activate it.
|
3
vault/elements/hotwire.md
Normal file
3
vault/elements/hotwire.md
Normal file
@ -0,0 +1,3 @@
|
||||
Dead-man switch. Triggers a connected [[alarm]] when the player interrupts the [[grunk]] connection to the alarm.
|
||||
|
||||
tags: #mechanics
|
10
vault/elements/listener.md
Normal file
10
vault/elements/listener.md
Normal file
@ -0,0 +1,10 @@
|
||||
Triggers a connected [[alarm]] when the player makes noise nearby. Noises include:
|
||||
- Jumping
|
||||
- Firing the spray beam
|
||||
- #maybe moving without sneaking?
|
||||
- #maybe using the MP3 player, just for fun
|
||||
|
||||
Grunk can be cleared silently with the [[chisel]].
|
||||
|
||||
|
||||
tags: #mechanics
|
5
vault/elements/looker.md
Normal file
5
vault/elements/looker.md
Normal file
@ -0,0 +1,5 @@
|
||||
the lookerrrrrrrr
|
||||
|
||||
A camera basically. If it sees the player it will trigger a connected [[alarm]].
|
||||
|
||||
tags: #mechanics
|
1
vault/elements/nodules.md
Normal file
1
vault/elements/nodules.md
Normal file
@ -0,0 +1 @@
|
||||
Give a large amount of grunk when cleared. Need to hit with a sustained beam for a second or two. Juicy!
|
0
vault/elements/radar.md
Normal file
0
vault/elements/radar.md
Normal file
3
vault/elements/spray beam.md
Normal file
3
vault/elements/spray beam.md
Normal file
@ -0,0 +1,3 @@
|
||||
Power-washer for removing [[grunk]].
|
||||
|
||||
tags: #equipment
|
7
vault/elements/story.md
Normal file
7
vault/elements/story.md
Normal file
@ -0,0 +1,7 @@
|
||||
|
||||
By the power vested in me by the United Corporations of Earth, for your crimes I hereby sentence you to...
|
||||
|
||||
# GRUNK
|
||||
|
||||
|
||||
Player is sent to a derelict space station ( #maybe underwater research station?) and employed to harvest [[grunk]].
|
3
vault/elements/tripwire.md
Normal file
3
vault/elements/tripwire.md
Normal file
@ -0,0 +1,3 @@
|
||||
Triggers a connected [[alarm]] when touched or stepped on by the player.
|
||||
|
||||
tags: #mechanics
|
Loading…
x
Reference in New Issue
Block a user