hppeng-wynn
fb1077de7e
Shaman atree + schema augmentation ( #196 )
...
* Beginnings of shaman atree
* Fix aura parents
* Day's work (ft. frozenearth and endistic)
* More incremental work -- finish another two pages i think, or one
* One more page to go on shaman atree
* Fix missing archetype on overseer and fix regeneration to be not 100% heal per tick
* Just missing 4 abils at the bottom hopefully
* Fix typos in display
* Fix archetype req for chant of the fanatic
* Shaman atree complete
except fluid healing doesn't work yet
* Add comments, fix some misc. formatting related stuffs
* Misc. patch
Fix rebound interaction
Fix translations for newly added target parts
Fix tree misc. connection/archetype missing bugs
Co-authored-by: hppeng <hppeng>
2022-08-11 03:13:53 -07:00
hppeng
74b1d480fa
Don't update the ability tree when NONE weapon is selected
...
so u can delete weapon and switch to the same class weapon and keep tree
2022-07-25 08:58:41 -07:00
hppeng
75f4fc684b
Add debug flag to fix compute graph memory leak
...
mfw no destructor hook
2022-07-20 12:06:34 -07:00
hppeng
459ee7dbe7
More display cleanup, fix ELS bug, fix double compute graph update
2022-07-18 00:34:29 -07:00
hppeng
8663efccf7
HOTFIX: fix computeNode bad behavior with markDirty
...
was always doing dusty update
2022-07-01 01:35:20 -07:00
hppeng
b13cf0499d
ComputeNode subclass that will defer updates if its value did not change
2022-06-30 22:22:15 -07:00
hppeng
25102100ae
Pull info from abil tree; construct spell objects and render them
2022-06-28 23:23:27 -07:00
hppeng
c7fd1c53f8
Internal spell representation overhaul
...
Using new (more expressive) schema
Somehow made display code cleaner !!!
2022-06-26 23:42:00 -07:00
hppeng
94b67115aa
Fix builder throwing error on empty URL
...
TODO: clean up dirty flags
2022-06-24 22:43:28 -07:00
hppeng
2000d381a8
Incremental progress
2022-06-24 20:26:26 -07:00
hppeng
14ab20c446
Remove extra prints, make response time of nodes much faster
...
hides a bug that we have where two updates are scheduled if you hit enter and tab... no.......
2022-06-23 20:18:08 -07:00
hppeng
12e4c1e88c
Revert to current dev branch behaviour somewhat
2022-06-23 03:16:36 -07:00
hppeng
8945261c31
Merge branch 'UI_test' into compute_graph
2022-06-23 02:51:51 -07:00
hppeng
9227dd0f56
Working armor special sliders (don't reset properly i think)
2022-06-23 01:25:19 -07:00
hppeng
18d21e21ae
Ready for dev branch merge
2022-06-20 06:12:32 -07:00
hppeng
4a54635e2d
More cleanup
2022-06-19 19:07:59 -07:00
hppeng
81dfe767a3
Item display, build display (partially)
2022-06-19 13:44:02 -07:00
hppeng
7bd27a9675
Merge branch 'UI_test' into compute_graph
2022-06-19 11:43:02 -07:00
hppeng
8db34d68a7
Almost working spell damage calculation
2022-06-19 09:49:04 -07:00
hppeng
62a9a4f0c2
Compute graph cleanup, prepping for full build calc (currently broke)
2022-06-19 00:42:49 -07:00
hppeng
0f4dba258f
Proof of concept (compute nodes to get items from names and highlight)
2022-05-22 03:21:34 -07:00
hppeng
06f745c158
Consolidate constants/utils files, start working on new builder file
2022-05-22 00:57:47 -07:00
hppeng
0234101262
Remove common (we already have build_utils), edit instances of expandItems
2022-05-22 00:14:20 -07:00
hppeng
1e863fd015
Create common.js for more common stuff (Item class, expandItem func)
2022-05-21 22:38:43 -07:00
hppeng
1c4042325d
Add method for "linking" compute nodes together
...
just smol standard things
2022-05-21 21:19:43 -07:00
hppeng
958017fc5c
Move item input field into class, vars for scaling font, fullwidth
2022-05-21 19:14:00 -07:00
hppeng
ce5532e1d9
Smol work on compute graph
2022-05-21 15:51:09 -07:00
hppeng
c1d34bfed3
Remove commented out code in sq2 builder files, add skeleton file for computation graph
2022-05-13 23:01:03 -07:00