Elijah Voigt
1c7dba07c0
Load all monologues in wasm build (hopefully) by loading each one by one
4 months ago
Elijah Voigt
b1832b6349
Add work-in-progress monologue assets
4 months ago
Elijah Voigt
1d31902312
Organize Monologue into more specific types
...
Monologue contains a vec of MonologueGroups
MonologueGroup contains a vec of MonologueLines
This would make it easier (ish) to add @directives like I've spec'd out
We can add a Vec of Directive enums at each level.
4 months ago
Elijah Voigt
a96e86ea9b
Add name to base game, clean up for web release
4 months ago
Elijah Voigt
7b813b54f9
Add readme for trees game
4 months ago
Elijah Voigt
7d1dcc9de2
Add "script" tooltip for trees not just buttons
4 months ago
Elijah Voigt
ff6609cb2f
Used hash for coordinates like a smart person
4 months ago
Elijah Voigt
9171fee250
Refactor to insert required components OnAdd instead of inline
4 months ago
Elijah Voigt
1e9e16931f
Consolidate imports
4 months ago
Elijah Voigt
4460944455
Only grey out the tree you spoke to, not all matching that monologue
4 months ago
Elijah Voigt
7c3e68dc02
Click button for tree
4 months ago
Elijah Voigt
9af8cd13d2
Add wireframe and light gizmos
4 months ago
Elijah Voigt
cb20b0d6a6
Made monologue previewer feel a lot nicer
4 months ago
Elijah Voigt
d4eedab39c
Add build metadata to engine in VERSION file + debug view
4 months ago
Elijah Voigt
866155a230
Add git sha to itch version
4 months ago
Elijah Voigt
beffe54ebc
Fix parsing problem in .mono files
4 months ago
Elijah Voigt
e385a354ff
Starting on dialog spawning debug thing. Still feels janky and doesnt do the thing its supposed to... yet
4 months ago
Elijah Voigt
c37ee6da5e
Right click to delete tree
4 months ago
Elijah Voigt
4b2c40ea85
Scale factor for smaller windows, move dialog box to top of screen
4 months ago
Elijah Voigt
5c7e9eff20
butler for itch.io publishing
4 months ago
Elijah Voigt
5c1b9e4395
Switch to wasm bindgen instead of trunk
4 months ago
Elijah Voigt
c7a137c58d
web output for trees
4 months ago
Elijah Voigt
46f35ec3ab
trees get dull when they lose their dialog
4 months ago
Elijah Voigt
a666beb511
Add tree dialog path for debugging
4 months ago
Elijah Voigt
e637faad5b
Refactor tooltip into hashmap
4 months ago
Elijah Voigt
0d0b814b56
hey the dialog system kinda works!
...
* .mono dialog files
* clicking trees loads the dialog in to the dialog box
* dialog box only visible when dialog is active/idle (not none i.e.,
hidden)
Next up: Debug info about tree's dialogs and the active dialog
4 months ago
Elijah Voigt
e7557c67f2
revert small windows cross compilation changes
4 months ago
Elijah Voigt
f7dfb346ae
Remove background color from dialog options
4 months ago
Elijah Voigt
6c12943cd4
Very basic dialog works now
...
Still has kinks but it's a start
4 months ago
Elijah Voigt
f4ad2cd955
Add dialog scrolling, docstrings on systems
4 months ago
Elijah Voigt
04777a4e33
Starting on the most basic trees implementation
...
Also:
* Track files with git-lfs (png, xcf)
* Debugger tooltip for UI elements
* Make tooltip render above everything else
4 months ago
Elijah Voigt
c14f2484e6
Add loading state handler, very rough
4 months ago
Elijah Voigt
bb7794e52a
Starting humming bird binary, adding debugging tooltip
4 months ago
Elijah Voigt
f12c5358a1
Basic area intersection done(?)
4 months ago
Elijah Voigt
2d5ab5ea31
Adding rapier for collision detection
4 months ago
Elijah Voigt
1e15c5cfb2
Remove result symlink
4 months ago
Elijah Voigt
989e328718
cargo fmt
4 months ago
Elijah Voigt
93814e9841
Synced resource example
4 months ago
Elijah Voigt
c08abc5b67
Adding debug enable/disable indicator light
4 months ago
Elijah Voigt
3a9fdf1c05
Fleshing out some resuable debugging systems and adding README docs
4 months ago
Elijah Voigt
0c61d5d5d6
Pre-cargo initial commit
4 months ago