Commit Graph

4245 Commits

Author SHA1 Message Date
9fb0b00e75 Setup GitHub actions with .NET 7 2022-11-26 17:18:10 +02:00
96dc279ebd Implement .NET 7 runtime support and bindings generation 2022-11-26 14:37:07 +02:00
fe943ca010 Temporary fix to build errors in VC++ projects 2022-11-26 13:55:19 +02:00
3396e10613 Implement FlaxVersionConverter for JSON serialization 2022-11-26 13:55:19 +02:00
6bfb0205fd Implement JSON difference serialization 2022-11-26 13:55:18 +02:00
c4be764f61 Add nethost module and EngineConfiguration for .NET runtime 2022-11-26 13:50:32 +02:00
cb09fb570d Change build scripts to call build tool with dotnet 2022-11-26 13:50:32 +02:00
7e80a4fe0f Use Roslyn C#-compiler for build rules compilation 2022-11-26 13:50:31 +02:00
44d1527759 Fix CopyFiles not working on Linux 2022-11-26 13:50:31 +02:00
5e6fcc9669 Prepare Flax.Build project for .NET 7
Add .NET SDK project generator and upgrade Flax.Build project files
2022-11-26 13:50:31 +02:00
Wojciech Figat
b4fdb0cc26 Improvements and fixes for multiplayer networking 2022-11-25 16:50:44 +01:00
Wojtek Figat
63c4eb17e4 Fix invalid Math::RoundUpToPowerOf2
#833
2022-11-24 20:20:36 +01:00
Wojtek Figat
5cc66d60dc Tweaks 2022-11-24 20:14:47 +01:00
Wojtek Figat
9076d3b82b Add Tracy profile zone to in-build profiling tools CPU update 2022-11-24 20:01:46 +01:00
Wojtek Figat
6f95f162d0 Move MotionVectors pass draw calls sorting to be together with the rest of the sortings 2022-11-24 20:01:28 +01:00
Wojciech Figat
33910eb310 Fix transform deltas check to prevent player teleporing against server will 2022-11-24 12:27:02 +01:00
Wojtek Figat
dbcb333ba9 Fix crash when using material in PostFx global graphics settings (asset loaded before GPU init) 2022-11-24 09:58:46 +01:00
Wojciech Figat
caeb999d6a Fix warning 2022-11-23 17:28:00 +01:00
Wojciech Figat
45e2de86a0 Add ReplicationModes to NetworkTransform with interpolation and prediction modes 2022-11-23 17:26:31 +01:00
Wojciech Figat
2644b4d75a Various improvements to the networking 2022-11-23 17:26:30 +01:00
Wojciech Figat
8e41711e82 Add check for valid RPC impl define usage 2022-11-23 17:26:30 +01:00
Wojciech Figat
073bd74b3c Fix replicating client object references on a server 2022-11-23 17:26:29 +01:00
Wojtek Figat
62cf8bebd0 Bump up materials version after merge of two upgrades 2022-11-22 20:09:59 +01:00
Wojtek Figat
2ad6eb0c72 Merge branch 'master' into 1.5 2022-11-22 19:58:53 +01:00
Wojtek Figat
2e46ebea7a Update engine assets 2022-11-21 23:46:27 +01:00
Wojtek Figat
c55d38534d Add WorldPosition to postfx material scene textures for world-space position sampling at uv 2022-11-21 23:45:13 +01:00
Wojtek Figat
99c296ff3a Merge source files 2022-11-21 23:35:03 +01:00
Wojtek Figat
cae7f34ab2 Merge branch 'Tryibion-mouse-pos-fix-for-value-box' 2022-11-21 19:31:24 +01:00
Wojtek Figat
258b0c777f Merge branch 'mouse-pos-fix-for-value-box' of https://github.com/Tryibion/FlaxEngine into Tryibion-mouse-pos-fix-for-value-box 2022-11-21 19:31:19 +01:00
Wojtek Figat
d1d48ec31d Merge branch 'GoaLitiuM-fix_empty_shadercache_crash' 2022-11-21 19:30:18 +01:00
Wojtek Figat
ae56abc929 Merge branch 'fix_empty_shadercache_crash' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-fix_empty_shadercache_crash 2022-11-21 19:30:07 +01:00
Wojtek Figat
b3cc973ade Merge branch 'GoaLitiuM-msbuild_vspreview' 2022-11-21 19:29:06 +01:00
Wojtek Figat
cbb4b11660 Merge branch 'msbuild_vspreview' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-msbuild_vspreview 2022-11-21 19:29:01 +01:00
Wojtek Figat
71764eba03 Merge branch 'Tryibion-particle-effect-actor-fix' 2022-11-21 19:26:50 +01:00
Wojtek Figat
17b7fcde27 Merge branch 'particle-effect-actor-fix' of https://github.com/Tryibion/FlaxEngine into Tryibion-particle-effect-actor-fix 2022-11-21 19:26:43 +01:00
Wojtek Figat
bcb890eab1 Merge branch 'Tryibion-organized-content-new-cm' 2022-11-21 18:56:43 +01:00
Wojtek Figat
5a6f6d97a7 Minor code adjustments
#810
2022-11-21 18:55:33 +01:00
Wojtek Figat
af244718be Merge branch 'organized-content-new-cm' of https://github.com/Tryibion/FlaxEngine into Tryibion-organized-content-new-cm 2022-11-21 16:15:04 +01:00
Wojtek Figat
6397381950 Merge branch 'Tryibion-better-material-source-window' 2022-11-21 16:11:41 +01:00
Wojtek Figat
c514aad9a3 Code style fix
#818
2022-11-21 16:11:35 +01:00
Wojtek Figat
c5d1897acf Rename CanScrollMultilineText to IsMultilineScrollable to match the other properties naming
#818
2022-11-21 16:10:53 +01:00
Wojtek Figat
c21c57605a Merge branch 'better-material-source-window' of https://github.com/Tryibion/FlaxEngine into Tryibion-better-material-source-window 2022-11-21 16:07:52 +01:00
Wojtek Figat
43d70c7fab Merge branch 'Tryibion-editor-view-tab-close-fix' 2022-11-21 16:05:55 +01:00
Wojtek Figat
864d4981ed Merge branch 'editor-view-tab-close-fix' of https://github.com/Tryibion/FlaxEngine into Tryibion-editor-view-tab-close-fix 2022-11-21 16:04:11 +01:00
Wojtek Figat
eeff5ea3ae Fix crash in Text Render drawing 2022-11-21 15:52:36 +01:00
Wojtek Figat
93c0dd704e Merge branch 'master' into 1.5
# Conflicts:
#	Source/Engine/Serialization/Stream.cpp
2022-11-21 15:51:57 +01:00
Wojtek Figat
b139ebfe88 Fix crash when reading Transform from native data stream 2022-11-21 15:37:17 +01:00
Wojtek Figat
bed880248c Update Github Actions scripts components to the latest version 2022-11-21 14:59:55 +01:00
Wojciech Figat
1dfea17bce Fix client rpc 2022-11-21 14:32:48 +01:00
Wojciech Figat
33e2fa7f9e Fix game build 2022-11-21 14:23:59 +01:00