Commit Graph

5445 Commits

Author SHA1 Message Date
mafiesto4 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
mafiesto4 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
mafiesto4 f88eeeb313 Fix missing casting from scalar Variant types to Enum 2024-10-28 14:32:19 +01:00
mafiesto4 082d97248d Add unit test for DebugCommands 2024-10-27 15:22:57 +01:00
mafiesto4 fa9ce1d346 Code formatting
#2969
2024-10-25 15:59:38 +02:00
mafiesto4 1c2c010ddc Merge branch 'fix/nullable' of https://github.com/mtszkarbowiak/FlaxEngine into mtszkarbowiak-fix/nullable 2024-10-25 15:38:44 +02:00
mafiesto4 46c1cc9a49 Add nested variant printing in debug command output 2024-10-25 13:25:15 +02:00
mafiesto4 dcd7b4b6c3 Fix crash when boxing native non-POD structure into managed data 2024-10-25 13:21:40 +02:00
mafiesto4 2d371fd05f Fix DebugCommands::InitAsync when called every frame 2024-10-24 23:38:36 +02:00
mafiesto4 62ece0d92e Fix crash when using attributes cache after hot-reload in editor 2024-10-24 23:38:25 +02:00
mafiesto4 86e21a53ff Add improved value printing of debug command result 2024-10-24 22:31:07 +02:00
mafiesto4 c3e31baa7a Merge remote-tracking branch 'origin/master' into 1.10 2024-10-24 19:35:43 +02:00
mafiesto4 302fc2feb1 Add various engine systems to debug commands 2024-10-24 19:35:24 +02:00
mafiesto4 e324d32769 Add async init and tint coloring based on type to debug commands 2024-10-24 19:34:42 +02:00
mafiesto4 5d7eba05ea Add GetFields and GetMethods to binary module api 2024-10-24 19:33:38 +02:00
Tryibion baa4c2c680 Fix tooltip having editor references. 2024-10-22 21:27:16 -05:00
mafiesto4 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
mafiesto4 dbb6cecafb Fix warning 2024-10-22 23:37:47 +02:00
mafiesto4 3d87c054be Merge branch 'TooltipTextAlignment' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-TooltipTextAlignment 2024-10-22 23:35:24 +02:00
Tryibion 4d0ed01369 Add test case for field default values 2024-10-22 16:31:08 -05:00
mafiesto4 626e9732a4 Merge branch 'DebugDrawClear' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-DebugDrawClear 2024-10-22 23:19:44 +02:00
mafiesto4 b4e45d2487 Merge branch 'GetVehicleThrottle' of https://github.com/xxSeys1/FlaxEngine into xxSeys1-GetVehicleThrottle 2024-10-22 22:40:26 +02:00
mafiesto4 09c0d0d29d Add Alignment option to Vertical and Horizonal Panels
#2599
2024-10-22 22:34:57 +02:00
mafiesto4 e5289931c6 Add Alignment option to Vertical and Horizonal Panels
#2599
2024-10-22 21:55:25 +02:00
mafiesto4 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
mafiesto4 2127961069 Add printing debug command upon execute 2024-10-21 13:05:26 +02:00
mafiesto4 b681a03bfb Fix output log window to properly handle copy and other input events 2024-10-21 13:03:40 +02:00
mafiesto4 f62c77c35c Fix game deployment if output name contains invalid path characters
#3004
2024-10-21 12:37:55 +02:00
mafiesto4 449e988a59 Add workaround for debug command text memory bug due to managed handles gc 2024-10-20 23:25:38 +02:00
mafiesto4 a2693fa354 Ignore non-public debug commands from marked classes 2024-10-20 23:24:26 +02:00
mafiesto4 5328ea891d Add command line input to Output Log in Editor 2024-10-20 23:23:54 +02:00
mafiesto4 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
mafiesto4 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
mafiesto4 60ed23105d Fix typo 2024-10-15 12:33:51 +02:00
mafiesto4 ac832a0e81 Optimize network transform replication 2024-10-15 11:24:10 +02:00
mafiesto4 c202a639cf Fix linux 2024-10-15 00:01:10 +02:00
mafiesto4 b957733150 Fixes 2024-10-14 23:35:41 +02:00
mafiesto4 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
mafiesto4 a6f1dbbf32 Fix Quaternion error tolerance to be more reasonable due to math optimization enabled in compiler 2024-10-14 22:16:08 +02:00
mafiesto4 b38af8fd00 Format code and add debug cmd attributes 2024-10-14 12:12:48 +02:00
mafiesto4 443fe5dbcb Add network keys table to optimize ids and names sending over network
#2815
2024-10-14 12:11:20 +02:00
mafiesto4 f8371d037b Refactor old ContentLoadingManager into Content for simplicity 2024-10-11 23:05:09 +02:00
mafiesto4 ff495e1319 Add safety check to exit game in Release mode when running with graphics debugger attached 2024-10-11 20:15:17 +02:00