From 3afd2861b4fd4471ac6d8e4be0fa34a0197d32fc Mon Sep 17 00:00:00 2001 From: Kevin Poretti Date: Fri, 12 Mar 2021 20:08:15 -0500 Subject: [PATCH] Traverse state machine tree on update state, exit state, and when checking transitions [git-p4: depot-paths = "//depot/main/": change = 25] --- .../States/BP_ProtagAirborneState.uasset | 4 ++-- .../States/BP_ProtagGroundedState.uasset | 4 ++-- .../States/BP_ProtagIdleState.uasset | 4 ++-- .../States/BP_ProtagRootState.uasset | 4 ++-- .../States/BP_ProtagWalkJogState.uasset | 4 ++-- .../SwordNGun/Private/Components/SNGState.cpp | Bin 4004 -> 4118 bytes .../Components/SNGStateMachineComponent.cpp | Bin 5986 -> 6694 bytes 7 files changed, 10 insertions(+), 10 deletions(-) diff --git a/SwordNGun/Content/Characters/Protagonist/States/BP_ProtagAirborneState.uasset b/SwordNGun/Content/Characters/Protagonist/States/BP_ProtagAirborneState.uasset index 738a719..9dddf58 100644 --- a/SwordNGun/Content/Characters/Protagonist/States/BP_ProtagAirborneState.uasset +++ b/SwordNGun/Content/Characters/Protagonist/States/BP_ProtagAirborneState.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:5e56f5d6c26e8cab05af33ff371a171fc358e49ba36afee97784069534518cb6 -size 5516 +oid sha256:2c1d44760d5d30c2d743a7677e30f030fbdb6b1109e8a254b1a81c4945ca98cc +size 65260 diff --git a/SwordNGun/Content/Characters/Protagonist/States/BP_ProtagGroundedState.uasset b/SwordNGun/Content/Characters/Protagonist/States/BP_ProtagGroundedState.uasset index ab4a07b..5125fa1 100644 --- a/SwordNGun/Content/Characters/Protagonist/States/BP_ProtagGroundedState.uasset +++ b/SwordNGun/Content/Characters/Protagonist/States/BP_ProtagGroundedState.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:082650a9ce141b063925dc1766bd07c34c1ee12fdb1a421d41d84f9eb70c4902 -size 31498 +oid sha256:434f62cd6d2f35224eb890552810b81d60985f30917c04a29c13dc84c441dd43 +size 62553 diff --git a/SwordNGun/Content/Characters/Protagonist/States/BP_ProtagIdleState.uasset b/SwordNGun/Content/Characters/Protagonist/States/BP_ProtagIdleState.uasset index abac999..43d3983 100644 --- a/SwordNGun/Content/Characters/Protagonist/States/BP_ProtagIdleState.uasset +++ b/SwordNGun/Content/Characters/Protagonist/States/BP_ProtagIdleState.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:fca30623a6a818651449501d7e086c59a7517f162e80442ebff2c83a464fcf2f -size 64654 +oid sha256:3bb986ef48263f7ecb0ea2ca239edd958799fa5669d3c8ecededdf8c9d3aac3f +size 63240 diff --git a/SwordNGun/Content/Characters/Protagonist/States/BP_ProtagRootState.uasset b/SwordNGun/Content/Characters/Protagonist/States/BP_ProtagRootState.uasset index 4f77fbf..2903aa0 100644 --- a/SwordNGun/Content/Characters/Protagonist/States/BP_ProtagRootState.uasset +++ b/SwordNGun/Content/Characters/Protagonist/States/BP_ProtagRootState.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:aaef40d46224c8ed01087e72fe3b7adb8f46aee4fb4666de78e0a002df295e9a -size 31180 +oid sha256:b1501c01315a2526f2b6416399734e6f6e0840677926428fba69573464f3bb62 +size 29746 diff --git a/SwordNGun/Content/Characters/Protagonist/States/BP_ProtagWalkJogState.uasset b/SwordNGun/Content/Characters/Protagonist/States/BP_ProtagWalkJogState.uasset index bfa4bde..bb041b0 100644 --- a/SwordNGun/Content/Characters/Protagonist/States/BP_ProtagWalkJogState.uasset +++ b/SwordNGun/Content/Characters/Protagonist/States/BP_ProtagWalkJogState.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:4cbe05c4d759f5ae4496246258b794f8d046aadb0fde9f6dd10ad6906e0cd309 -size 64663 +oid sha256:547f6ee4f79ddbb5902c5ff3e5635c5906554ff016b03c03629683481f072771 +size 63770 diff --git a/SwordNGun/Source/SwordNGun/Private/Components/SNGState.cpp b/SwordNGun/Source/SwordNGun/Private/Components/SNGState.cpp index f980bbf61a28ab02ef90d31bc4fdeb7385858e9d..fcfdb521140f7c933a2700e99e9dbdcb4dda2a2e 100644 GIT binary patch delta 44 zcmZ1?KTTnS75iibUaiR&IQjSk7!nzZ7*ZMX7)ls)8SExYv&v33{%QD9#aHE diff --git a/SwordNGun/Source/SwordNGun/Private/Components/SNGStateMachineComponent.cpp b/SwordNGun/Source/SwordNGun/Private/Components/SNGStateMachineComponent.cpp index c242c1ec3a108f5c50f2b2b1df5651a94a2351eb..55b3ed6aee467d9acb9d5a6df21634b6d9233811 100644 GIT binary patch delta 1328 zcmaE)x6EY2F-CR;1~8m_obfB1y_YE;&emm)hO;}FU&GmgoQjiAiEvF`z~ToNd(UDE zXX~=+!`ZP&?0RyP zSs6uP3Tu&#o7~H>5pJnHXCMJfXLI`6V>O2%l_7_r7)T;J6}!Xh*%c>iab4hqn=`qP zPkFKecMsehYq=4DbeCI`fSUw)TG2f`d83H@czxjf)x4$z zYyjy{;%~!oW^jtyBR0|R8a^ILW0~30IE@>ivR!s delta 661 zcmZ2x@+p$9mf;YX%*7S~6whQUKK3GJ5WAn<9ZVy1o#W(WsD-GV z{GVeZQ2%z$KotF|T)v8MH4Lc?ISj=>5@I^SmW^B=fqGYRgG@-|0l9BFk0y#aAYXjp z$phP8$Quk)ahlf>NJ88K^4(NEQxqLASIY6*Fmi5AnG9(R8j}lo zB?UDx95h|QZm5-#lU0Px!0b%nY@oL}86f)aib_vr5mDd=iNHMs46HyAPhpT4 ziYQPV<}5zZ5_X6@D3Ifk*y5AT#O#1xfk1r*eV`lVCvOvzfU9{cW({Y9