summaryrefslogtreecommitdiffstats
path: root/dev_cheatsheat.txt
diff options
context:
space:
mode:
authoryum <yum.food.vr@gmail.com>2022-10-23 19:48:34 -0700
committeryum <yum.food.vr@gmail.com>2022-10-23 19:48:34 -0700
commit17ace0cb4ef65bda17dd36630da18dedaa8797b5 (patch)
treee3e1bdfe333044a0a84dc80010089293c90bf3f3 /dev_cheatsheat.txt
parent0add404dee8124ec1d710416e5827ccef04bc00c (diff)
Rewrite FX and animation generators
* Fix bug where facial animations cause already-written letters to change (!!!) * Add libtastt.py to hold abstractions layered over libunity * Fix * libunity: Fix bug where integer equality state transition conditions ignored the threshold * libunity: Support placing animator states at different positions
Diffstat (limited to 'dev_cheatsheat.txt')
-rw-r--r--dev_cheatsheat.txt11
1 files changed, 11 insertions, 0 deletions
diff --git a/dev_cheatsheat.txt b/dev_cheatsheat.txt
index 50f0241..e23b8cc 100644
--- a/dev_cheatsheat.txt
+++ b/dev_cheatsheat.txt
@@ -6,3 +6,14 @@ Combining TaSTT_fx with a normal animator
./libunity.py guid_map --project_root=$(cd ..; pwd) --save_to guid.map
./libunity.py add_toggle --fx0 tst_fx_1.controller > tst_fx_2.controller
./libunity.py set_noop_anim --fx0 tst_fx_2.controller --guid_map guid.map > tst_fx_3.controller
+
+date
+rm -rf generated/animations
+./libunity.py guid_map --project_root=$(cd ..; pwd) --save_to guid.map
+./libtastt.py gen_anims
+./libtastt.py gen_fx > TaSTT_fx.controller
+./libunity.py merge --fx0 ../FXGeneric.controller --fx1 ../FXSpecific.controller > FX0.controller
+./libunity.py add_toggle --fx0 FX0.controller > FX1.controller
+./libunity.py merge --fx0 FX1.controller --fx1 TaSTT_fx.controller > FX2.controller
+./libunity.py set_noop_anim --fx0 FX2.controller --guid_map guid.map > FX3.controller
+date