mikko mononen
879e31f4c0
StateTree: Make an error to fail ST compilation.
...
#jira UE-207493
[CL 32883341 by mikko mononen in ue5-main branch]
2024-04-11 07:09:40 -04:00
mikko mononen
ea3a4ae635
StateTree: Changed Task icon.
...
[CL 32882913 by mikko mononen in ue5-main branch]
2024-04-11 06:56:08 -04:00
mikko mononen
25d1ba6c73
StateTree: Improved transition visualization and fixed some logic to better match the execution.
...
#jira UE-210496
#rb Yoan.StAmant
[CL 32875559 by mikko mononen in ue5-main branch]
2024-04-11 04:14:59 -04:00
mikko mononen
2d865a3f7e
StateTree: Fix duplicate LOCTEXT
...
#jira UE-211740
[CL 32873134 by mikko mononen in ue5-main branch]
2024-04-11 02:20:18 -04:00
mikko mononen
4651e00949
StateTreeDebugger: Fix "stuck timeline"
...
- Make sure SStateTreeDebuggerView::MaxTrackRecordingDuration is always kept in sync so that timeline clamping works
- Tick() is called only on visible debugger windows, in case of multiple debuggers some timeline might not get corrent legnth for time scrubbing clamping
#rb Mieszko.Zielinski, Yoan.StAmant
[CL 32850983 by mikko mononen in ue5-main branch]
2024-04-10 03:55:19 -04:00
mikko mononen
b888b0f394
StateTree: Added automatic description to tasks and conditions.
...
#rb Mieszko.Zielinski
[CL 32754463 by mikko mononen in ue5-main branch]
2024-04-05 03:37:02 -04:00
mikko mononen
5e4d3a8a6c
[Backout] - CL32744797
...
[FYI] bob.tellez
Original CL Desc
-----------------------------------------------------------------
[Backout] - CL32723276
[FYI] mikko.mononen
Original CL Desc
-----------------------------------------------------------------
StateTree: Made parent state required events and enter conditions to be evaluated when transition leads directly to it's child. (contributed)
[CL 32754072 by mikko mononen in ue5-main branch]
2024-04-05 02:16:32 -04:00
bob tellez
adaa2e290a
[Backout] - CL32723276
...
[FYI] mikko.mononen
Original CL Desc
-----------------------------------------------------------------
StateTree: Made parent state required events and enter conditions to be evaluated when transition leads directly to it's child. (contributed)
[CL 32744822 by bob tellez in ue5-main branch]
2024-04-04 17:51:12 -04:00
marc audy
4cffeabc01
Fix warning V595: The 'SourceProperty' pointer was utilized before it was verified against nullptr.
...
[FYI] mikko.mononen
#rnx
[CL 32729713 by marc audy in ue5-main branch]
2024-04-04 11:27:07 -04:00
mikko mononen
b67864e0ad
StateTree: Made parent state required events and enter conditions to be evaluated when transition leads directly to it's child. (contributed)
...
[CL 32723281 by mikko mononen in ue5-main branch]
2024-04-04 07:01:38 -04:00
jacob wang
d268906a4b
[State Tree Editor] Buttons for creating new blueprint tasks and conditions from existing blueprint classes
...
#jira UE-187150
#rb mikko.mononen
[CL 32669643 by jacob wang in ue5-main branch]
2024-04-02 12:06:08 -04:00
maxime mercier
b121e30c79
CIS fix in 29.40 rollback original fix as the one I have made earlier today is conflicting with this one but it was in 29.20 branches which was for 5.4 release.
...
[CL 32653750 by maxime mercier in ue5-main branch]
2024-04-01 18:02:13 -04:00
maxime mercier
c10a982b7d
#jira UE-211098
...
[REVIEW]
#rb aurel.cordonnier
[CL 32652720 by maxime mercier in ue5-main branch]
2024-04-01 17:23:03 -04:00
henrik karlsson
2755be1a9f
Fixed iwyu compile errors when compiling FortniteEditor
...
[CL 32626759 by henrik karlsson in ue5-main branch]
2024-03-29 18:57:30 -04:00
mikko mononen
83d4312a2c
StateTree: Improve state picker.
...
- imropoved the state picker to display the states in hieracrchy
#rb Mieszko.Zielinski
[CL 32576972 by mikko mononen in ue5-main branch]
2024-03-28 10:25:37 -04:00
mikko mononen
91012bfa0b
StateTree: Added linked state overrides.
...
- Added ability to describe override table for linked state tree references
- This allows to override parts of the tree e.g. based on character type
- Fixed visibility of the State parameter button when in fixed mode
#rb guillaume.arruda
[CL 32572125 by mikko mononen in ue5-main branch]
2024-03-28 05:18:19 -04:00
mikko mononen
3874cd3057
StateTree: Make sure PostLoad() is called on objects that are required for automatic compiling on version change.
...
#jira UE-210212
#rb Yoan.StAmant
#lockdown julien.marchand
[CL 32545579 by mikko mononen in ue5-main branch]
2024-03-27 11:52:31 -04:00
jacob wang
b1921e0131
Browse to BP and Open BP Editor buttons for State Tree tasks/conditions
...
Hide buttons when inapplicable
#jira UE-204342
#rb mikko.mononen
[CL 32508034 by jacob wang in ue5-main branch]
2024-03-26 10:09:06 -04:00
yoan stamant
460926373f
[SStateTreeViewRow] removed unreachable code
...
#jira UE-210111
#rb mikko.mononen
[CL 32471660 by yoan stamant in ue5-main branch]
2024-03-25 11:46:14 -04:00
grant medine
1361c96bd5
[Backout] - CL32448872
...
[FYI] Yoan.StAmant
Original CL Desc
-----------------------------------------------------------------
[SStateTreeViewRow] removed unreachable code
#jira UE-210111
#rb yoan.stamant
[CL 32451272 by grant medine in ue5-main branch]
2024-03-22 17:18:42 -04:00
yoan stamant
892cbfffb5
[SStateTreeViewRow] removed unreachable code
...
#jira UE-210111
#rb yoan.stamant
[CL 32449922 by yoan stamant in ue5-main branch]
2024-03-22 16:53:45 -04:00
guillaume arruda
16b1c302aa
Add meta tag SchemaCanBeOverriden on StateTreeReference to make IStateSchemaProvider an opt in feature
...
#rb Yoan.StAmant
[CL 32436239 by guillaume arruda in ue5-main branch]
2024-03-22 11:55:18 -04:00
yoan stamant
73e3be5b16
Added unsafe type cast as warnings in AI related plugins/modules: StateTree, Mass, SmartObject. NavigationSystem, and ZoneGraph (partial)
...
#rb Mieszko.Zielinski, mikko.mononen
[CL 32398227 by yoan stamant in ue5-main branch]
2024-03-21 09:44:11 -04:00
guillaume arruda
5b085806fd
Add postload callback to state tree node in editor
...
Use callback to sync parameters in FStateTreeRunParallelStateTreeTask
#rb mikko.mononen
#rnx
[CL 32396757 by guillaume arruda in ue5-main branch]
2024-03-21 08:38:57 -04:00
guillaume arruda
c3b7786a73
Create state tree task Run Parallel tree allowing a state to run a subtree while child state can still to be selected and entered.
...
#rb mikko.mononen, Yoan.StAmant
[CL 32362634 by guillaume arruda in ue5-main branch]
2024-03-20 08:28:58 -04:00