cc34e36cd2
A small refactor in UEWingman, for readability
2026-06-01 20:53:02 -04:00
e17f5417f2
Real progress on radial menus
2026-05-16 01:49:26 -04:00
c0848c2670
Completing downgrade to 5.5.4
2026-05-15 19:37:34 -04:00
1328f6e5f7
Working on radial menus
2026-05-15 18:14:38 -04:00
5d2377df1d
More work on the argv conversion of ue-wingman
2026-05-13 22:03:19 -04:00
e0d45cc1db
Refactoring ue-wingman to be a command-line only tool
2026-05-13 21:36:40 -04:00
b00ec49e91
A few tweaks for the latest engine version
2026-05-08 14:16:52 -04:00
b5e121f884
Update to latest engine
2026-05-05 19:12:03 -04:00
3cf984ff65
Fewer log messages from UE Wingman
2026-05-04 16:11:06 -04:00
ae0defbad9
WingProperty now contains an object pointer. This made it possible to implement structprop a lot better, it now can dig into objects it couldn't dig into before, including structprop-within-structprop
2026-04-27 19:06:57 -04:00
9787522ef6
UE Data formatters done.
2026-04-21 01:00:45 -04:00
0d607ba277
More work on data formatters
2026-04-20 20:52:17 -04:00
6388de9b39
Much work on input mode switching
2026-04-17 23:43:28 -04:00
7a09da8a4e
Player controller code to sort input components better: widgets with 'Stop Input' go to top of priority stack, and also, priority actually works now.
2026-04-17 17:56:10 -04:00
d396f394ab
Sequences are now implemented in UE Wingman
2026-04-17 06:46:18 -04:00
f19e8ccb72
Working on implementing batch commands for UE wingman
2026-04-17 05:51:13 -04:00
7296847fb5
Some usability tweaks for UE Wingman.
2026-04-14 02:28:22 -04:00
07b90ced1a
Work on the ue wingman manual
2026-04-13 22:51:35 -04:00
34011e43d5
Overhaul of manual-generation code
2026-04-13 21:33:16 -04:00
ea74f5fe76
Add support for Blueprint Overrides, and make more progress on the hotkey widget.
2026-04-10 16:56:17 -04:00
ad6a33582b
More work on name validation
2026-04-09 22:41:38 -04:00
d98c0081e6
A tweak
2026-04-09 22:10:43 -04:00
224e6604e6
Stricter name validation, and better disambiguation of graph actions
2026-04-09 22:01:19 -04:00
88b72712ca
Better graph dump that shows exec pin names so that the AI knows how to connect them.
2026-04-09 16:44:30 -04:00
6be07679d2
A few more bug fixes
2026-04-09 04:22:28 -04:00
9c2dcd9efb
Fixed some bugs"
2026-04-08 19:39:39 -04:00
5001be6c90
More tstrong
2026-04-08 06:08:48 -04:00
69b249f7ca
Fix three bugs in WingVariables
2026-04-08 05:54:00 -04:00
50790280bb
Minor cleanups
2026-04-08 03:47:28 -04:00
73f84c1681
Renaming
2026-04-08 03:40:59 -04:00
f4286faeb1
Make component refs into strrong pointers
2026-04-08 03:35:47 -04:00
15beb42d5f
IWYU cleanup done
2026-04-08 03:26:22 -04:00
39cc7cd14b
Next batch of IWYU cleanup
2026-04-08 03:14:08 -04:00
ba425c1ab3
First batch of include cleanups
2026-04-08 02:17:56 -04:00
868152f302
First attempt at removal of unnecessary include files
2026-04-08 01:48:49 -04:00
a43affe804
Header file reorg, documentation, and cleanup
2026-04-08 00:52:23 -04:00
083452f83f
Split WingComponentReference into a static helper class and a simple data class
2026-04-08 00:07:01 -04:00
9c3fab26c4
Start cleaning WingReferences to be *just* the reference type and no methods
2026-04-07 23:41:04 -04:00
9382ed85f8
Remove bullshit fields from UWingComponentReference
2026-04-07 22:50:00 -04:00
e9af515c05
Fix two important bugs: the tokenizer was tokenizing '.' in identifiers wrong, and WingComponent was using the native flag incorrectly.
2026-04-07 22:28:12 -04:00
f77a8553e1
Start creating WingReferences.h
2026-04-07 22:04:44 -04:00
b124cf72aa
Graph export is more sophisticated about details, and GraphNode_Add now shows the node it created.
2026-04-07 21:19:12 -04:00
854e41d6c3
WingFetcher now has no special case for pins. Instead, we implemented UWingPinReference.
2026-04-07 19:23:37 -04:00
9dd4031847
Don't store the editor in the WingFetcher.
2026-04-07 18:43:58 -04:00
1586ec9268
WingFetcher stores strong object pointers
2026-04-07 18:20:28 -04:00
476b0057f5
Material instances are now pretty polished. We can create them, and dump and modify all types of parameters. Factory-based creation is now more polished, and it opens new assets in the editor if it can.
2026-04-07 17:43:54 -04:00
b8cff00848
More work on material instances
2026-04-07 05:06:15 -04:00
e7fd6c2f70
Trying to get material parameters into a polished state.
2026-04-06 18:55:17 -04:00
8951065670
Give FindOneWithInternalID the power to handle arrays of smart pointers.
...
Eliminate FindNoneWithInternalID, finish migration to FindNoDuplicateNames.
2026-04-06 04:37:28 -04:00
7aac8f194a
Precompute broad type categories in WingTypes.
...
Move the broad-category classification logic out of TypeName_Search and
into WingTypes, store the result in the type registry, and update
TypeName_Search to print the cached category.
2026-04-06 02:56:21 -04:00