Commit Graph

5445 Commits

Author SHA1 Message Date
Wojtek Figat
0c645e8b0c Fix root animation in blend spaces when one of the animations doesn't use root motion but animated root node channel 2024-10-29 21:59:21 +01:00
Wojtek Figat
072f7c7e45 Fix C++ Vector3::Angle to return value in degrees just like C# API (instead of radians) 2024-10-29 20:36:01 +01:00
Wojtek Figat
f88eeeb313 Fix missing casting from scalar Variant types to Enum 2024-10-28 14:32:19 +01:00
Wojtek Figat
082d97248d Add unit test for DebugCommands 2024-10-27 15:22:57 +01:00
Wojtek Figat
fa9ce1d346 Code formatting
#2969
2024-10-25 15:59:38 +02:00
Wojtek Figat
1c2c010ddc Merge branch 'fix/nullable' of https://github.com/mtszkarbowiak/FlaxEngine into mtszkarbowiak-fix/nullable 2024-10-25 15:38:44 +02:00
Wojtek Figat
46c1cc9a49 Add nested variant printing in debug command output 2024-10-25 13:25:15 +02:00
Wojtek Figat
dcd7b4b6c3 Fix crash when boxing native non-POD structure into managed data 2024-10-25 13:21:40 +02:00
Wojtek Figat
2d371fd05f Fix DebugCommands::InitAsync when called every frame 2024-10-24 23:38:36 +02:00
Wojtek Figat
62ece0d92e Fix crash when using attributes cache after hot-reload in editor 2024-10-24 23:38:25 +02:00
Wojtek Figat
86e21a53ff Add improved value printing of debug command result 2024-10-24 22:31:07 +02:00
Wojtek Figat
c3e31baa7a Merge remote-tracking branch 'origin/master' into 1.10 2024-10-24 19:35:43 +02:00
Wojtek Figat
302fc2feb1 Add various engine systems to debug commands 2024-10-24 19:35:24 +02:00
Wojtek Figat
e324d32769 Add async init and tint coloring based on type to debug commands 2024-10-24 19:34:42 +02:00
Wojtek Figat
5d7eba05ea Add GetFields and GetMethods to binary module api 2024-10-24 19:33:38 +02:00
Chandler Cox
baa4c2c680 Fix tooltip having editor references. 2024-10-22 21:27:16 -05:00
Wojtek Figat
efe2b2caf5 Merge branch 'handle-bracket-gen' of https://github.com/Tryibion/FlaxEngine into Tryibion-handle-bracket-gen 2024-10-22 23:45:46 +02:00
Wojtek Figat
dbb6cecafb Fix warning 2024-10-22 23:37:47 +02:00
Wojtek Figat
3d87c054be Merge branch 'TooltipTextAlignment' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-TooltipTextAlignment 2024-10-22 23:35:24 +02:00
Chandler Cox
4d0ed01369 Add test case for field default values 2024-10-22 16:31:08 -05:00
Wojtek Figat
626e9732a4 Merge branch 'DebugDrawClear' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-DebugDrawClear 2024-10-22 23:19:44 +02:00
Wojtek Figat
b4e45d2487 Merge branch 'GetVehicleThrottle' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-GetVehicleThrottle 2024-10-22 22:40:26 +02:00
Wojtek Figat
09c0d0d29d Add Alignment option to Vertical and Horizonal Panels
#2599
2024-10-22 22:34:57 +02:00
Wojtek Figat
e5289931c6 Add Alignment option to Vertical and Horizonal Panels
#2599
2024-10-22 21:55:25 +02:00
Wojtek Figat
0b1263a9e2 Disable VK_EXT_tooling_info check for debugger on Linux 2024-10-22 21:54:38 +02:00
xxSeys1
06929f7079 add getter for WheeledVehicle throttle 2024-10-22 14:38:13 +02:00
Wojtek Figat
2127961069 Add printing debug command upon execute 2024-10-21 13:05:26 +02:00
Wojtek Figat
b681a03bfb Fix output log window to properly handle copy and other input events 2024-10-21 13:03:40 +02:00
Wojtek Figat
f62c77c35c Fix game deployment if output name contains invalid path characters
#3004
2024-10-21 12:37:55 +02:00
Wojtek Figat
449e988a59 Add workaround for debug command text memory bug due to managed handles gc 2024-10-20 23:25:38 +02:00
Wojtek Figat
a2693fa354 Ignore non-public debug commands from marked classes 2024-10-20 23:24:26 +02:00
Wojtek Figat
5328ea891d Add command line input to Output Log in Editor 2024-10-20 23:23:54 +02:00
Wojtek Figat
91d86552cd Minor cleanup 2024-10-17 23:43:07 +02:00
Mateusz Karbowiak
14a615cd7c Merge branch 'FlaxEngine:master' into fix/nullable 2024-10-17 20:34:32 +02:00
xxSeys1
fceb47f2af fix context not implemented 2024-10-17 18:47:48 +02:00
xxSeys1
b27ccc5f3b condense switch statement 2024-10-17 18:42:39 +02:00
xxSeys1
7558cce609 change back accidentally committed line 2024-10-15 22:07:09 +02:00
xxSeys1
98215252bd add tooltip text alignment editor options 2024-10-15 22:05:16 +02:00
Wojtek Figat
c94052513e Add object replication data cache and send via Reliable channel to reduce data transfer 2024-10-15 19:47:09 +02:00
xxSeys1
283ee2af6f add debug draw clear method 2024-10-15 18:55:03 +02:00
Wojtek Figat
60ed23105d Fix typo 2024-10-15 12:33:51 +02:00
Wojtek Figat
ac832a0e81 Optimize network transform replication 2024-10-15 11:24:10 +02:00
Wojtek Figat
c202a639cf Fix linux 2024-10-15 00:01:10 +02:00
Wojtek Figat
b957733150 Fixes 2024-10-14 23:35:41 +02:00
Wojtek Figat
7e4d7743a4 Add Quaternion quantization for network stream
Reduced send rate by 56% in average. Identity quat is just 8-bits (flags)
Added tests with full-sphere rotation to ensure this works correctly.
2024-10-14 22:32:29 +02:00
Wojtek Figat
a6f1dbbf32 Fix Quaternion error tolerance to be more reasonable due to math optimization enabled in compiler 2024-10-14 22:16:08 +02:00
Wojtek Figat
b38af8fd00 Format code and add debug cmd attributes 2024-10-14 12:12:48 +02:00
Wojtek Figat
443fe5dbcb Add network keys table to optimize ids and names sending over network
#2815
2024-10-14 12:11:20 +02:00
Wojtek Figat
f8371d037b Refactor old ContentLoadingManager into Content for simplicity 2024-10-11 23:05:09 +02:00
Wojtek Figat
ff495e1319 Add safety check to exit game in Release mode when running with graphics debugger attached 2024-10-11 20:15:17 +02:00