Commit Graph

173 Commits

Author SHA1 Message Date
Kah Wei c89fe48182 Merge branch 'BackTo5.0' into SP3-6-c-scripting 2022-09-16 14:04:56 +08:00
Kah Wei aaf3d67eed Downgraded back to .NET 5.0 due to lack of VS 2019 support 2022-09-16 14:02:55 +08:00
Kah Wei da582e0f1d added serial 2022-09-16 13:58:08 +08:00
Kah Wei b933b0f7fc Added SerializeField attribute 2022-09-16 13:13:38 +08:00
Kah Wei 382d75528a Removed and ignored VS project and solution files 2022-09-15 12:50:48 +08:00
Kah Wei 2714503efa Fixed warnings 2022-09-15 12:28:53 +08:00
Kah Wei 9a97d12d96 Fixed SHADE_Managed target and intermediate directory paths 2022-09-15 09:23:40 +08:00
Kah Wei 57393ad7e4 Updated projects to use .NET 6.0 2022-09-14 20:29:40 +08:00
Kah Wei e67b90c6a8 Added calls to SHScriptEngine in SBApplication 2022-09-14 20:07:13 +08:00
Kah Wei 8e45b5895e Removed references to SHLogger in Debug.cxx 2022-09-13 20:31:08 +08:00
Kah Wei 0c28199acf Converted SHScriptEngine to static and replaced json references with yaml 2022-09-13 20:30:32 +08:00
Kah Wei cfa12eb865 Added NOMINMAX to SHADE_Managed 2022-09-13 20:28:34 +08:00
Kah Wei 9c833da88a Added implementation for various GameObject functions 2022-09-13 18:42:43 +08:00
Kah Wei 073cf902a9 Fixed warnings and errors in Vector2/3 and GameObject 2022-09-13 18:37:05 +08:00
Kah Wei d643fe66b0 Fixed errors in SHADE_Managed 2022-09-13 17:16:36 +08:00
Kah Wei 0ed5cecbf3 Fixed ECS references in various files in SHADE_Managed 2022-09-13 15:18:56 +08:00
Kah Wei b674805547 Added ECS and Component classes for SHADE_Managed 2022-09-13 13:51:11 +08:00
Kah Wei 4ed417cbea Added EngineInterface 2022-09-13 11:43:49 +08:00
Kah Wei 5a6ff60fe1 Added ScriptStore 2022-09-13 00:18:33 +08:00
Kah Wei 216a9ac7cb Added Script class 2022-09-12 22:42:46 +08:00
Kah Wei b0e9469e4e Added Entity and WIP GameObject 2022-09-12 19:00:54 +08:00
Kah Wei 2fb61609e9 Added C# Math functions and types along with DisposableAssemblyLoadContext 2022-09-12 18:17:59 +08:00
Kah Wei 1400a25c4d Added SHADE_Managed project and added patched premake5.exe 2022-09-12 17:46:01 +08:00