Diren D Bharwani
b9ada6a5be
Reworked SHColour to be compatible with SHVec4
2022-11-02 00:47:19 +08:00
Diren D Bharwani
07bfb2f485
Merge remote-tracking branch 'origin/main' into SP3-16-Math
2022-11-02 00:22:36 +08:00
XiaoQiDigipen
5fe81932e1
Merge pull request #158 from SHADE-DP/SP3-12-SceneGraph
...
SP3-12 Hierarchy Interface for C#
UPDATES
Setting & Getting of Parent has been moved from Transform to GameObject
2022-11-01 19:03:16 +08:00
Diren D Bharwani
72dc07bbd9
Shifted Hierarchy interface from Transform to GameObject
2022-11-01 19:00:31 +08:00
Diren D Bharwani
40be8a7962
Merge branch 'main' into SP3-12-SceneGraph
2022-11-01 19:00:12 +08:00
XiaoQiDigipen
ff74c090d5
Merge pull request #157 from SHADE-DP/SP3-6-c-scripting
...
GameObjects on scripts can now be edited in the inspector and are serialized
Also credit to @srishamharan for fix to SHHierarchyPanel's drag and drop
2022-11-01 17:26:26 +08:00
Kah Wei
8afe8c1a79
GameObjects on scripts can now be edited in the inspector and are serialized
2022-11-01 17:24:20 +08:00
XiaoQiDigipen
1f7abc7a96
Merge pull request #156 from SHADE-DP/SP3-141-Camera-System
...
Sp3 141 camera system
Added C# interface for Camera and Camera Arm
Added Time.DeltaTimeF and Input.GetMouseVelocity to C# interface
Added ThirdPersonCamera and Camera Control scripts
Added a GetForward function to Camera C# interface. This gets the forward of the last calculated view Matrix.
2022-11-01 16:06:37 +08:00
maverickdgg
eb54b49a5e
Merge branch 'main' into SP3-141-Camera-System
2022-11-01 15:50:45 +08:00
maverickdgg
39910afa54
Added GetForward to Camera C# interface.
...
GetForward gets the forward according to Camera's last calculated view matrix
2022-11-01 15:49:15 +08:00
XiaoQiDigipen
294e61a549
Merge pull request #153 from SHADE-DP/SP3-2-Physics
...
SP3-2 Reworked Physics Component Removal, Added Editor State Change events
NEW
Events for editor state change added:
SH_EDITOR_ON_PLAY_EVENT,
SH_EDITOR_ON_PAUSE_EVENT,
SH_EDITOR_ON_STOP_EVENT
BUGFIX
Reworked physics component removal to match ECS update
2022-11-01 15:36:34 +08:00
maverickdgg
a45432ef66
Merge conflict
2022-11-01 15:35:50 +08:00
XiaoQiDigipen
e8553b6181
Merge pull request #152 from SHADE-DP/SP3-6-c-scripting
...
Added EntityID retrieval from GameObject and compiled docs for Intellisense in C# projects
2022-11-01 15:35:46 +08:00
XiaoQiDigipen
f0c90ceb37
Merge pull request #151 from SHADE-DP/Fix-SetMesh
...
Fix SetMesh(), SHResourceManager and BatcherDispatcher issues that blocked mesh switching
2022-11-01 15:35:04 +08:00
Diren D Bharwani
e0dcf9e13e
Added Editor State Change events
2022-11-01 15:32:01 +08:00
maverickdgg
d917159f67
Merge branch 'main' into SP3-141-Camera-System
2022-11-01 15:31:11 +08:00
maverickdgg
f919d95c0b
Added C# interface for Camera and Camera Arm. Added some test scripts
2022-11-01 15:30:13 +08:00
Kah Wei
00ee8a4641
Added compiled documentation for C# interfaces
2022-11-01 15:29:12 +08:00
Kah Wei
69e625014d
Added EntityID retrieval from GameObject
2022-11-01 15:25:19 +08:00
Diren D Bharwani
4dcd60f239
Added rotation offsets to colliders
2022-11-01 15:10:47 +08:00
Kah Wei
d7429c4627
Merge branch 'main' into Fix-SetMesh
2022-11-01 14:56:16 +08:00
Kah Wei
e1587c7252
Fixed SetMesh() not working and loading of mesh and textures
2022-11-01 14:56:03 +08:00
Diren D Bharwani
35771a619a
Adjusted for new component removal method
2022-11-01 14:46:56 +08:00
Diren D Bharwani
8139cc78b2
Merge remote-tracking branch 'origin/main' into SP3-2-Physics
2022-11-01 14:32:48 +08:00
XiaoQiDigipen
2f94002561
Merge pull request #150 from SHADE-DP/SP3-5-ECS
...
Sp3 5 ecs
Removed Component event now runs after the component has been removed from the sparse set
2022-11-01 14:24:05 +08:00
maverickdgg
43604066b2
Merge branch 'main' into SP3-5-ECS
2022-11-01 14:22:20 +08:00
maverickdgg
d5cadfe8ed
Removed Component event now runs after the component has been removed from the sparse set
2022-11-01 14:21:43 +08:00
maverickdgg
d82bc8833f
Camera C# interface
2022-11-01 14:20:03 +08:00
XiaoQiDigipen
56f2ac3f7f
Merge pull request #149 from SHADE-DP/SP3-2-Physics
...
SP3-2 More Physics Bugfixes
BUGFIXES
My change got overriden somehow. Fixed bug where collisions are reported in the correct state
2022-11-01 14:10:39 +08:00
Diren D Bharwani
68be65f341
Fixed bug where collisions were reported in the wrong state
2022-11-01 14:08:47 +08:00
Kah Wei
450970579a
Merge branch 'main' into Fix-SetMesh
2022-11-01 13:38:34 +08:00
Diren D Bharwani
9ec9411ce3
Merge remote-tracking branch 'origin/main' into SP3-2-Physics
2022-11-01 02:42:33 +08:00
Diren D Bharwani
2d411cad4a
Merge remote-tracking branch 'origin/SP3-2-Physics' into SP3-2-Physics
2022-11-01 02:41:28 +08:00
Diren D Bharwani
da690e4395
Simplified RigidBody Implementation
2022-11-01 02:41:08 +08:00
Diren D Bharwani
a9de63a053
Simplified RigidBody Interface
2022-11-01 02:40:48 +08:00
Kah Wei
b35ca86ae9
BatcherDispatcher should now account for mesh changes properly
2022-11-01 00:53:15 +08:00
Xiao Qi
a8f5d021d3
Switch case initialisation error fix
2022-11-01 00:50:57 +08:00
Xiao Qi
220e1a7d8b
Fixed asset creation broken logic loop
2022-11-01 00:44:37 +08:00
XiaoQiDigipen
7ed5279f8c
Merge pull request #148 from SHADE-DP/SP3-6-c-scripting
...
Added collision and trigger event functions for scripts and double multiplication with vectors
2022-11-01 00:39:08 +08:00
Diren D Bharwani
20c1057314
Merge remote-tracking branch 'origin/main' into SP3-2-Physics
2022-11-01 00:38:14 +08:00
Kah Wei
c08afcb804
Fixed incorrect FixedUpdate() execution and added Time.FixedDeltaTime
2022-11-01 00:37:09 +08:00
Diren D Bharwani
45cc8c01b6
Merge remote-tracking branch 'origin/main' into SP3-16-Math
2022-11-01 00:31:02 +08:00
Kah Wei
4e97392098
Added support for multiplying doubles with Vectors in C#
2022-11-01 00:27:45 +08:00
Kah Wei
76737a735a
Merge branch 'main' into SP3-6-c-scripting
...
# Conflicts:
# SHADE_Engine/src/Physics/SHPhysicsSystem.cpp
2022-11-01 00:12:51 +08:00
Kah Wei
e4cb8ede5a
Added support for collision and trigger events in code properly
2022-11-01 00:11:09 +08:00
XiaoQiDigipen
ec9aa4bb6e
Merge pull request #147 from SHADE-DP/SP3-2-Physics
...
SP3-2 Relative Collider Size Bugfix
BUGFIXES
Fixed bug where collider size was wrongly displayed and set
2022-10-31 23:50:40 +08:00
Kah Wei
b7aca5b118
Merge branch 'main' into SP3-6-c-scripting
2022-10-31 23:39:56 +08:00
Diren D Bharwani
6e604fe7e9
Fixed bug with relative collider sizes
2022-10-31 23:18:20 +08:00
Diren D Bharwani
da561421b2
Merge remote-tracking branch 'origin/main' into SP3-2-Physics
2022-10-31 22:31:14 +08:00
XiaoQiDigipen
b6c595f175
Merge pull request #146 from SHADE-DP/SP3-10-input-management
...
Update C# Input Enums
Most input enums are now reachable by C# scripting, including Left Shift
2022-10-31 22:11:30 +08:00