56 Commits (0f14ed6e703f8be78365f9732cfc5ef8330cc514)
 

Author SHA1 Message Date
Elijah Voigt 0f14ed6e70 Fix special characters in mono files 3 months ago
Elijah Voigt dd73f923df Kinda fixed layout issues 3 months ago
Elijah Voigt a4dc81b4fb Almost there! Just need to figure out how to do word wrapping (again?) 3 months ago
Elijah Voigt e8f9cfbe88 Ok now it hides but preview is not working 3 months ago
Elijah Voigt ba51ba806d Partially implemented debug UI -- need to hide it now... 3 months ago
Elijah Voigt 1a0f8f0a3f Partially implemented debug UI -- need to hide it now... 3 months ago
Elijah Voigt cd9daa38c5 The example works! yipee! 3 months ago
Elijah Voigt ca3db16a48 Add common sense info to debug (fps, entity count) 3 months ago
Elijah Voigt 9f307281f4 Ui example with nav open/close 3 months ago
Elijah Voigt c349ce08d0 Starting on ui example 3 months ago
Elijah Voigt 9643ff94f4 Remove .direnv 3 months ago
Elijah Voigt e9bc80f8e0 Update README with other games 3 months ago
Elijah Voigt 73c1196a81 Only click and drag trees in debug mode 3 months ago
Elijah Voigt 4854ba5937 Very simple click and dragging 3 months ago
Elijah Voigt e056503a2e Copy in Sams temp gibli style assets (NO AI) 3 months ago
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