Commit Graph

1325 Commits

Author SHA1 Message Date
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
Glence 0bd8cf5569 Merge branch 'main' into PlayerController 2022-11-01 14:58:05 +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
Glence c4ed57fea8 sprinting works now 2022-11-01 13:24:14 +08:00
Brandon Mak 78545889da SHSHSHAO 2022-11-01 12:47:50 +08:00
Brandon Mak 53fc1fce95 WIP 2022-11-01 12:10:15 +08:00
mushgunAX 2466ef00f3 Merge branch 'main' into SP3-10-input-management 2022-11-01 12:09:59 +08:00
mushgunAX b0054d62c6 Create AIPrototype.cs 2022-11-01 12:09:50 +08:00
Brandon Mak 5852c409e6 SSAO WIP 2022-11-01 11:57:08 +08:00
Glence d51a87ed36 Merge branch 'main' into PlayerController 2022-11-01 11:07:48 +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
Brandon Mak 54a36e1476 SSAO WIP 2022-11-01 02:32:14 +08:00
Glence dc7d5a7ec3 updates to the player controller 2022-11-01 01:31:13 +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
Brandon Mak 53b9c8f746 SSAO WIP 2022-10-31 23:28:46 +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
Glence dcd257229b Merge branch 'main' into PlayerController 2022-10-31 22:28:45 +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
mushgunAX caf6006c9e Update C# Input Enums 2022-10-31 22:06:28 +08:00