Kah Wei
|
4f177bc455
|
Reworked script serialization and deserialization functions (WIP)
|
2022-10-19 20:43:22 +08:00 |
Kah Wei
|
a3c4c347bb
|
Added Time class for C#
|
2022-10-19 16:06:26 +08:00 |
Kah Wei
|
7df24e7a66
|
Fixed RangeAttribute not working correctly
|
2022-10-19 10:12:56 +08:00 |
Kah Wei
|
ceb4c6c4ca
|
Added Range Attribute
|
2022-10-18 22:34:46 +08:00 |
Kah Wei
|
87cf3ffa61
|
Added script inspector tooltips support via Tooltip attribute
|
2022-10-18 20:09:50 +08:00 |
Kah Wei
|
3b3492843f
|
Added input class
|
2022-10-16 03:25:33 +08:00 |
Diren D Bharwani
|
7c4a9ca004
|
Added conversions for shade math to reactphysics math
|
2022-10-10 18:07:21 +08:00 |
Brandon Mak
|
3f334da934
|
Merge remote-tracking branch 'origin/main' into SP3-1-Rendering
|
2022-10-02 03:09:25 +08:00 |
Brandon Mak
|
d432822608
|
Merge remote-tracking branch 'origin/main' into SP3-1-Rendering
|
2022-10-02 01:13:43 +08:00 |
Brandon Mak
|
64d1c2ab2e
|
Minimize is now working
|
2022-10-02 00:47:26 +08:00 |
Kah Wei
|
15c39d7028
|
Removed mixed tabs and spaces
|
2022-10-01 22:58:19 +08:00 |
Kah Wei
|
f717b61c88
|
Added undo and redo support for script changes in the inspector
|
2022-10-01 22:56:15 +08:00 |
Kah Wei
|
1477aaaead
|
Merge branch 'SP3-6-c-scripting' of https://github.com/SHADE-DP/SHADE_Y3 into SP3-6-c-scripting
|
2022-10-01 20:34:45 +08:00 |
Kah Wei
|
b3d15b6a39
|
Added WIP UndoRedoStack
|
2022-10-01 20:34:23 +08:00 |
Sri Sham Haran
|
a6e17847bf
|
Warning disables
Remove SDL hint that gave warning (it was unnecessary anyway)
|
2022-10-01 18:58:13 +08:00 |
Kah Wei
|
70559204bf
|
Added spinning raccoons and fixed TRansform component bug
|
2022-09-28 23:55:44 +08:00 |
Kah Wei
|
94a7258eb3
|
Context menu for the script inspector will now work even when collapsed
|
2022-09-28 15:33:32 +08:00 |
Kah Wei
|
7010e1b688
|
Added initial implementation of script inspector
|
2022-09-28 00:06:47 +08:00 |
Kah Wei
|
a57c4d0d73
|
WIP Script Inspector
|
2022-09-27 19:17:53 +08:00 |
Kah Wei
|
e42283a553
|
Fixed RTTR linker errors
|
2022-09-27 01:12:02 +08:00 |
Kah Wei
|
187142d5c3
|
Added Transform Component C# interface
|
2022-09-23 19:57:29 +08:00 |
Kah Wei
|
1bede86ff6
|
Awake(), Start() and Update(), OnDestroy() for scripts now all run as intended
|
2022-09-22 17:25:43 +08:00 |
Kah Wei
|
5ff375113f
|
Removed CallbackAction and CallbackEvent for moving to C# library in future
|
2022-09-22 11:39:50 +08:00 |
Kah Wei
|
4958240806
|
Added implementation of GetComponentInChildren() for scripts
|
2022-09-22 11:37:24 +08:00 |
Kah Wei
|
9896c5c913
|
Added CallbackAction and CallbackEvent
|
2022-09-20 16:23:03 +08:00 |
Kah Wei
|
5171ddd2bf
|
Added SHLog class and changed Debug::Log to use SHLog
|
2022-09-17 03:20:24 +08:00 |
Kah Wei
|
941f4a135f
|
Merge branch 'main' into SP3-6-c-scripting
|
2022-09-16 16:21:58 +08:00 |
Kah Wei
|
4546b84c06
|
Added YAML serialization of scripts
|
2022-09-16 16:19:58 +08:00 |
XiaoQiDigipen
|
e976dee601
|
Merge pull request #27 from SHADE-DP/SP3-5-ECS
SP3-5 ECS
System manager rework. Added system routines
|
2022-09-16 14:15:23 +08:00 |
Xiao Qi
|
7315d3038f
|
Fixed outdated header includes in cxx files
Changed references to isActive to function calls
|
2022-09-16 14:14:51 +08:00 |
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 |