William Moberg
|
eec59a40c8
|
Nitpicks.
|
2016-02-09 17:19:39 +01:00 |
|
William Moberg
|
239a8e7a6a
|
Frustum culling should be working.
|
2016-02-09 17:12:23 +01:00 |
|
William Moberg
|
b9d6d59c62
|
Merge branch 'BoxModelCollision' into FrustumCulling
# Conflicts:
# src/Game/Game.cpp
|
2016-02-09 15:03:13 +01:00 |
|
William Moberg
|
b30891aecd
|
WIP, debugging code added, still not working.
|
2016-02-09 15:00:30 +01:00 |
|
William Moberg
|
b748deb1e1
|
WIP FrustumCulling, most code added but not working now.
|
2016-02-09 10:05:49 +01:00 |
|
William Moberg
|
93c6f3c0a3
|
AABBs are auto attached when adding Trigger/Collideable/etc, also added AttachComponent method to ComponentWrapper.
|
2016-02-08 14:34:37 +01:00 |
|
William Moberg
|
5987751add
|
Merge pull request #81 from teamfisk/HealthPickup
Health pickup
|
2016-02-08 11:50:47 +01:00 |
|
Jace
|
70f8237a16
|
Merge pull request #60 from teamfisk/3rdPersonDeathCam
3rd person death cam
|
2016-02-08 11:39:57 +01:00 |
|
Jace
|
35b0193f15
|
Merge pull request #72 from teamfisk/BoxModelCollision
Collision in test phase
|
2016-02-08 10:29:41 +01:00 |
|
verysecrethero
|
f8e514d21e
|
Merge remote-tracking branch 'origin/master' into HealthPickup
|
2016-02-08 10:22:35 +01:00 |
|
verysecrethero
|
fad25c6e16
|
Merge remote-tracking branch 'origin/master' into 3rdPersonDeathCam
# Conflicts:
# include/Engine/Core/EPlayerHealthPickup.h
|
2016-02-08 10:21:30 +01:00 |
|
verysecrethero
|
4103c878ec
|
Refactoring: Changed HealthPickupSystem to use a struct instead. Removed the Id in EPickupSpawned
|
2016-02-05 18:05:46 +01:00 |
|
verysecrethero
|
be628d9406
|
Merge remote-tracking branch 'origin/master' into HealthPickup
# Conflicts:
# resources/Schema/Components.xsd
|
2016-02-05 16:23:22 +01:00 |
|
verysecrethero
|
2542397511
|
Miscellaneous small fixes: For Tests, CapturePoint xml file, HealthSystem, DashAbility xml file.
|
2016-02-05 15:35:51 +01:00 |
|
verysecrethero
|
fe6fd0bbe3
|
PickupSpawnSystem now spawns a new HealthPickup after the respawnTimer is up. Added HealthPickup.xml entity. Event PickupSpawned now gets published when a new HealthPickup spawns. Player now gains health as he picks up the HealthPickup.
|
2016-02-05 15:15:04 +01:00 |
|
William Moberg
|
e3a44d37d2
|
Merge branch 'master' into BoxModelCollision
# Conflicts:
# src/Game/Systems/PlayerMovementSystem.cpp
|
2016-02-05 14:59:14 +01:00 |
|
verysecrethero
|
6a23a987b3
|
Started PickupSpawnSystem, added 2 events and a system
|
2016-02-04 17:43:45 +01:00 |
|
Jace
|
c87e4d4fd6
|
Added mutex to resource manager cache reading to avoid a potential race condition. We hope this is the actual bug we saw.
|
2016-02-04 11:53:11 +01:00 |
|
verysecrethero
|
5e472cd69c
|
DeathExplosion is now an XML file, changed PlayerDeathSystem accordingly. The effect should show as soon as the explosioneffect-fix is merged into master. TODO: remove the test
|
2016-02-02 17:18:12 +01:00 |
|
verysecrethero
|
7236da09b4
|
Merge remote-tracking branch 'origin/master' into 3rdPersonDeathCam
|
2016-02-02 15:13:00 +01:00 |
|
Jace
|
0e5f6da9a9
|
Merge pull request #73 from teamfisk/CapturePointFixBranch
Several changes/fixes based on the latest broken refactoring in master
|
2016-02-02 13:22:03 +01:00 |
|
verysecrethero
|
42b52a6766
|
Several changes/fixes based on the latest broken refactoring.
Fixed Simon's mistake in CapturePointLogic. William fixed so TriggerSystem works again with CapturePoints.
|
2016-02-02 11:37:22 +01:00 |
|
William Moberg
|
796e3eac79
|
Merge branch 'master' into BoxModelCollision
|
2016-02-02 10:16:48 +01:00 |
|
Jace
|
a3d4eb65d5
|
Fixes #66 warnings
|
2016-02-01 17:53:01 +01:00 |
|
William Moberg
|
5a45f778e6
|
Fixed so players don't teleport to (NaN, NaN, NaN) on spawning.
|
2016-02-01 17:01:58 +01:00 |
|
William Moberg
|
d7b02e79c8
|
Merge branch 'master' into BoxModelCollision
# Conflicts:
# include/Engine/Collision/CollisionSystem.h
# src/Engine/Collision/CollisionSystem.cpp
|
2016-02-01 13:48:05 +01:00 |
|
verysecrethero
|
7497ff39d2
|
Simon added Copy method to ComponentWrapper. Its being used in PlayerDeathSystem to copy model,animation,transform. TODO: 3rd person camera, cleanup, tests
|
2016-01-27 18:00:31 +01:00 |
|
Jace
|
181017313d
|
Made entity parser give more useful errors and fixed the errors that were while I was at it
|
2016-01-27 15:16:59 +01:00 |
|
verysecrethero
|
5cdf6db340
|
Modified HealthSystem so it actually publishes the DeathEvent. Modified EPlayerHealthPickup. Fixed 2 tests. Started work on PlayerDeathSystem
|
2016-01-27 14:46:45 +01:00 |
|
Jace
|
5fcd26cd3e
|
Made TriggerSystem make use of Octree
|
2016-01-27 13:35:16 +01:00 |
|
William Moberg
|
90f05442aa
|
Merge branch 'master' into BoxModelCollision
# Conflicts:
# include/Engine/Core/Octree.h
# resources/Schema/Entities/CollisionTestLevel.xml
# src/Engine/Collision/CollisionSystem.cpp
# src/Engine/Core/Octree.cpp
|
2016-01-27 10:52:27 +01:00 |
|
Jace
|
505a6c7396
|
Hiding first person models properly
|
2016-01-25 14:32:48 +01:00 |
|
Jace
|
8866dd6054
|
Merge remote-tracking branch 'origin/Networking' into ShootRays
|
2016-01-25 11:57:44 +01:00 |
|
Jace
|
4245264029
|
Weapon RayZ
Weapon RayZ
|
2016-01-25 11:26:33 +01:00 |
|
stiffly
|
06f64f8fbf
|
Added a player name to the PlayerSpawned event. When a player has spawned the server sends the name to the client which publishes the event.
|
2016-01-24 22:00:38 +01:00 |
|
Jace
|
0c56a05144
|
Merge branch 'master' of github.com:teamfisk/TacticalZ
# Conflicts:
# resources/Schema/Entities/Player.xml
# src/Engine/Network/Server.cpp
|
2016-01-24 21:21:51 +01:00 |
|
Jace
|
b4081b3e45
|
Merge remote-tracking branch 'origin/Networking'
# Conflicts:
# src/Engine/Network/Client.cpp
# src/Game/Systems/WeaponSystem.cpp
|
2016-01-24 18:36:37 +01:00 |
|
Jace
|
235b26ad61
|
WIP shoot
|
2016-01-24 17:16:18 +01:00 |
|
antc13
|
aa20b48188
|
Merge remote-tracking branch 'origin/master' into Importer
# Conflicts:
# resources/Schema/Entities/MovementTest.xml
# resources/Schema/Entities/Player.xml
|
2016-01-24 16:22:22 +01:00 |
|
antc13
|
4c5d17b203
|
Merge remote-tracking branch 'origin/master' into Importer
# Conflicts:
# resources/Schema/Entities/RenderingWorld.xml
# resources/Shaders/ForwardPlus.frag.glsl
# src/Engine/Editor/EditorSystem.cpp
# src/Engine/Network/Server.cpp
# src/Engine/Rendering/DrawFinalPass.cpp
# src/Tests/OctTreeTestGameClass.cpp
# src/Tests/OctTreeTestHardCodedTestWorld.h
# src/Tests/ResourceManagerTest.cpp
|
2016-01-24 14:40:52 +01:00 |
|
Jace
|
67477ff3ae
|
EEntityDeleted and EComponentDeleted events published by World
|
2016-01-24 13:49:45 +01:00 |
|
Jace
|
db0e67b9bd
|
Added EntityWrapper::IsChildOf and made snapshot interpolation and rendering exceptions for player less hacky
|
2016-01-23 11:44:16 +01:00 |
|
William Moberg
|
3974c649ab
|
WIP on ModelBoxCollision. Octree works in Release mode.
|
2016-01-23 10:45:50 +01:00 |
|
Jace
|
3ac3311c0c
|
"inline" caused missing symbol when compiling in Release for some reason
|
2016-01-23 00:38:11 +01:00 |
|
Jace
|
ca2aab449e
|
Basic movement and camera management between players and editor
|
2016-01-22 16:12:51 +01:00 |
|
William Moberg
|
52765cc85b
|
TriangleVsBox detection seems to work in all cases, but cannot resolve all cases yet.
Also added default ctor for Ray and removed compilation errors in CollisionSystem.
|
2016-01-22 11:22:56 +01:00 |
|
William Moberg
|
9f6fa40448
|
Merge branch 'master' into BoxModelCollision
# Conflicts:
# src/Engine/Collision/CollisionSystem.cpp
|
2016-01-21 17:16:55 +01:00 |
|
William Moberg
|
de7c8e9234
|
WIP, collision detects too much, no resolving for most cases.
|
2016-01-21 17:10:36 +01:00 |
|
William Moberg
|
4d60f387ed
|
Merge pull request #44 from teamfisk/EditorUsefulness
Editor refactoring
|
2016-01-21 17:03:52 +01:00 |
|
verysecrethero
|
973ccd34c9
|
Removed unnecessary string in EPlayerDamage (TypeOfDamage). Renamed a variable in WeaponSystem
|
2016-01-21 16:30:07 +01:00 |
|