Jace
c5e0a1566e
WIP
2016-03-10 11:04:01 +01:00
Jace
167f78951e
Made RespawnSystem not spawn while world is paused
2016-03-10 00:11:01 +01:00
Jace
4b6d4e581f
A "Respawn" componet which automatically triggers a Spawner component when the last respawned entity of that spawner is destroyed
2016-03-09 23:48:54 +01:00
Jace
123fbf5633
EEntityDeleted now provides an EntityWrapper instead of just an ID
2016-03-09 23:47:42 +01:00
Jace
4c054d5b8c
Promoted SpawnerSystem to Engine
2016-03-09 23:19:29 +01:00
Jace
012420b4da
Merge branch 'master' of github.com:teamfisk/TacticalZ
2016-03-09 23:07:44 +01:00
Jace
50b0a091ec
Fixed editor widgets to take scale of the entity into account when they're moved
2016-03-09 22:45:55 +01:00
Jace
727b6ba871
Fixed Transform::AbsolutePosition to take scale into account properly maybe?
2016-03-09 22:04:13 +01:00
Jace
e11cdaa662
Removed forced player color on spawn
2016-03-09 20:11:07 +01:00
Tobias Dahl
d393f9ade1
Merge pull request #180 from teamfisk/Shadows
...
Shadows
2016-03-09 19:55:41 +01:00
FakeShemp
e25c9ee690
Merge remote-tracking branch 'origin/master' into Shadows
...
# Conflicts:
# include/Engine/Rendering/DrawFinalPass.h
# include/Engine/Rendering/Renderer.h
# resources/Shaders/ForwardPlus.vert.glsl
# resources/Shaders/ForwardPlusSkinned.vert.glsl
# src/Engine/Rendering/Renderer.cpp
2016-03-09 19:38:55 +01:00
Jace
fce6e90f3c
First person assault weapon idle animation now correct
2016-03-09 19:07:02 +01:00
antc13
07d85bacf6
Added file extension to CP_Rocky2 & moved spawn points on the Y axis.
2016-03-09 18:57:45 +01:00
antc13
15c1b238ef
Merge branch 'master' of https://github.com/teamfisk/TacticalZ
2016-03-09 18:46:43 +01:00
antc13
b8839551a4
Created the map CP_Rocky2 but beware, it's still WIP.
2016-03-09 18:46:26 +01:00
Jace
ce58fac6ba
Merge pull request #192 from teamfisk/Movement
...
Movement
2016-03-09 18:37:56 +01:00
viktorljung
1bfd0cce5e
Idel
2016-03-09 18:36:53 +01:00
viktorljung
60ff53112e
Merge remote-tracking branch 'origin/master' into Movement
2016-03-09 18:27:36 +01:00
viktorljung
d42d886dcc
3rd person animations synced with 1st person animations
2016-03-09 18:27:09 +01:00
Jace
1f14087734
Merge branch 'master' of github.com:teamfisk/TacticalZ
2016-03-09 18:02:11 +01:00
Jace
0b58f32f32
Fixed third person animations over network
2016-03-09 18:01:32 +01:00
Tobias Dahl
48d9463bd3
Merge pull request #190 from teamfisk/RendererBugFixes
...
Renderer bug fixes
2016-03-09 18:01:02 +01:00
Teejoon
974d9101bd
Merge remote-tracking branch 'origin/master' into RendererBugFixes
...
Conflicts:
assets
2016-03-09 17:50:42 +01:00
Tobias Dahl
07cb025de3
Merge pull request #188 from teamfisk/FriendlyHost/Join
...
User friendly server join
2016-03-09 17:49:39 +01:00
stiffly
fdc37a9fe9
Loads the correct menu
2016-03-09 17:49:04 +01:00
stiffly
99ccca6273
Merge remote-tracking branch 'origin/master' into FriendlyHost/Join
2016-03-09 17:38:37 +01:00
Adam Byléhn
e9717c68bd
Merge pull request #191 from teamfisk/Menu
...
Menu
2016-03-09 17:38:18 +01:00
Tleety
d093284569
Rename variable
2016-03-09 17:37:40 +01:00
Teejoon
85e63acda0
removed standarduniforms
2016-03-09 17:36:30 +01:00
Tleety
7e7d98eaae
Merge remote-tracking branch 'origin/master' into Menu
2016-03-09 17:24:41 +01:00
Tleety
1104166039
TextureSprite Resource that use GL_NEAREST for sampling aswell as some StartMenu changes
2016-03-09 17:24:21 +01:00
Teejoon
fad93ca5aa
Merge remote-tracking branch 'origin/master' into RendererBugFixes
...
Conflicts:
include/Engine/Rendering/DrawFinalPass.h
2016-03-09 16:54:26 +01:00
Teejoon
91cad561a4
Some more optimization and fixed sorting of render job objects in RenderSystem
2016-03-09 16:51:24 +01:00
Jace
3ea1177425
Merge pull request #189 from teamfisk/Weapons
...
Basically complete Assault Weapon
2016-03-09 16:17:00 +01:00
viktorljung
7141756992
Merge remote-tracking branch 'origin/Weapons' into Movement
...
# Conflicts:
# resources/Schema/Entities/Player.xml
# resources/Schema/Entities/PlayerAssaultBlue.xml
# resources/Schema/Entities/PlayerAssaultFallbackBlue.xml
# resources/Schema/Entities/PlayerAssaultFallbackRed.xml
# resources/Schema/Entities/PlayerAssaultRed.xml
# resources/Schema/Entities/aaaatestremoveme.xml
# resources/Schema/Entities/aim_rays.xml
2016-03-09 15:59:36 +01:00
viktorljung
de125663fd
Merge remote-tracking branch 'origin/master' into Movement
...
# Conflicts:
# assets
# resources/Schema/Entities/Player.xml
# resources/Schema/Entities/PlayerAssaultFallbackBlue.xml
# resources/Schema/Entities/PlayerAssaultFallbackRed.xml
# resources/Schema/Entities/PlayerAssaultRed.xml
# resources/Schema/Entities/aaaatestremoveme.xml
# resources/Schema/Entities/aim_rays.xml
# src/Engine/Rendering/BoneAttachmentSystem.cpp
2016-03-09 15:54:00 +01:00
Jace
34e551663f
Merge remote-tracking branch 'origin/master' into Weapons
...
# Conflicts:
# assets
# resources/Schema/Entities/Player.xml
# resources/Schema/Entities/PlayerAssaultFallbackBlue.xml
# resources/Schema/Entities/PlayerAssaultFallbackRed.xml
# resources/Schema/Entities/PlayerAssaultRed.xml
# resources/Schema/Entities/aaaatestremoveme.xml
# resources/Schema/Entities/aim_rays.xml
2016-03-09 15:52:13 +01:00
stiffly
fa0b52caec
When you disconnect you will delete the world and return to the menu.
2016-03-09 15:49:42 +01:00
Jace
9d368348d5
Updated 3rd person and 1st person animation trees for assault to allow for third person weapon animations
2016-03-09 15:48:57 +01:00
Tleety
49040e9c4b
StartMenu system now sets the main menu camera to active as long as it exists.
2016-03-09 15:29:42 +01:00
Tleety
a76a04260f
StartSystem skeleton and some changes to the StartMenu
2016-03-09 15:10:54 +01:00
stiffly
1211888ce1
The world is deleted upon connection to a server.
2016-03-09 15:10:32 +01:00
stiffly
877defdfee
Merge remote-tracking branch 'origin/master' into FriendlyHost/Join
2016-03-09 14:47:24 +01:00
stiffly
6f69b52358
Merge remote-tracking branch 'origin/Menu' into FriendlyHost/Join
2016-03-09 14:34:41 +01:00
Tleety
500ebfa08c
Menu should now show the correct server IP instead of default.
...
Start of a StartMenu entity that will show when the game is started.
2016-03-09 14:34:02 +01:00
stiffly
09171a1a18
WIP connect from menu
2016-03-09 14:33:20 +01:00
Jace
ee4db3c12f
Merge pull request #187 from teamfisk/BoneAttachmentFix
...
Inverse seems to be the same as -w
2016-03-09 14:32:27 +01:00
viktorljung
ddde50b690
Inverse seems to be the same as -w
2016-03-09 14:27:50 +01:00
Jace
4c184b8f44
Merge pull request #186 from teamfisk/BoneAttachmentFix
...
BoneAttachments now working perfectly
2016-03-09 13:51:51 +01:00
viktorljung
555b19c41d
BoneAttachments now working perfectly
2016-03-09 13:49:28 +01:00
William Moberg
4ae39dcc36
Merge pull request #182 from teamfisk/DamageIndicator
...
Friendly fire gives no DamageIndicator
2016-03-09 13:26:57 +01:00
stiffly
67ccb5bee5
Merge remote-tracking branch 'origin/master' into FriendlyHost/Join
2016-03-09 13:23:31 +01:00
viktorljung
70ec075887
3rd person aim improvements
2016-03-09 13:19:56 +01:00
Adam Byléhn
31ed606ef9
Merge pull request #183 from teamfisk/Menu
...
Menu
2016-03-09 12:33:36 +01:00
Tleety
c9c462f695
The console now print some info when you are trying to connect to server
2016-03-09 12:31:37 +01:00
Tleety
704242597a
Merge remote-tracking branch 'origin/master' into Menu
...
# Conflicts:
# resources/Schema/Components.xsd
# resources/Schema/Entities/NewMapWSpectatorCam.xml
# resources/Schema/Types/Entity.xsd
# src/Game/Game.cpp
2016-03-09 11:49:42 +01:00
Tobias Dahl
00478b4f12
Merge pull request #184 from teamfisk/TeamPickCamera
...
Tiny compiler bug fix.
2016-03-09 11:46:30 +01:00
William Moberg
f24a5a36b4
Tiny compiler bug fix.
2016-03-09 11:44:07 +01:00
Tobias Dahl
697da620d3
Merge pull request #179 from teamfisk/TeamPickCamera
...
Spectator camera system
2016-03-09 11:41:05 +01:00
William Moberg
534d6639e5
Class enum instead of hardcoded ints.
...
Removed superfluous .Valid() checks.
Check for spectator spawnrequest in case they somehow has a class, so we don't get "x players were supposed to be spawned but failed" if it happens.
2016-03-09 11:35:32 +01:00
William Moberg
b782e73556
Falsified DepthSort for SpectatorCamera buttons and CP-HUD elements.
2016-03-09 10:56:05 +01:00
verysecrethero
6456df8ce1
DamageIndicator is now disabled for Friendly fire
2016-03-09 10:44:08 +01:00
stiffly
c1f38a71ba
Merge remote-tracking branch 'origin/master' into FriendlyHost/Join
2016-03-09 10:12:57 +01:00
stiffly
d7c30450dc
Should now read servername from config.
2016-03-09 10:08:23 +01:00
Tobias Dahl
30e1c2c247
Merge pull request #178 from teamfisk/NetworkComponent
...
Network component
2016-03-09 10:04:40 +01:00
stiffly
4abe73eae7
Merge remote-tracking branch 'origin/master' into FriendlyHost/Join
2016-03-09 10:00:44 +01:00
Tleety
95f68cc888
ConnectRequest event and some other shit
2016-03-08 22:24:32 +01:00
William Moberg
6c673db2f4
Merge branch 'TeamPickCamera' of github.com:teamfisk/TacticalZ into TeamPickCamera
2016-03-08 19:24:55 +01:00
William Moberg
7bc3c9f7b1
Don't force to spectator camera if player presses pickTeam/Class prematurely. Players team should be remembered after picked, spawn request is not erased anymore.
2016-03-08 18:26:17 +01:00
Tleety
3394d65055
Servers now show up in the server list.
2016-03-08 18:13:21 +01:00
verysecrethero
7ee4ea637b
Merge remote-tracking branch 'origin/master' into TeamPickCamera
2016-03-08 17:30:22 +01:00
William Moberg
e5dba6604b
Merge pull request #181 from teamfisk/AmmoPickup
...
AmmoPickupSystem should now be able to give ammo to all classtypes
2016-03-08 17:09:37 +01:00
Tleety
280de0e984
Merge remote-tracking branch 'origin/FriendlyHost/Join' into Menu
...
# Conflicts:
# include/Game/Systems/MainMenuSystem.h
# src/Engine/GUI/MainMenuSystem.cpp
2016-03-08 17:03:50 +01:00
stiffly
17e2ebeaa7
Merge remote-tracking branch 'origin/master' into FriendlyHost/Join
...
# Conflicts:
# include/Engine/Network/Client.h
2016-03-08 16:59:24 +01:00
Tleety
1d8b5abfde
Fuck aff
2016-03-08 16:53:35 +01:00
Tleety
ba9208085b
WIP
2016-03-08 16:52:56 +01:00
verysecrethero
52d3cb3ebf
GetPlayerAmmo is now a SetPlayerAmmo instead to fix some potential problems if the player has no weapon at all
2016-03-08 16:33:08 +01:00
Teejoon
d51bea798a
Merge remote-tracking branch 'origin/Render_Optimization' into RendererBugFixes
2016-03-08 16:20:23 +01:00
Teejoon
155d700a44
WIP
2016-03-08 16:19:56 +01:00
Tleety
f8ab52c72c
WIP
2016-03-08 16:15:54 +01:00
verysecrethero
e43a7be7db
DamageIndicatorSystem now works for singleplayer again. Friendly fire DamageIndicator is now black color.
2016-03-08 15:55:51 +01:00
viktorljung
f934f972e8
Merge remote-tracking branch 'origin/Weapons' into Movement
...
# Conflicts:
# resources/Schema/Entities/PlayerDefenderBlue.xml
2016-03-08 14:34:21 +01:00
viktorljung
8d1877321a
Fixed BoneAttachment offset rotation
2016-03-08 14:32:50 +01:00
Tleety
a0ca4df3be
Some server list components and entities.
2016-03-08 13:29:21 +01:00
viktorljung
f77a610519
Dash now looking good
2016-03-08 13:26:01 +01:00
William Moberg
d7f09b1a8f
Added clickable buttons to switch to class/team screens, as a better alternative to Comma/Period on the keyboard.
2016-03-08 11:59:15 +01:00
verysecrethero
68b0175b3d
Merge remote-tracking branch 'origin/master' into AmmoPickup
2016-03-08 11:54:57 +01:00
verysecrethero
0e0a486c01
AmmoPickupSystem should now be able to give ammo to all classtypes
2016-03-08 11:48:54 +01:00
viktorljung
2ba245368b
Improved movement animaitons
...
Added a SetBlendWeight event that sets the weight for all nodes with a name.
2016-03-08 11:21:40 +01:00
Teejoon
82a7ff2ec3
Merge remote-tracking branch 'origin/master' into RendererBugFixes
2016-03-08 11:18:25 +01:00
Teejoon
e902110d4b
Commiting the files since they didn't get commited
2016-03-08 11:16:56 +01:00
Teejoon
13aa476656
Sets most texture to 0 when variable is initialized
2016-03-08 11:16:20 +01:00
Tleety
01f29b6d4e
Blur behind buttons/sprites should now be working as intended.
2016-03-08 11:14:09 +01:00
William Moberg
3436ba6656
Merge pull request #177 from teamfisk/AmmoPickup
...
Fixed some systems added twice in Game.cpp
2016-03-08 09:46:36 +01:00
Tleety
6b7f598c4d
WIP
2016-03-07 23:35:58 +01:00
Tleety
5c0d9070c7
WIP
2016-03-07 23:25:06 +01:00
Jace
77b9112f55
Since I overwrote the assets I was sent with a now reverted commit, Defender weapon reload animations won't work until it's exported properly
2016-03-07 20:04:22 +01:00
Jace
7b0f887332
fixup! fixup! Disabled InputCommand processing while you fiddle with editor UI elements
2016-03-07 19:59:57 +01:00
FakeShemp
e494f6a495
Merge branch 'master' into Shadows
2016-03-07 19:46:04 +01:00
FakeShemp
2049d630e9
Revert "Revert "Shadows""
...
This reverts commit 73b8bff1f3 .
2016-03-07 19:45:46 +01:00
Jace
3fda25b604
Working first person animations for AssaultWeapon and DefenderWeapon and reload effect for AssaultWeapon
2016-03-07 19:38:49 +01:00
Jace
67ce6c5ae6
Added Speed and Delay fields to explosion effect.
2016-03-07 19:38:02 +01:00
Jace
1a403b9b88
TextFieldReader now loops through parents if the entity field was empty and the current entity didn't have a component of that type.
2016-03-07 17:55:00 +01:00
Jace
f923872e51
fixup! Disabled InputCommand processing while you fiddle with editor UI elements
2016-03-07 17:54:01 +01:00
Jace
abc447b937
Updated snapshot filter to ignore the new animation components
2016-03-07 17:53:47 +01:00
Jace
8bcb15a128
Disabled InputCommand processing while you fiddle with editor UI elements
2016-03-07 17:53:32 +01:00
Jace
b000bb2597
Cleaned up old entities
2016-03-07 17:53:11 +01:00
Teejoon
fd994ca93d
Deleting texture thats getting rended too.
2016-03-07 17:52:47 +01:00
William Moberg
fcf87104c3
Replaced test textures for class picking with more proper icons.
2016-03-07 17:50:03 +01:00
William Moberg
1516ed8e2d
Removed debug logging. PlayerID in InputCommands from buttons is corrected.
2016-03-07 17:35:01 +01:00
stiffly
9e8df340b3
Merge remote-tracking branch 'origin/master' into NetworkComponent
...
# Conflicts:
# src/Engine/Network/Server.cpp
2016-03-07 17:21:24 +01:00
verysecrethero
2cfbe0f785
Merge remote-tracking branch 'origin/master' into AmmoPickup
2016-03-07 17:17:51 +01:00
verysecrethero
fc3a3a8f2e
Fixed a crashbug in Ammo/HealthPickup which was actually caused by systems being added twice in Game.cpp. This is also a possible fix for DamageIndicator,Capturepoint,TextField,KillFeed
2016-03-07 17:16:18 +01:00
stiffly
b629ed5e2b
Updated some known xml entities that should be send in snapshots.
2016-03-07 17:15:56 +01:00
stiffly
f00fb836fb
Oops.
2016-03-07 17:10:13 +01:00
stiffly
13c3bcb290
Now only entities with NetworkComponent will be send in Snapshots.
2016-03-07 16:52:51 +01:00
Tleety
7de95d4cb5
Mainmenu entity
2016-03-07 16:34:56 +01:00
stiffly
f585f9ada9
Created the NetworkComponent xml file
2016-03-07 16:11:19 +01:00
Tobias Dahl
3edc2f4819
Merge pull request #174 from teamfisk/CapturePointFixBranch
...
CapturePoints now have red/blue/spectator model-children
2016-03-07 15:25:22 +01:00
William Moberg
962521fa59
Merge branch 'master' into TeamPickCamera
...
# Conflicts:
# src/Game/Systems/PlayerDeathSystem.cpp
2016-03-07 15:20:46 +01:00
Adam Byléhn
9c3fa25834
Merge pull request #176 from teamfisk/PlayerHUD
...
Player hud
2016-03-07 15:14:37 +01:00
William Moberg
282e0bf7c4
Only set spectator camera if player haven't spawned already. Don't spawn player if they switch to class pick screen.
2016-03-07 15:05:37 +01:00
verysecrethero
3eaad275ba
New CapturePointAddition fixed to work on Network by Joachim
2016-03-07 14:50:31 +01:00
Tleety
47ece6a5bf
Changed shield component to track Active, so it and sprint glow full if they are active.
...
Changed how reflections are calculated with light.
2016-03-07 14:42:50 +01:00
verysecrethero
64df3fd7ad
CapturePoints now have red/blue/spectator model-children
2016-03-07 14:30:27 +01:00
Teejoon
b38ebbe676
Shadows now working on NVIDIA cards too
2016-03-07 14:00:08 +01:00
Tleety
99d663d5a2
ShiftIcon should now track ability depending on what ability the player has and change icon accordingly.
2016-03-07 13:55:37 +01:00
Tleety
388fe7c259
Fixed some stuff on the player HUD
2016-03-07 11:28:10 +01:00
Tobias Dahl
46d7c8bea4
Merge pull request #172 from teamfisk/ScoreBoard
...
Score board
2016-03-07 11:09:17 +01:00
Tleety
c7099de9e4
Merge remote-tracking branch 'origin/master' into ScoreBoard
...
# Conflicts:
# assets
2016-03-07 10:58:55 +01:00
Tleety
cb9dad5c67
Merge remote-tracking branch 'origin/master' into ScoreBoard
2016-03-07 10:49:57 +01:00
Tleety
a8f2d0a8e6
Some assets, some fixes to the scoreboard
2016-03-07 10:48:46 +01:00
Jace
b7a7f7fd5e
????
2016-03-04 15:02:01 +01:00
Jace
434ff1e7eb
????
2016-03-04 10:06:49 +01:00
William Moberg
0dfe00b406
Unlocks mouse when changing to SpectatorCamera and locking when respawning.
2016-03-04 09:49:27 +01:00
Jace
e58b5ffd6f
Merge remote-tracking branch 'origin/Movement' into Weapons
...
# Conflicts:
# resources/Schema/Entities/Player.xml
# src/Game/Systems/Weapon/AssaultWeaponBehaviour.cpp
2016-03-04 09:43:34 +01:00
Jace
4557455e49
HUD stuff
2016-03-04 09:41:12 +01:00
viktorljung
c1f5cf65a7
Movement animations
2016-03-04 09:39:16 +01:00
Jace
a8ad85b004
Merge remote-tracking branch 'origin/IconsForPlaytest' into Weapons
2016-03-04 09:39:11 +01:00
Jace
3ac8a5c7ef
Working map
2016-03-04 09:38:38 +01:00
Jace
ebd4c58c41
"Fixed" weapon spawning over network
2016-03-04 09:23:18 +01:00
Jace
42cccfbac0
Merge branch 'Weapons' of github.com:teamfisk/TacticalZ into Weapons
...
# Conflicts:
# assets
# src/Game/Systems/Weapon/AssaultWeaponBehaviour.cpp
2016-03-04 08:56:58 +01:00
Jocke
e2674d915e
Constrained weapon behavior to client side only
2016-03-04 08:55:55 +01:00
Jace
2b55450c18
Cray cray weapons
2016-03-04 08:54:59 +01:00
viktorljung
7ba0e4ea9d
Run, Strafe and jump animations now playing
2016-03-04 08:35:02 +01:00
William Moberg
7a2f1ac9fd
Merge branch 'Weapons' into TeamPickCamera
2016-03-04 08:34:27 +01:00
Jocke
d78a7e20e2
Merge branch 'master' into Weapons
2016-03-04 08:29:33 +01:00
Jocke
5b80ba4398
Made 3 new healthHUDs 1 for each class.
2016-03-04 08:22:48 +01:00
William Moberg
03843774d7
Moved buttons and fixed so you can't spawn with no class.
2016-03-04 07:01:47 +01:00
William Moberg
2ecc53ecca
Merge branch 'master' into TeamPickCamera
...
# Conflicts:
# src/Game/Game.cpp
2016-03-04 05:58:49 +01:00
William Moberg
06614aa907
SpectatorCameraSystem handles the overwatch cameras. Set camera to a class pick screen when connecting. Cannot spawn until both team and class has been picked.
...
Preparations for class aware PlayerSpawnSystem.
2016-03-04 05:41:29 +01:00
Jocke
2187df080a
Merge branch 'master' into IconsForPlaytest
2016-03-04 05:17:54 +01:00
Jocke
eec40b6519
We can now read larger packets than 65536 bytes in TCPClient::readBuffer()
2016-03-04 05:10:18 +01:00
Jace
177667eef5
The only working branch ever
2016-03-04 05:02:25 +01:00
antc13
1f047ea300
Latest Map version (Hopefully) Now with textures. Made some very minor tweaks as well, by removing duplicated meshes.
2016-03-04 04:22:04 +01:00
Joachim Pettersson
e6472b9745
Merge pull request #170 from teamfisk/ScoreBoard
...
I Hope To God That This Works.
2016-03-04 04:03:46 +01:00
Tleety
19ee66fc75
Fix
2016-03-04 03:57:37 +01:00
Tobias Dahl
7675af1ef6
Merge pull request #168 from teamfisk/SniperSprintBranch
...
Sniper sprint effect
2016-03-04 03:31:53 +01:00
Jocke
2507516a85
Tweaked values for the effect to look better
2016-03-04 03:28:58 +01:00
Jocke
0398006fdc
added safety ifs and renamed dasheffect to sprinteffect
2016-03-04 03:19:41 +01:00
Jace
dbafab2cef
fixup! First attempt at AssaultWeapon animations!
2016-03-04 03:07:36 +01:00
Tleety
103fe98fe2
KD now updated
2016-03-04 03:06:42 +01:00
Jace
609f6619a6
Merge remote-tracking branch 'origin/Animations' into Weapons
2016-03-04 03:04:36 +01:00
Jace
03ea9bcf40
fixup! Duration no longer needed
2016-03-04 03:00:03 +01:00
Jace
d37b7c2277
fixup! First attempt at AssaultWeapon animations!
2016-03-04 02:55:19 +01:00
viktorljung
1bd71931b8
Fixed crash when trying to blend to a nonexistent node
2016-03-04 02:53:23 +01:00
Tleety
0e95c5bb95
Fixes
2016-03-04 02:52:04 +01:00
Jace
b7fa7f9119
Duration no longer needed
2016-03-04 02:50:03 +01:00
Jace
608e339172
Merge remote-tracking branch 'origin/Animations' into Weapons
2016-03-04 02:48:41 +01:00
Jace
3a8f7c5d03
First attempt at AssaultWeapon animations!
2016-03-04 02:48:03 +01:00
viktorljung
1ff91a5c5d
fixup! Blend duration can now be 0.0
...
Commited input test stuff
2016-03-04 02:30:05 +01:00
viktorljung
49802fed91
Blend duration can now be 0.0
2016-03-04 02:24:13 +01:00
Tleety
45991000ae
Removed unused code
2016-03-04 02:20:42 +01:00
Tleety
778bbd13ca
double's should now be displayed with only 1 decimal.
2016-03-04 02:19:13 +01:00
viktorljung
1616fb20d1
Skinned meshes now in T-Pose when not it's blendtree is null
2016-03-04 02:03:50 +01:00
Tleety
00b5a1771c
Should now work fully, not KD tho
2016-03-04 01:34:29 +01:00
antc13
86306b3132
Merge branch 'master' of https://github.com/teamfisk/TacticalZ
...
# Conflicts:
# resources/Schema/Entities/NewMap2version2.xml
2016-03-04 01:15:42 +01:00
Tleety
66374b7ff9
Should now track score correctly
2016-03-04 00:21:01 +01:00
Tleety
fe7c1dd808
Merge remote-tracking branch 'origin/DeathEventUsesPlayerID' into ScoreBoard
...
# Conflicts:
# include/Engine/Network/Server.h
2016-03-03 23:56:57 +01:00
Tleety
118d61c711
Should now remove players from scoreboard if they disconnect
2016-03-03 23:55:52 +01:00
Jace
4dd46e2e21
Merge branch 'master' into Weapons
2016-03-03 23:46:46 +01:00
Jace
7e6d32aaec
Fixed AssaultWeapon reload logic
2016-03-03 23:45:28 +01:00
Jace
9426942988
Merge pull request #169 from teamfisk/Animations
...
Animations
2016-03-03 23:45:24 +01:00
stiffly
2167b6f7b1
Fix for previous commit..
2016-03-03 23:43:50 +01:00
viktorljung
bebdacabb4
Clean up
2016-03-03 23:41:08 +01:00
viktorljung
66c8a17b17
Merge remote-tracking branch 'origin/master' into Animations
...
# Conflicts:
# resources/Schema/Types/Entity.xsd
2016-03-03 23:21:14 +01:00
viktorljung
e3fbd2082c
BlendQueues fully working
2016-03-03 23:20:13 +01:00
Jace
217c3fe55c
Fixes
2016-03-03 22:58:45 +01:00
Tleety
0a21fe15dd
Merge remote-tracking branch 'origin/master' into ScoreBoard
...
# Conflicts:
# resources/Schema/Components.xsd
# resources/Schema/Entities/Player.xml
# resources/Schema/Types/Entity.xsd
2016-03-03 22:56:39 +01:00
Tleety
011aa53bc0
ScoreScreen things
2016-03-03 22:55:18 +01:00
stiffly
714665f0a3
Updated the PlayerID getter in Server.cpp.
2016-03-03 22:55:12 +01:00
stiffly
8466a282b7
The server will now parse a death event and pass it forward with a KillDeath event to the score system.
2016-03-03 22:48:42 +01:00
Jace
80ad76c023
Merge branch 'Playtest2-Fallback' of github.com:teamfisk/TacticalZ into Playtest2-Fallback
2016-03-03 22:25:46 +01:00
Jace
c84d7ebb8f
PlayerAssaultFallbackBlue and PlayerAssaultFallbackRed
2016-03-03 22:25:07 +01:00
Jocke
ae13a2db6b
Player cannot see their own sprint effect.
2016-03-03 22:09:51 +01:00
Jocke
984b8ad3e9
SprintEffect defaults to 30% extra speed.
2016-03-03 21:57:27 +01:00
Tleety
f5ea4e06c7
Map
2016-03-03 21:37:18 +01:00
Jocke
b1148c0c6c
Added a afterimage SprintEffect for the Sniper.
2016-03-03 21:24:31 +01:00
viktorljung
68332102ea
Can now blend non unique nodes
2016-03-03 21:20:55 +01:00
Jace
6532e9896e
fixup! Playtest 2 Fallback Map
2016-03-03 21:05:21 +01:00
Jace
e24a0b127b
Added Ability cooldown UI and missing texture
2016-03-03 20:59:30 +01:00
Tleety
00c585de3c
Score should now track to all clients
2016-03-03 20:45:16 +01:00
Jace
c0e160833c
Playtest 2 Fallback Map
2016-03-03 20:43:28 +01:00
Jace
cbb2ec2fd6
Unique ids for entity nodes in the editor to prevent weird behaviour when multiple entities have the same name
2016-03-03 20:43:28 +01:00
Jace
c467d54d44
Merge pull request #167 from teamfisk/Weapons
...
Working Assault Weapon
2016-03-03 20:43:13 +01:00
Jace
0e5810d39e
Merge branch 'master' into Weapons
2016-03-03 20:41:50 +01:00
Jace
eba296196c
Merge remote-tracking branch 'origin/master' into Weapons
...
# Conflicts:
# src/Game/Game.cpp
2016-03-03 20:05:10 +01:00
Jace
b2371f4a43
Working AssaultWeapon
2016-03-03 20:00:42 +01:00
maqu14
f1c5df1418
Merge branch 'master' of github.com:teamfisk/TacticalZ
2016-03-03 19:58:53 +01:00
Jocke
a5c1e34b8d
Merge remote-tracking branch 'origin/master' into SniperSprintBranch
2016-03-03 18:49:42 +01:00
Jace
e55a399bad
Merge pull request #165 from teamfisk/PickClassCamera
...
Pick class camera
2016-03-03 18:41:04 +01:00
Jocke
06b7052bf2
Merge remote-tracking branch 'origin/master' into SniperSprintBranch
2016-03-03 18:26:47 +01:00
Joachim Pettersson
2dfcd3ad95
Merge pull request #158 from teamfisk/SniperSprintBranch
...
Looks good// William
2016-03-03 18:25:38 +01:00
Adam Byléhn
44924ea1f9
Merge pull request #166 from teamfisk/FixNetworkBugs
...
Hot fix: Infinite loop when a player disconnected from the server.
2016-03-03 18:22:13 +01:00
Jocke
7943fc7ad6
Hot fix: Infinite loop when a player disconnected from the server.
2016-03-03 18:14:33 +01:00
verysecrethero
be331cb778
fixed
2016-03-03 18:05:10 +01:00
viktorljung
a3494b92c8
Blending queues now working
2016-03-03 17:48:25 +01:00
verysecrethero
a72dc94d5d
Merge branch 'SniperSprintBranch' of github.com:teamfisk/TacticalZ into SniperSprintBranch
...
# Conflicts:
# include/Engine/Input/FirstPersonInputController.h
2016-03-03 17:35:17 +01:00
verysecrethero
c5f3bfc0cd
Fixed the stuff in comments
2016-03-03 17:33:41 +01:00
William Moberg
98366ec038
PickClass used for class-picking, SwapToClassPick to swap camera.
2016-03-03 16:59:17 +01:00
William Moberg
398bc725b6
When pick class buttons are clicked they send an InputCommand, not an ButtonClicked event.
2016-03-03 16:32:24 +01:00
Tleety
3e9ad7dc14
Merge remote-tracking branch 'origin/master' into ScoreBoard
2016-03-03 15:57:26 +01:00
Tobias Dahl
fe36e8b423
Merge pull request #164 from teamfisk/FixNetworkBugs
...
Fixed invisible players and connect crash.
2016-03-03 15:57:02 +01:00
Tleety
8b86c73ecc
Merge remote-tracking branch 'origin/FixNetworkBugs' into ScoreBoard
2016-03-03 15:49:15 +01:00
William Moberg
8859f652b9
Input ClassPick now switches to a camera with class buttons, they do nothing now and have test textures.
2016-03-03 15:48:55 +01:00
Tleety
c125f8c5f5
Merge branch 'master' into ScoreBoard
2016-03-03 15:18:46 +01:00
stiffly
a7bff92899
The readBuffer now checks if the whole packet has arrived before attempting to parse it.
2016-03-03 15:16:42 +01:00
FakeShemp
315eac1af9
try not to assume things.
2016-03-03 15:10:27 +01:00
FakeShemp
4ee52b74bf
Fix broken shader in.
2016-03-03 15:04:10 +01:00
FakeShemp
d2f47e754f
Remove shitty commented out thingie causing an error
2016-03-03 14:46:01 +01:00
Tobias Dahl
bfcf7b240e
Merge pull request #163 from teamfisk/revert-145-Shadows
...
Revert "Shadows"
2016-03-03 14:25:10 +01:00
Tobias Dahl
73b8bff1f3
Revert "Shadows"
2016-03-03 14:24:43 +01:00
Tleety
ed1d203c72
Merge branch 'master' into ScoreBoard
2016-03-03 14:07:44 +01:00
Tobias Dahl
1deb506fb2
Merge pull request #145 from teamfisk/Shadows
...
Shadows
2016-03-03 14:06:48 +01:00
viktorljung
8957b0b464
Merge remote-tracking branch 'origin/master' into Animations
2016-03-03 14:05:43 +01:00
Tleety
f4983cf961
WIP
2016-03-03 13:53:40 +01:00
Jace
1210c91535
Added Gameplay.AutoReload bool to config
2016-03-03 13:51:47 +01:00
Jocke
ae3cab6cd1
Merge remote-tracking branch 'origin/master' into FixNetworkBugs
2016-03-03 13:31:43 +01:00
maqu14
2cd39c7188
New map version (NewMap2version4NEW)
2016-03-03 13:31:17 +01:00
Jocke
a9b19d9af1
Packet write now only warns when a a packet is huge
2016-03-03 13:29:45 +01:00
maqu14
9c1a638a41
New map (NewMap2version4NEW)
2016-03-03 13:28:18 +01:00
Tleety
96bc5db7bb
Merge commit '0e8b97dbbade6bb39c6f2b8af6c1cfc43ce67cde' into ScoreBoard
...
# Conflicts:
# resources/Schema/Entities/Player.xml
# src/Game/Game.cpp
2016-03-03 13:22:28 +01:00
Tleety
c8aeae2c96
WIP
2016-03-03 12:58:35 +01:00
Jocke
da81f21799
Merge remote-tracking branch 'origin/master' into SniperSprintBranch
...
# Conflicts:
# include/Engine/Input/FirstPersonInputController.h
2016-03-03 12:16:09 +01:00
Jocke
cb7beae28c
Only do physics and collision calculations on the clients side, and only for their own entity.
2016-03-03 11:39:00 +01:00
Tleety
ff6e2167d4
Some new events and changes to ScoreSystem
2016-03-03 11:25:06 +01:00
Tleety
27d3ec4118
Added some fields in score components to track more data. Added some logic to the ScoreSystem class
2016-03-03 09:49:20 +01:00
Jace
9d4441852c
DefenderWeapon view punch and crosshair travel with return
2016-03-03 03:49:44 +01:00
FakeShemp
a0f2f2bf5f
Merge remote-tracking branch 'origin/master' into Shadows
2016-03-03 03:30:01 +01:00
FakeShemp
7ea26d10ee
Rewritten. Works as a charm now.
2016-03-03 03:28:21 +01:00
FakeShemp
28e9ba1208
Merge branch 'master' into Shadows
...
# Conflicts:
# include/Engine/Rendering/DrawFinalPass.h
# src/Engine/Rendering/DrawFinalPass.cpp
# src/Engine/Rendering/FrameBuffer.cpp
# src/Engine/Rendering/Renderer.cpp
2016-03-03 03:00:05 +01:00
viktorljung
362378536e
Switching rooms
2016-03-03 01:39:12 +01:00
Jace
0e8b97dbba
Made AmmunitionHUD into TextFieldReader which reads any component field on a parent and updates a Text component with the value!
2016-03-03 01:35:32 +01:00
Tleety
40c66f76ae
A component for tracking score for players.
2016-03-03 01:28:43 +01:00
Jace
13546aa3fc
DefenderWeapon and SidearmWeapon
2016-03-03 01:13:39 +01:00
Tleety
047a119e3f
ScoreScreenSystem things
2016-03-03 01:04:24 +01:00
Tleety
d74ae4e411
Some fixes to the Player and map, added skeleton system for the ScoreScreen
2016-03-03 00:55:44 +01:00
Tleety
050ce57e24
Fixed AbilityUI for player and changed so the AbilityCooldown system wont need a child with text, instead just write if it has one.
2016-03-03 00:32:07 +01:00
Tleety
8005ca377c
Merge branch 'master' into ScoreBoard
...
# Conflicts:
# resources/Schema/Components.xsd
2016-03-02 23:26:33 +01:00
Tobias Dahl
f0c2fdead1
Merge pull request #156 from teamfisk/HUD-Timers
...
Hud timers for dash ability
2016-03-02 22:53:25 +01:00
Jace
afd0e69a8a
Updated Player.xml for multiple weapons
2016-03-02 22:50:04 +01:00
Tleety
e1ca104fc9
Merge remote-tracking branch 'origin/master' into HUD-Timers
...
# Conflicts:
# resources/Schema/Entities/Player.xml
2016-03-02 22:49:26 +01:00
Jace
6f8023b285
HACK: Added Activate button for spawners in editor. Right now it includes the event from Game, but SpawnerSystem should probably be moved to Engine.
2016-03-02 22:48:01 +01:00
Jace
b431a875f7
New weapon behaviours
2016-03-02 22:48:01 +01:00
Tleety
2cb4a307eb
Merge branch 'master' into HUD-Timers
...
# Conflicts:
# resources/Schema/Entities/QualityAssurance.xml
# src/Game/Game.cpp
2016-03-02 22:42:12 +01:00
Tleety
9c9d1eede6
Components for ScoreScreen Added
2016-03-02 22:34:03 +01:00
Jace
6507efc0db
Merge pull request #162 from teamfisk/Boost-icons
...
Boost icons
2016-03-02 22:28:57 +01:00
Tobias Dahl
96a3e68bf4
Merge pull request #160 from teamfisk/EntityFileCaching
...
Entity file caching
2016-03-02 22:19:20 +01:00
Tleety
2d438060dd
Player arrow change
2016-03-02 22:08:23 +01:00
Tleety
a339c61f5b
Merge remote-tracking branch 'origin/master' into Boost-icons
...
# Conflicts:
# resources/Schema/Components.xsd
# resources/Schema/Types/Entity.xsd
2016-03-02 21:51:52 +01:00
Tleety
8b81ba9019
Some small fixes, also added new UI elements to Player
2016-03-02 21:40:20 +01:00
Jace
9a668ed7d7
Now here's the real fix for the lag when loading entity files: CONSOLE SPAM
2016-03-02 20:16:03 +01:00
Jace
7624c6ee0a
Updated all uses of EntityXMLFile to use the new EntityFile to load entities into a world.
2016-03-02 20:12:59 +01:00
Jace
3ef15dcb81
EntityFile now releases EntityXMLFile after processing.
2016-03-02 20:01:18 +01:00
Jace
5923d2d7a7
Made SpawnerSystem utilize the new EntityFile for spawning instead
2016-03-02 19:52:34 +01:00
Jace
069583e09f
Created EntityFile which loads an EntityXMLFile into a temporary world to be merged with another world when you want to create a copy of the entity loaded from disk. This allows us to free EntityXMLFile once it's loaded into an EntityFile.
2016-03-02 19:52:11 +01:00
Jace
44b4a597d4
fixup! Created World::Merge which will merge a world into another one
2016-03-02 19:50:52 +01:00
Jace
618e96da90
"Fixed" this crash in debug. The attachment vector is sometimes empty! @Tleety
2016-03-02 19:49:54 +01:00
Jace
fb9914d08a
Fixed AMD shader compilation error
2016-03-02 19:48:20 +01:00
Jace
0c0f2d7e50
fixup! Renamed EntityFile to EntityXMLFile to be able to separate file parsing from entity creation
2016-03-02 18:56:22 +01:00
Jace
26d6546d79
Renamed EntityFile to EntityXMLFile to be able to separate file parsing from entity creation
2016-03-02 18:53:40 +01:00
Jace
62c8196ad4
Created World::Merge which will merge a world into another one
2016-03-02 18:53:39 +01:00
Tleety
7af17049e9
BoostIcons should now track correctly
2016-03-02 18:13:09 +01:00
Jocke
85ba5552e9
Merge remote-tracking branch 'origin/master' into FixNetworkBugs
2016-03-02 17:59:20 +01:00
Joachim Pettersson
76117cb3ce
Merge pull request #155 from teamfisk/Respawning
...
Looks good man! 🇺🇸 🍔 😎
2016-03-02 17:55:32 +01:00
William Moberg
e6b3bbeb54
Merge remote-tracking branch 'origin/master' into Respawning
...
# Conflicts:
# resources/Schema/Types/Entity.xsd
2016-03-02 17:50:59 +01:00
Tobias Dahl
01def459a1
Merge pull request #159 from teamfisk/FloatingEffect
...
Added a FloatingEffectSystem to the game.
2016-03-02 17:49:25 +01:00
antc13
3094dd301b
Added a default value to Position in FloatingEffect.xml
2016-03-02 17:47:22 +01:00
William Moberg
76ab746a22
Merge pull request #157 from teamfisk/DashAbiltyEffect
...
Dash abilty effect
2016-03-02 17:43:55 +01:00
viktorljung
e9bbb5ed2a
Fixed BlendTree crash when animation nodes are null
2016-03-02 17:42:55 +01:00
antc13
e56f203f7c
Removed unnecessary comment & added FloatingEffect to Schema/Types/Entity.xsd
2016-03-02 17:42:11 +01:00
stiffly
267c007291
Removed unnecessary comments, variables and functions.
2016-03-02 17:39:27 +01:00
Tleety
8b66d29adc
Skeleton system for Boost icons
2016-03-02 17:32:45 +01:00
antc13
7d15313209
Added a FloatingEffectSystem to the game. Pickups now move up and down, if so desired.
2016-03-02 17:22:44 +01:00
Tleety
a9a19193ad
Component for Boost icons
2016-03-02 17:21:15 +01:00
verysecrethero
f84d1ac4a1
Merge remote-tracking branch 'origin/master' into SniperSprintBranch
...
# Conflicts:
# include/Engine/Input/FirstPersonInputController.h
2016-03-02 17:11:36 +01:00
viktorljung
d8a0e69ff0
fixup! AutoAnimationBlend now working correctly for unique nodes, Commited debug code
2016-03-02 17:11:18 +01:00
William Moberg
53c520123a
Uncommented code.
2016-03-02 17:06:53 +01:00
viktorljung
1aefa1dec6
AutoAnimationBlend now working correctly for unique nodes
2016-03-02 17:06:51 +01:00
Jocke
0a6653d079
Merge remote-tracking branch 'origin/master' into FixNetworkBugs
2016-03-02 17:06:24 +01:00
stiffly
92d5ec70ba
Merge remote-tracking branch 'origin/master' into DashAbiltyEffect
2016-03-02 16:57:07 +01:00
stiffly
233a1d0990
The dash effect is now ignored on the local player, because it was annoying. Copies of yourself could be in your way.
2016-03-02 16:56:43 +01:00
William Moberg
4ef76f6c45
Merge branch 'master' into Respawning
...
# Conflicts:
# resources/Schema/Types/Entity.xsd
2016-03-02 16:51:24 +01:00
Joachim Pettersson
f8f4b4d939
Merge pull request #151 from teamfisk/CPArrow
...
CapturePoint indicator HUD
2016-03-02 16:48:52 +01:00
stiffly
a5c086e389
Dash effect now working over network, by sending events. Similar to jump effect.
2016-03-02 16:48:38 +01:00
William Moberg
91dbbb9c11
Merge branch 'master' into Respawning
2016-03-02 16:47:55 +01:00
Tleety
78835f95d8
Removed comment
2016-03-02 16:47:30 +01:00
William Moberg
dc10661e6b
Respawn time now only displays numbers, centered below CPHUD.
2016-03-02 16:45:43 +01:00
Tobias Dahl
8a66b1e5c8
Merge pull request #119 from teamfisk/AssaultBoost
...
BoostSystem
2016-03-02 16:44:49 +01:00
verysecrethero
3c8df35be9
Merge remote-tracking branch 'origin/master' into AssaultBoost
...
# Conflicts:
# src/Game/Game.cpp
2016-03-02 15:59:16 +01:00
Joachim Pettersson
f761416e20
Merge pull request #152 from teamfisk/PickupBranch
...
Added the already-at-maxammo/health-savetrigger for the PickupSystems
2016-03-02 15:41:44 +01:00
Jocke
9161c11764
Changed m_ETriggerTouchVector for-loop so it wont break when an item triggers the condition. This is done to update all somePickup.DecreaseThisRespawnTimer's.
2016-03-02 15:31:42 +01:00
Tleety
cdbc348cfa
AbilityCooldownHUD should now correctly track cooldown for dash ability.
2016-03-02 14:46:37 +01:00
William Moberg
95078b6a4b
Fix so client doesn't override the servers respawn time with its config file. Server or single player client can still override the component with the config RespawnTime.
2016-03-02 14:37:33 +01:00
Tleety
502a290d36
Merge branch 'master' into HUD-Timers
...
# Conflicts:
# resources/Schema/Components.xsd
# resources/Schema/Entities/PlayerRed.xml
# resources/Schema/Types/Entity.xsd
2016-03-02 14:22:13 +01:00
stiffly
1217b25d02
DashEffect will now spawn a player model behind the player that will fade out .
2016-03-02 14:15:20 +01:00
Tleety
a2b938d8f6
Merge branch 'master' into CPArrow
...
# Conflicts:
# resources/Schema/Entities/Player.xml
# resources/Schema/Entities/PlayerRed.xml
2016-03-02 13:58:44 +01:00
Tleety
ab7fd89546
Should now correctly track if another player takes your last capture point
2016-03-02 13:56:35 +01:00
viktorljung
8422742a9e
Merge remote-tracking branch 'origin/master' into Animations
...
# Conflicts:
# src/Engine/Rendering/DrawFinalPass.cpp
2016-03-02 13:50:08 +01:00
William Moberg
06d60f9884
Merge branch 'master' into Respawning
2016-03-02 13:47:03 +01:00
William Moberg
629ebb871f
SpectatorCamera shows capturepoint HUD and respawntimer. It no longer requires CapturePointGameMode component to work.
2016-03-02 13:45:49 +01:00
Tleety
6968e71e07
Arrow should now correctly track the next point no matter when you join the game
2016-03-02 13:36:24 +01:00
viktorljung
c3f24f494d
fixup! AutoAnimationBlend on unique node working but scale is not working correctly
...
Commited some things that shouldn't have been commited
2016-03-02 13:34:47 +01:00
viktorljung
07ccb9c041
AutoAnimationBlend on unique node working but scale is not working correctly
2016-03-02 13:30:04 +01:00
Tobias Dahl
2fb3bb2a39
Merge pull request #153 from teamfisk/RenderSetingsV2
...
Shield and stuff
2016-03-02 13:15:52 +01:00
Tleety
6540848392
WIP
2016-03-02 11:59:56 +01:00
Teejoon
de9657700b
Fixed draw final pass with shided objects having to many if-statments.
...
Shields is working with transparancy
Player cameras should have nearclip fater away and far clip nearer.
Defaultconfig push
2016-03-02 11:59:48 +01:00
verysecrethero
4652cd7861
Added the already-at-maxammo/health-save-trigger for the PickupSystems
2016-03-02 11:53:04 +01:00
antc13
e6f46b396e
Merge branch 'master' of https://github.com/teamfisk/TacticalZ
2016-03-02 11:44:29 +01:00
Jocke
cfba8efd24
WritePrimitive would spam a warning when snapshots got bigger than 512 and it got resized.
2016-03-02 10:59:03 +01:00
FakeShemp
5a6374f013
Fix the remainder of errors. Might have borked splatmap in the process.
2016-03-02 10:57:22 +01:00
verysecrethero
03a35d0f5e
Merge pull request #149 from teamfisk/FixNetworkBugs
...
Seems OK
2016-03-02 10:11:52 +01:00
Tobias Dahl
e4e9af5d9c
Merge pull request #148 from teamfisk/DashFixBranch
...
Moved the Dash CoolDown (CoolDownTimer) to the component (DashAbility…
2016-03-02 10:05:02 +01:00
Tleety
96768e66de
Redplayer arrow fix
2016-03-02 09:57:41 +01:00
Teejoon
ef66f3ebe5
Transparancy with shild fix
2016-03-01 23:14:23 +01:00
Tleety
799990f44d
Next CP indicator should now be fully working.
2016-03-01 22:54:13 +01:00
Jace
39369aa3e5
Merge pull request #150 from teamfisk/EditorCameraSpeedFix
...
Fixed editor camera speed changing when scrolling on UI elements
2016-03-01 22:51:16 +01:00
Jace
6eb0b83d6b
Fixed editor camera speed changing when scrolling on UI elements
2016-03-01 22:47:43 +01:00
Tleety
ab40fa715b
The arrow should now track CapturePoints correctly at start and when they are captured.
2016-03-01 21:57:30 +01:00
Tleety
a38c18fd3a
Merge remote-tracking branch 'origin/master' into CPArrow
2016-03-01 20:33:30 +01:00
Tobias Dahl
9747a201b7
Merge pull request #147 from teamfisk/CapturePointFixBranch
...
ECaptured: added NextCapturePoint entitywrapper. Changed CapturePoint…
2016-03-01 20:33:10 +01:00
Tleety
6281e20000
Arrow should now track the CapturePoint specified in the Component.
2016-03-01 20:31:09 +01:00
FakeShemp
1ae2f3f5f3
Begin clean-up
2016-03-01 19:10:13 +01:00
verysecrethero
f147929aa9
Moved the Dash CoolDown (CoolDownTimer) to the component (DashAbility). Fixed 2 warnings
2016-03-01 17:57:18 +01:00
Jocke
aadfdfdd90
AmmoPickups and HealthPickups will only spawn on the server. When a ammo pickup is taken the Server will send an Event to that
...
Client and it will update its ammo.
2016-03-01 17:55:00 +01:00
William Moberg
5a8261453e
Eliminated some SAXParsing errors from our console output.
2016-03-01 17:40:42 +01:00
verysecrethero
bba002dea9
Removed DebugCode
2016-03-01 17:37:30 +01:00
verysecrethero
15195964da
ECaptured: added NextCapturePoint entitywrapper. Changed CapturePointID to CapturePointTakenID. Fixed so CapturePoints works in singleplayer again. Captured event is now sent in the next Update, since the information for NextCapturePoint is needed
2016-03-01 17:34:30 +01:00
William Moberg
a9762f44ca
Merge branch 'master' into Respawning
2016-03-01 17:34:23 +01:00
William Moberg
3d4427dd20
Added entity SpectatorCamera that shows respawntime, will activate when explosion effect is deleted.
2016-03-01 17:32:14 +01:00
Tleety
b0a66f9e83
Components for CapturePoint arrow HUD element and a system skeleton
2016-03-01 16:19:59 +01:00
William Moberg
5c6a652316
Fixed so unregistered components are ignored instead of crashing the game.
2016-03-01 15:53:59 +01:00
Tleety
7ba5e01560
CapturePointArrow component files
2016-03-01 15:37:28 +01:00
antc13
25331ddd70
Merge branch 'master' of https://github.com/teamfisk/TacticalZ
2016-03-01 15:28:27 +01:00
antc13
141c58005f
Changing Models WIP
2016-03-01 15:28:22 +01:00
Jocke
6d68486c05
Merge remote-tracking branch 'origin/master' into FixNetworkBugs
2016-03-01 15:07:06 +01:00
Jace
c60e1ba7e4
Merge pull request #144 from teamfisk/RenderSetingsV2
...
Render settings
2016-03-01 13:49:38 +01:00
Tobias Dahl
63d205f56a
Merge pull request #146 from teamfisk/EditorKeyboardFix
...
Fixed editor keyboard shortcuts getting mixed up with GUI input actions
2016-03-01 13:46:01 +01:00
Jace
36f6ade87a
Fixed editor keyboard shortcuts getting mixed up with GUI input actions
2016-03-01 13:38:51 +01:00
FakeShemp
1961c16fe2
add weight slider
2016-03-01 13:27:52 +01:00
FakeShemp
d32a483bb4
remove farclip override
2016-03-01 13:17:17 +01:00
FakeShemp
e23ea78aeb
Merge remote-tracking branch 'origin/master' into Shadows
...
# Conflicts:
# resources/Shaders/ForwardPlus.frag.glsl
2016-03-01 13:04:11 +01:00
Teejoon
724d7b1586
Merge remote-tracking branch 'origin/master' into RenderSetingsV2
...
Conflicts:
src/Engine/Rendering/DrawFinalPass.cpp
2016-03-01 12:56:00 +01:00
Teejoon
8cda614de4
Added transparent object that disappeared from the merge
2016-03-01 12:54:01 +01:00
Teejoon
77eaa45702
Merge remote-tracking branch 'origin/master' into HEAD
...
Conflicts:
src/Engine/Rendering/CubeMapPass.cpp
src/Engine/Rendering/DrawFinalPass.cpp
2016-03-01 12:11:27 +01:00
Tobias Dahl
dfa224b4dd
Merge pull request #142 from teamfisk/Respawning
...
Added CapturePointGameMode component with RespawnTime
2016-03-01 11:28:56 +01:00
Jace
86df8f14f4
Merge pull request #143 from teamfisk/Transparency-fix
...
Transparency fix
2016-03-01 11:26:26 +01:00
Tleety
eaea645068
Reflectance should now work as an inverse of the specular alpha value.
2016-03-01 11:19:44 +01:00
Tleety
21bf7f4df3
Glow should now legit be working through transparency.
2016-03-01 11:03:16 +01:00
William Moberg
e2b7e5400d
Check so CapturePointGameMode pool exists and has a size.
2016-03-01 10:20:52 +01:00
FakeShemp
4153a31e3a
Fix goof.
2016-02-29 19:47:24 +01:00
FakeShemp
0908be1e02
Shadows are pretty much done.
2016-02-29 19:45:56 +01:00
FakeShemp
2ed5fad699
The shadows are working
2016-02-29 19:17:16 +01:00
FakeShemp
70374fa10e
It compiles, but no shadows
2016-02-29 18:20:32 +01:00
William Moberg
658eace093
Added component CapturePointGameMode that contains respawntime.
2016-02-29 18:20:14 +01:00
FakeShemp
20468cba1b
Merge branch 'master' into Shadows
...
# Conflicts:
# assets
# include/Engine/Rendering/DrawFinalPass.h
# include/Engine/Rendering/Renderer.h
# resources/Shaders/ForwardPlus.frag.glsl
# resources/Shaders/ForwardPlus.vert.glsl
# src/Engine/Rendering/DrawFinalPass.cpp
# src/Engine/Rendering/FrameBuffer.cpp
# src/Engine/Rendering/Renderer.cpp
2016-02-29 18:03:00 +01:00
Joachim Pettersson
c106768939
Merge pull request #135 from teamfisk/JumpHeightAdjustment
...
Player jump speed can be adjusted
2016-02-29 17:37:25 +01:00
William Moberg
c7dad79e72
Merge branch 'master' into JumpHeightAdjustment
...
# Conflicts:
# resources/Schema/Components.xsd
# resources/Schema/Entities/Player.xml
# resources/Schema/Entities/PlayerRed.xml
# src/Game/Systems/PlayerMovementSystem.cpp
2016-02-29 17:28:40 +01:00
Joachim Pettersson
d37f8cc350
Merge pull request #141 from teamfisk/BoxModelCollision
...
Collision jittering + disappearing weapon
2016-02-29 17:13:34 +01:00
viktorljung
5bc0483f49
Removed AnimationOffset and improved BlendTree
2016-02-29 15:51:37 +01:00
William Moberg
3c35c0a956
Frustum culling octree updates after collisions, no more disappearing weapons.
2016-02-29 15:50:26 +01:00
William Moberg
d47a806c64
Made a easy hack to solve jittering when standing still. Jittering should still be present when moving, but at least it is less prominent when moving.
2016-02-29 15:49:23 +01:00
William Moberg
8e21c5a5e4
Reverts last WIP since it probably added code without improving anything.
...
Revert "WIP, should take shortest resolution even if forced upwards because of slopes, not solving the jittering problem though. + debug code."
This reverts commit db5170c699 .
2016-02-29 15:38:36 +01:00
Teejoon
df7ace6626
We only uses one depth buffer now
2016-02-29 11:44:29 +01:00
Jocke
bef79d116b
Merge remote-tracking branch 'origin/master' into FixNetworkBugs
2016-02-29 10:15:16 +01:00
William Moberg
db5170c699
WIP, should take shortest resolution even if forced upwards because of slopes, not solving the jittering problem though. + debug code.
2016-02-29 09:37:51 +01:00
Jace
bb76c9d248
WIP multi-weapon behaviours
2016-02-29 06:58:57 +01:00
FakeShemp
7749fc5474
Small fixing up
2016-02-28 19:46:50 +01:00
FakeShemp
6dd7f1a657
Buggy transparent shadows.
...
Transparent textures might glow.
2016-02-28 18:00:23 +01:00
Tleety
144e548b7a
Added AbilityCooldownHUD component and system to track the cooldown on the dashability, this needs to be extended for other abilities when they are implemented. However current dash time needs to be included into the component, since we can currently just see the max cooldown time.
2016-02-28 17:17:24 +01:00
Teejoon
9cbc6f7755
Added GenerateTexture, GenerateMipMapTexture and DeleteTexture to CommonFunctions
2016-02-28 16:16:22 +01:00
Teejoon
d3a245606a
SSAO and Glow is no longe conflicting with each other.
...
Texture should get the id = 0 when they are deleted and not assigned a new texture after. Else they will start to conflict with each other.
2016-02-28 15:02:40 +01:00
FakeShemp
14b0a64720
begin fixing transparent object's shadows
2016-02-27 18:42:51 +01:00
FakeShemp
8647267cad
Make code less dumb, save 7 fps
2016-02-27 18:04:33 +01:00
FakeShemp
ecab5de056
Various shadow calculation methods implemented and ready for use.
2016-02-27 16:35:15 +01:00
FakeShemp
38d8cdded2
Texture Array is now working. Enjoy your single Bind().
2016-02-27 15:53:28 +01:00
Teejoon
b320d8d1e4
WIP
2016-02-26 18:01:38 +01:00
Tleety
b1a59e0ed2
Includes now use the key #include. Fixed a bug where it would crash if the file is not found. Fixed a bug where null terminators where included from the included file, causing it to stop reading after the first included file.
2016-02-26 17:46:18 +01:00
FakeShemp
22c391df54
Initial work on texture arrays
2016-02-26 17:40:35 +01:00
Jocke
afddd276a4
Merge remote-tracking branch 'origin/master' into FixNetworkBugs
2016-02-26 16:54:09 +01:00
Jocke
a48e1b567a
Removed comments
2016-02-26 16:49:25 +01:00
Tleety
b3038ef713
Includes are now supported in shader with the key #GLSL
2016-02-26 16:33:55 +01:00
Teejoon
62e22d3821
Fix
2016-02-26 13:32:16 +01:00
Teejoon
0805375483
Deleted SSAO sliders except Quality
2016-02-26 13:25:19 +01:00
Jace
0c60b637c3
Who's merging without compiling?
2016-02-26 12:52:10 +01:00
William Moberg
d411de894f
Merge pull request #140 from teamfisk/FixNetworkBugs
...
Death explosion should always get triggered now.
2016-02-26 12:01:19 +01:00
Teejoon
f56705d921
You can now change the quality of SSAO by sliding the SSAO Quality
2016-02-26 11:51:20 +01:00
Jocke
18450ff4f3
Death explosion should always get triggered now. (I hope)
2016-02-26 11:08:05 +01:00
William Moberg
22b473a0b6
Merge pull request #139 from teamfisk/EditorCopyPaste
...
Editor copy paste
2016-02-26 11:01:18 +01:00
FakeShemp
f220d8088c
Begin clean-up
2016-02-26 10:53:16 +01:00
viktorljung
5c3b472a4d
Merge remote-tracking branch 'origin/master' into Animations
...
# Conflicts:
# include/Engine/Rendering/ModelJob.h
# resources/Schema/Components.xsd
# resources/Schema/Types/Entity.xsd
# src/Engine/Rendering/DrawFinalPass.cpp
# src/Engine/Rendering/PickingPass.cpp
# src/Engine/Rendering/Renderer.cpp
# src/Engine/Rendering/Skeleton.cpp
2016-02-26 10:21:22 +01:00
viktorljung
af034673f6
BoneAttachments now working and BlendTrees are created in the AnimationSystem
2016-02-26 10:17:47 +01:00
FakeShemp
df2e4abb52
WE HAVE WORKING CASCADE SHADOWS
2016-02-25 21:21:38 +01:00
FakeShemp
8867e7ac3c
Working shadows, no cascade blend yet
2016-02-25 20:29:41 +01:00
antc13
21ca3f5b38
Merge branch 'master' of https://github.com/teamfisk/TacticalZ
2016-02-25 18:22:13 +01:00
Jace
f161fce719
Merge pull request #138 from teamfisk/PlayerAtOriginFix
...
Teleporting to origin on spawn fixed.
2016-02-25 17:55:03 +01:00
Jace
0343683678
Fixed cubemaps being generated over and over again each frame.
2016-02-25 17:51:40 +01:00
Jace
9e6c67596d
Basic editor copy and paste. Doesn't actually copy the entity until you paste it.
2016-02-25 17:51:28 +01:00
William Moberg
89d0d5753f
Fix for player teleporting to (0,0,0). Saves player previous position in CollisionSystem instead of Physics component so it won't be saved when editing Players.
2016-02-25 16:16:24 +01:00
Adam Byléhn
748a178801
Merge pull request #136 from teamfisk/FixNetworkBugs
...
Fix network bugs
2016-02-25 16:09:08 +01:00
Jocke
eac9a9daf6
Pull request #136 Merge remote-tracking branch 'origin/master' into FixNetworkBugs
...
# Conflicts:
# src/Engine/Network/Client.cpp
2016-02-25 16:07:06 +01:00
antc13
d9afb527a4
Merge branch 'master' of https://github.com/teamfisk/TacticalZ
2016-02-25 16:06:29 +01:00
Jocke
059fe5c6c0
Fixed typo m_EPDoubleJump to m_EDoubleJump.
2016-02-25 16:04:27 +01:00
Joachim Pettersson
fb465ede81
Merge pull request #134 from teamfisk/HUDDesync
...
Good job! 👍
2016-02-25 15:53:07 +01:00
Jocke
f66fa7a183
Merge remote-tracking branch 'origin/master' into FixNetworkBugs
...
# Conflicts:
# include/Engine/Network/Client.h
# include/Engine/Network/MessageType.h
# include/Engine/Network/Server.h
# include/Engine/Network/TCPServer.h
# src/Engine/Network/Client.cpp
# src/Engine/Network/TCPServer.cpp
2016-02-25 15:13:11 +01:00
Jocke
508d8a6f00
Fixed memory leak in TCPServer::AcceptNewConnections caused by acceptor->async_accept().
...
Fixed some formating and comments.
2016-02-25 14:24:38 +01:00
William Moberg
cd315bbaa0
Added DoubleJump component and JumpSpeed in Player component so jumpheight can be adjusted for regular jump and double jump.
2016-02-25 12:12:44 +01:00
stiffly
8ce6308649
In snapshot: now sends player information and also CP information. Now it is no longer true that they will arrive in pre order. Appropriate actions were therefor implemented.
2016-02-25 11:56:40 +01:00
stiffly
f10958c268
Capturepoint logic is now purely done on the serverside.
2016-02-25 11:50:29 +01:00
viktorljung
c97d0d9381
Fixed memory leaks and cleaned up Skeleton and BlendTree
2016-02-25 11:30:09 +01:00
antc13
ad97f7f8a9
Merge branch 'master' of https://github.com/teamfisk/TacticalZ
2016-02-25 10:55:20 +01:00
antc13
c9c5e9841d
New Map WIP, Map2 version 2 is with models on both sides.
2016-02-25 10:55:14 +01:00
William Moberg
da1c7b3093
Merge pull request #133 from teamfisk/AndersTest
...
Ammo,HealthPickup now takes in account for possible parenting/childin…
2016-02-25 09:58:14 +01:00
verysecrethero
ef87102d1f
Ammo,HealthPickup now takes in account for possible parenting/childing of the pickup. Also saved the xml files with the new scaling
2016-02-24 17:53:37 +01:00
Jace
9a41bda4cf
Merge pull request #132 from teamfisk/CubeMap
...
Cube map
2016-02-24 16:03:49 +01:00
Tleety
fc18932068
Merge remote-tracking branch 'origin/master' into CubeMap
...
# Conflicts:
# src/Engine/Rendering/Renderer.cpp
2016-02-24 15:45:30 +01:00
Tobias Dahl
b874ea8641
Merge pull request #131 from teamfisk/ResizeWindowFixFromSSAOMerge
...
Have fix the resizing errors
2016-02-24 15:22:12 +01:00
Tobias Dahl
2609a0253d
Merge pull request #129 from teamfisk/HUDDesync
...
Networking improvements
2016-02-24 15:22:01 +01:00
William Moberg
de309d3b9d
Merge pull request #130 from teamfisk/AndersTest
...
CapturePointSystem fix, DamageIndicatorSystem fix
2016-02-24 15:17:36 +01:00
Tobias Dahl
f7ef6707a7
Merge pull request #116 from teamfisk/SeeTeamMates
...
See team mates
2016-02-24 15:05:19 +01:00
Tleety
feeff5b164
Debug tool for different CubeMap
...
changed cubemap influence.
2016-02-24 14:47:47 +01:00
stiffly
7394436e7a
Removed unnecessary comment.
2016-02-24 14:23:54 +01:00
Tleety
f41e0b29be
assets
2016-02-24 14:21:48 +01:00
Tleety
607e83134d
Cubemaps working
2016-02-24 14:16:49 +01:00
verysecrethero
5af4f9d8e7
Removed a comment originating from HUDDesynch branch
2016-02-24 14:06:41 +01:00
verysecrethero
af68236e71
now using a define INDICATOR_TEST to activate the DamageIndicatorSystem test.
2016-02-24 13:58:05 +01:00
Tleety
6f9ce8a0c1
WIP
2016-02-24 13:57:54 +01:00
Teejoon
6465fe6ed6
Have fix the resizing errors
2016-02-24 13:22:41 +01:00
Jocke
fa13c1d065
Double jump is now working.
2016-02-23 18:24:46 +01:00
verysecrethero
e2831c5593
CapturePointSystem fix, DamageIndicatorSystem fix
2016-02-23 17:29:33 +01:00
Tleety
8d23c531af
Cubemaps kinda functioning, still somthing wierd with the vectors.
2016-02-23 17:17:50 +01:00
viktorljung
606a9bf94f
BlendTree now working but has some memory leaks
2016-02-23 17:06:41 +01:00
Tleety
91b0ac5fbd
Some groundwork for cubemaps.
2016-02-23 16:00:43 +01:00
stiffly
8a04e87494
The serverlist is displayed when pressing connect button.
2016-02-23 14:31:35 +01:00
stiffly
d77119bb2d
Fixed print for serverlist.
2016-02-23 11:47:44 +01:00
stiffly
27669b7383
Merge remote-tracking branch 'origin/master' into HUDDesync
2016-02-23 11:09:44 +01:00
stiffly
fc7d62a5ad
Various clean ups.
2016-02-23 11:07:56 +01:00
stiffly
c42e1e0967
SoundSystem Fix. Now subscribes to an event that was thought to be listened to.
2016-02-23 11:07:41 +01:00
stiffly
fe9dbf0b0f
Serverlist fix.
2016-02-23 10:33:20 +01:00
Tleety
4ffb03fdd5
Merge remote-tracking branch 'origin/master' into SmallFixes-Tobias
...
# Conflicts:
# src/Engine/Rendering/DrawFinalPass.cpp
2016-02-23 10:02:53 +01:00
Teejoon
fe3e0bac5b
Changed SpritIndicator values on player
2016-02-22 18:45:02 +01:00
Teejoon
fa4f007604
Changed name from Indicator to SpriteIndicator. Can now be an indicator for a single team or every one
2016-02-22 18:35:00 +01:00
viktorljung
127edb4e60
Fixed some memory leaks
2016-02-22 17:47:30 +01:00
stiffly
e5ff88d3c9
SoundSystem bug fix
2016-02-22 17:41:14 +01:00
stiffly
845a30ed0f
Merge remote-tracking branch 'origin/DynamicPacketBuffer' into HUDDesync
...
# Conflicts:
# include/Engine/Network/TCPServer.h
# src/Engine/Network/TCPServer.cpp
2016-02-22 17:39:48 +01:00
Jocke
34a71b0767
Fixed linking issue.
2016-02-22 17:24:35 +01:00
stiffly
833006744a
WIP
2016-02-22 17:00:25 +01:00
Jocke
b2d8cddfb7
WE now send the map on connect after that only player information.
2016-02-22 16:46:31 +01:00
Teejoon
6fab971734
Merge branch 'master' of https://github.com/teamfisk/TacticalZ into SeeTeamMates
...
Conflicts:
include/Engine/Rendering/SpriteJob.h
resources/Schema/Components.xsd
resources/Schema/Entities/Player.xml
resources/Schema/Entities/PlayerRed.xml
2016-02-22 16:43:18 +01:00
Viktor Ljung
2c18068059
Merge pull request #126 from teamfisk/SSAO
...
SSAO
2016-02-22 16:40:11 +01:00
Teejoon
09aec08d0e
Pull request fixes
2016-02-22 16:38:20 +01:00
Jocke
ed9149fe63
Network buffer should now dynamically increase when needed.
2016-02-22 16:04:27 +01:00
viktorljung
abd36c81f8
Added BlendTree that stores and blends multiple animations
2016-02-22 15:58:38 +01:00
Teejoon
4cf8c3d8d7
Fixed PerformanceTimer start and stop in Renderer.cpp since I have changed a little code there
2016-02-22 15:02:20 +01:00
Teejoon
37414ce124
Merge branch 'master' of https://github.com/teamfisk/TacticalZ into SSAO
...
Conflicts:
include/Engine/Rendering/Renderer.h
src/Engine/Rendering/Renderer.cpp
2016-02-22 14:51:42 +01:00
Teejoon
adceccf402
SSAO now working. Changed in DrawFinalePass so that th AOTexture is on texture position 0 and only get binded once.
...
Changed so that the picking pass get drawn once in the beginning so that the AO shatde could calculate AO from the depthbuffer generated during pthe pickingpass.
In the ImGUI debugg window there is now sliders to change the behavior of the AO shader. Only the minimum ambient lightning is HardCoded in to the frowardPlus fragmentshaders with a define in the begining.
2016-02-22 14:48:20 +01:00
stiffly
4c1a284636
Server now does Capture point logic too.
2016-02-22 11:30:31 +01:00
stiffly
23dc8e07b2
Will this do the trick? Now tells the server to send HUD entities too.
2016-02-22 10:41:37 +01:00
stiffly
c7d31cac2d
Merge remote-tracking branch 'origin/master' into FriendlyHost/Join
...
# Conflicts:
# src/Engine/Network/Client.cpp
2016-02-22 10:19:48 +01:00
stiffly
a1e932d261
Merge remote-tracking branch 'origin/master' into FriendlyHost/Join
2016-02-22 10:06:51 +01:00
stiffly
070f1bd394
Merge remote-tracking branch 'origin/FriendlyHost/Join' into FriendlyHost/Join
...
# Conflicts:
# src/Engine/Network/Client.cpp
2016-02-22 10:06:25 +01:00
stiffly
993d804cef
Added an event to search for servers.
...
Client now broadcasts a serverlistrequest.
An active server will then answer the request and send info about the server.
The client saves this data to a list and presents it to the user.
2016-02-22 10:05:47 +01:00
Teejoon
201480b17f
SSAO is working, but is kinda crappy. You can change shade variables in the debug window.
2016-02-19 16:50:04 +01:00
William Moberg
bac23f6e8c
Merge pull request #124 from teamfisk/FixNetworkBugs
...
Test text here. Good work Jocke.
2016-02-19 16:47:34 +01:00
Jocke
68f2d5327d
added extra check in HealthSystem
2016-02-19 16:37:26 +01:00
Jocke
2263fd2ad6
Fixed crash in Client::parsePlayerDamage.
2016-02-19 16:18:16 +01:00
stiffly
2f259c3773
Added an event to search for servers.
...
Client now broadcasts a serverlistrequest.
An active server will then answer the request and send info about the server.
The client saves this data to a list and presents it to the user.
2016-02-19 15:38:09 +01:00
William Moberg
8cc928b5f4
Merge pull request #122 from teamfisk/WorldSnapshots
...
World snapshots
2016-02-19 15:12:31 +01:00
Jace
881ce7b02f
Proper string handling without nasty memory leaks. PHEW.
2016-02-19 15:11:10 +01:00
Jace
c130fdda5e
Merge pull request #123 from teamfisk/BoxModelCollision
...
Falling through ground + dash fix.
2016-02-19 14:53:37 +01:00
Tleety
97fcdb342d
Bloom should now show behind transparent objects.
2016-02-19 14:23:40 +01:00
William Moberg
4c87ca10b9
Merge branch 'master' into BoxModelCollision
2016-02-19 14:17:17 +01:00
William Moberg
22664848dc
You should not be able to fall through ground or dash thru walls. Very thin objects may still be possible to go through, e.g. the grid border walls in GameMap.xml.
2016-02-19 14:16:22 +01:00
Tleety
d135ea2da6
Small fix
2016-02-19 13:53:43 +01:00
Tleety
949ee76f55
Fallow and name fix
2016-02-19 13:52:16 +01:00
Jace
844825813b
Merge pull request #121 from teamfisk/ResolutionChange
...
Resolution change
2016-02-19 13:31:06 +01:00
Tleety
722b795d37
Fixed spelling
2016-02-19 13:30:41 +01:00
Tleety
cf2bf4e14d
Merge remote-tracking branch 'origin/master' into ResolutionChange
2016-02-19 13:17:31 +01:00
Jace
2ac584bafb
Merge pull request #113 from teamfisk/Menu-Tobias
...
Menu tobias
2016-02-19 13:16:50 +01:00
Tleety
6e5335a266
Release now return name and entity of the entity that was previously klicked.
2016-02-19 13:16:26 +01:00
Tleety
fc5d054cb2
Entity is now sent with the click events.
...
Fixed small things
2016-02-19 12:49:07 +01:00
Tleety
8c9f4bb84b
Resize should now be working correctly.
2016-02-19 11:42:52 +01:00
FakeShemp
73a4336206
Try some stuff
2016-02-18 23:33:10 +01:00
FakeShemp
f2ab02d860
More WIP
...
Switching between levels seem to work, but I borked all matrices
2016-02-18 22:38:50 +01:00
FakeShemp
bf376f54b6
WIP
...
I think this is now finding the different segments of the cascade
2016-02-18 20:48:39 +01:00
Tleety
e15a7b9485
You can now change resolution without any apparent bugs.
2016-02-18 18:00:26 +01:00
viktorljung
3c9c95cff4
Animation blending improved and Animation Override added
2016-02-18 16:34:18 +01:00
William Moberg
a141da3d8c
Merge pull request #118 from teamfisk/AndersTest
...
Test fixes
2016-02-18 15:29:33 +01:00
verysecrethero
b81bb9eeea
Changed SprintAbility to take StrengthOfEffect. PlayerMovementSystem: if Sniper is sprinting he will now move faster.
2016-02-18 15:17:19 +01:00
Jace
ca907b912e
Copy constructor for deep copy of World.
2016-02-18 13:54:32 +01:00
verysecrethero
b2304a95f8
Fixed some XML documentation
2016-02-18 13:49:22 +01:00
verysecrethero
8c92b7ceb6
Small cleanup. Clarified a few comments
2016-02-18 13:40:17 +01:00
Jace
97499f1c28
Made ComponentPool copyable by making sure string fields are handled properly
2016-02-18 11:37:03 +01:00
verysecrethero
64610e3c03
Fixed so some of the tests are working again. Also removed the test errors
2016-02-18 11:27:07 +01:00
verysecrethero
7f489b3569
Added Assault,Defender,Sniper Components,Entities. Added ShieldAbility,Sprintability-Component (not implemented). Changed BoostSystem to use a childed Boost to the player. All friendly fire is 0 damage.
2016-02-18 10:40:09 +01:00
Jace
5dd85d2748
Merge pull request #110 from teamfisk/PerformanceTiming
...
Performance timing
2016-02-18 10:33:24 +01:00
Jace
261c2e021e
Merge pull request #115 from teamfisk/Respawning
...
Spawn blocking fix
2016-02-18 10:26:08 +01:00
William Moberg
581a7b470c
Merge pull request #94 from teamfisk/AndersTest
...
Added 3 PickupSpawnSystem test
2016-02-18 10:21:37 +01:00
FakeShemp
178402e964
cascade shadow wip
2016-02-18 10:08:29 +01:00
verysecrethero
c3ed429377
Added BoostSystem, Added BoostAssault entity XML
2016-02-17 18:11:36 +01:00
Teejoon
c4d3c515e4
Marge with Master
2016-02-17 18:04:49 +01:00
Teejoon
7cc58dc94c
Merge branch 'master' of https://github.com/teamfisk/TacticalZ into SeeTeamMates
2016-02-17 18:00:30 +01:00
Teejoon
5e3af7ac5d
Player Indicator now working OK. Scaling depending on how far away you are makes the Indicator to hide players head behind it. Shields are making indicators to disappear.
2016-02-17 17:58:01 +01:00
Tleety
3e7936ef00
You can now change resolution by pressing buttons.
2016-02-17 17:44:33 +01:00
stiffly
46987beefb
Updated the serverlist, now prints adress and port of the server.
2016-02-17 17:05:10 +01:00
verysecrethero
8845054965
Merge remote-tracking branch 'origin/master' into PerformanceTiming
...
# Conflicts:
# resources/Schema/Entities/NewMap.xml
2016-02-17 16:59:26 +01:00
Tleety
7dfd68467e
Merge branch 'Menu-Tobias' into ResolutionChange
2016-02-17 16:54:06 +01:00
Teejoon
4fd0108443
Working billbording
2016-02-17 16:50:24 +01:00
verysecrethero
56bc1fee3d
Added LifeTimeOfEffect in BoostAssault,BoostDefender components.
2016-02-17 16:43:38 +01:00
William Moberg
52355a63e2
Merge branch 'master' into Respawning
2016-02-17 16:08:00 +01:00
William Moberg
72db672dbf
Ray will not hit objects in octree if they are transparent or invisible.
2016-02-17 16:06:35 +01:00
verysecrethero
1c9a1a9904
playerMovementSpeed,playerCrouchSpeed in the player component now also gets AssaultBoosted.
2016-02-17 16:04:44 +01:00
stiffly
950ecba1c0
Merge remote-tracking branch 'origin/master' into FriendlyHost/Join
2016-02-17 15:52:58 +01:00
stiffly
fdc8f753cb
Implemented primitive server "heartbeat" logic, which sends server info from server to client without being connected.
2016-02-17 15:51:26 +01:00
viktorljung
debb1881bf
BoneAttachment working
2016-02-17 15:48:45 +01:00
verysecrethero
e8aff02c4e
Merge remote-tracking branch 'origin/master' into AssaultBoost
2016-02-17 14:58:28 +01:00
Tobias Dahl
0d665c10fe
Merge pull request #114 from teamfisk/HealthPickup
...
The rotation of the Pickups are now also included in the AmmoPickup.x…
2016-02-17 14:56:45 +01:00
viktorljung
db8bc612bd
AdditiveBlend now working, needs cleanup
2016-02-17 14:55:02 +01:00
William Moberg
23bb1a6405
Cannot respawn inside other players, unless all are blocked.
2016-02-17 14:54:59 +01:00
verysecrethero
b8222c7b2e
The rotation of the Pickups are now also included in the AmmoPickup.xml, HealthPickup.xml
2016-02-17 14:54:42 +01:00
Tobias Dahl
43bbc063cf
Merge pull request #111 from teamfisk/HealthPickup
...
Fixed RespawnModel of Pickups
2016-02-17 14:39:09 +01:00
verysecrethero
f7303ad787
Merge remote-tracking branch 'origin/master' into AssaultBoost
2016-02-17 14:38:04 +01:00
verysecrethero
3e4b87da7c
Merge remote-tracking branch 'origin/master' into HealthPickup
...
# Conflicts:
# resources/Schema/Entities/NewMap.xml
2016-02-17 14:32:59 +01:00
verysecrethero
ac9ce8ea83
Merge remote-tracking branch 'origin/master' into HealthPickup
2016-02-17 14:30:31 +01:00
Tobias Dahl
99643fd748
Merge pull request #112 from teamfisk/AssaultDash
...
You can now AssaultDash in the air
2016-02-17 14:24:58 +01:00
Tleety
a6c30100af
FrameWork for menu buttons
2016-02-17 14:16:17 +01:00
verysecrethero
833015f45e
Small code cleanup for PerformanceTimer
2016-02-17 13:44:41 +01:00
Tleety
657125b469
Moved menu code into GUI
...
Button events are now sent when you click.
2016-02-17 13:44:11 +01:00
verysecrethero
456cd35a12
Merge remote-tracking branch 'origin/master' into AssaultBoost
...
# Conflicts:
# resources/Schema/Components.xsd
2016-02-17 11:52:06 +01:00
verysecrethero
8f28c760dd
You can now AssaultDash in the air
2016-02-17 11:47:10 +01:00
verysecrethero
b13362360a
Fixed RespawnModel of Pickups
2016-02-17 11:22:42 +01:00
Jace
0af9edc6e5
Editor is properly disabled when disabled in config
2016-02-17 10:53:20 +01:00
viktorljung
e7118ce8e5
WIP
2016-02-17 10:52:50 +01:00
verysecrethero
ec10ef3ffc
Merge remote-tracking branch 'origin/master' into HealthPickup
2016-02-17 10:32:35 +01:00
Jocke
4432891437
Fixed crash in Client::parsePlayerDamage.
2016-02-17 10:21:50 +01:00
verysecrethero
b2a437731e
Small cleanup in the code
2016-02-16 17:58:27 +01:00
verysecrethero
42b49f9dba
Added more timers to Rendering.
2016-02-16 17:51:39 +01:00
verysecrethero
4b8f1d95a3
Added static class PerformanceTimer. Changed CMakeLists for engine to include boost timer. Added F2,F3 functions in editor. Added some timing, more to be added
2016-02-16 16:57:46 +01:00
Tleety
8f84a5ddd6
Buttons are now clickable
2016-02-16 16:28:19 +01:00
Jocke
a006db9e63
WIP Fix dsync
2016-02-16 16:06:17 +01:00
Teejoon
17da9a8036
WIP
2016-02-16 15:56:58 +01:00
Tleety
6bc7131290
Glow Intencity can now be changed in the model component.
2016-02-16 14:57:21 +01:00
Tleety
4214bf10a1
Components for menu/buttons
2016-02-16 14:05:57 +01:00
Jocke
717af2c4a4
Fixed bug in Client::parsePlayerDamage()
2016-02-16 10:22:15 +00:00
Jace
969e7cb0d5
Merge remote-tracking branch 'origin/FixNetworkToPlayTest'
2016-02-12 09:18:32 +01:00
Jace
47a365a8fc
Inverted capture point numbers to fix HUD
2016-02-12 09:17:39 +01:00
Jace
71c03326aa
Debug.EditorEnabled
2016-02-12 09:17:28 +01:00
Jocke
ba69c79821
Fixed bug in Server.
2016-02-12 09:13:43 +01:00
Jace
0a31fa3dfd
Merge branch 'master' of github.com:teamfisk/TacticalZ
2016-02-12 09:08:17 +01:00
Jace
ca457d9c00
Player names
2016-02-12 09:07:59 +01:00
antc13
a08e54a147
Blocked up a path in the Spawns a bit more.
2016-02-12 08:44:40 +01:00
Jocke
2c3122bbdb
increased Network buffer size, fixed 2 crashes and re-added the ability to kill oneself with the use of a key bound to TakeDamage,Value.
2016-02-12 08:39:20 +01:00
Jace
10846be820
Merge pull request #109 from teamfisk/Sound
...
Added weapon sounds.
2016-02-12 08:23:30 +01:00
stiffly
9df7b32ca1
Merge remote-tracking branch 'origin/master' into Sound
2016-02-12 08:20:01 +01:00
stiffly
3d4a7de59d
MiniDump.cpp was not added to CMakeLists.txt.
2016-02-12 08:19:47 +01:00
stiffly
1cdcbf9b32
Merge remote-tracking branch 'origin/master' into Sound
...
# Conflicts:
# src/Game/Systems/PlayerSpawnSystem.cpp
# src/Game/Systems/Weapon/AssaultWeaponBehaviour.cpp
2016-02-12 08:19:29 +01:00
antc13
9e8d2b99df
Merge branch 'master' of https://github.com/teamfisk/TacticalZ
2016-02-12 08:16:23 +01:00
antc13
ba4877c3f7
Moved Spawn locations and added ammo/health pickups around the map.
2016-02-12 08:16:12 +01:00
stiffly
af39b892cd
Now plays a "Empty sound", "reload sound" and "hit mark sound" on appropriate occasions.
2016-02-12 08:05:35 +01:00
Jace
1ed5107d9b
Merge pull request #108 from teamfisk/MiniDump
...
Minidump on crash
2016-02-12 08:04:25 +01:00
antc13
2ce7179d19
Merge branch 'master' of https://github.com/teamfisk/TacticalZ
2016-02-12 07:49:58 +01:00
Jace
eb7b22c757
Latest assets
2016-02-12 07:48:26 +01:00
Jace
b48d491ad7
Complete blue and red player entities
2016-02-12 07:45:51 +01:00
Jocke
7d732c75ca
Server now removes players that have disconnected.
2016-02-12 07:42:01 +01:00
Jace
47f4711b85
Merge remote-tracking branch 'origin/Menu' into WeaponSystem
...
# Conflicts:
# resources/Schema/Entities/Player.xml
# resources/Schema/Types/Entity.xsd
# src/Game/Systems/PlayerSpawnSystem.cpp
2016-02-12 07:18:20 +01:00
Jace
78e318c032
Proper snapshot filtering
2016-02-12 07:14:36 +01:00
Jace
bb66f95d43
Enabled server broadcasting PlayerDamage events to other players to make damage indicators work
2016-02-12 07:03:14 +01:00
Jace
cc422cf73a
Fixed PlayerDeath being fired multiple times per frame on the server, causing multiple spawns and other weirdness
2016-02-12 06:30:19 +01:00
Jace
2e5ee633ce
Fixed bug when client would recieve input command from an entity that the client didn't know about
2016-02-12 06:10:20 +01:00
Tleety
1e04244590
Fixed network bug sorta
2016-02-12 06:00:42 +01:00
viktorljung
f146971db0
Fixed size
2016-02-12 05:45:17 +01:00
viktorljung
60b2c9bc9b
KillFeed
2016-02-12 05:41:05 +01:00
Tleety
d357e365cb
Merge remote-tracking branch 'origin/TCPConnections' into WeaponSystem
...
# Conflicts:
# include/Engine/Network/Server.h
# src/Engine/Network/Client.cpp
# src/Engine/Network/Server.cpp
2016-02-12 05:21:00 +01:00
Tleety
a8a3366e8a
Hopeless attempts to fix network bugs
2016-02-12 05:17:09 +01:00
Jocke
7de76376cf
Merge remote-tracking branch 'origin/master' into TCPConnections
...
# Conflicts:
# src/Engine/Network/Client.cpp
# src/Engine/Network/Server.cpp
# src/Engine/Rendering/PickingPass.cpp
# src/Game/Systems/PlayerSpawnSystem.cpp
2016-02-12 05:16:30 +01:00
William Moberg
422bedb844
MiniDump name now depends on time e.g. TacticalZ Fri 04-20-49.
2016-02-12 04:22:11 +01:00
stiffly
1da432ba23
WIP sounds
2016-02-12 04:03:35 +01:00
Jace
787eecce26
WIP
2016-02-12 04:03:22 +01:00
William Moberg
215b1b1aa4
On crash, takes minidump, then show MessageBox, and exit app.
2016-02-12 03:32:42 +01:00
antc13
f49cacf167
Merge branch 'master' of https://github.com/teamfisk/TacticalZ
2016-02-12 02:47:50 +01:00
Jace
a15e01596a
Merge branch 'master' of github.com:teamfisk/TacticalZ
2016-02-12 02:47:12 +01:00
antc13
a5168bd1c2
Merge branch 'master' of https://github.com/teamfisk/TacticalZ
2016-02-12 02:46:52 +01:00
antc13
784e1eb69b
Changed Colors on some materials and changed bridges to red and blue bridges.
2016-02-12 02:46:44 +01:00
Jace
b5e372896f
Added spawner?
2016-02-12 02:46:42 +01:00
Jace
a54156fab3
Added HUD elements to player
2016-02-12 02:46:16 +01:00
Tobias Dahl
a20707739e
Merge pull request #107 from teamfisk/CapturePointColorFix
...
ColorFix
2016-02-12 02:39:21 +01:00
Tleety
4f7a17ff62
ColorFix
2016-02-12 02:38:36 +01:00
viktorljung
987dafb44a
Fixed Health text color
2016-02-12 02:38:11 +01:00
Jace
47053285c8
Merge remote-tracking branch 'origin/Menu' into WeaponSystem
...
# Conflicts:
# resources/Schema/Entities/Player.xml
# resources/Schema/Types/Entity.xsd
2016-02-12 02:30:38 +01:00
Jace
bee0630a26
Merge remote-tracking branch 'origin/master' into WeaponSystem
2016-02-12 02:27:44 +01:00
Jace
1dc3756533
Fixed respawn crash when a player died that had never spawned
2016-02-12 02:23:13 +01:00
Tobias Dahl
196469299f
Merge pull request #106 from teamfisk/Transparancyfix
...
asdfsdaferf
2016-02-12 02:22:42 +01:00
Tleety
e1196204eb
asdfsdaferf
2016-02-12 02:20:40 +01:00
Jace
b9ea314232
Merge remote-tracking branch 'origin/master' into WeaponSystem
...
# Conflicts:
# resources/Schema/Entities/NewMap.xml
2016-02-12 02:11:11 +01:00
Jace
71533b52ae
Map fix
2016-02-12 02:10:42 +01:00
viktorljung
6442254575
Merge remote-tracking branch 'origin/master' into Menu
...
# Conflicts:
# src/Game/Game.cpp
2016-02-12 02:09:14 +01:00
Jace
9f8b0f7aa9
Merge pull request #104 from teamfisk/AmmoPickup
...
Added AmmoPickupSystem with Component, Entity.
2016-02-12 02:08:29 +01:00
viktorljung
021c4e36d7
New HUD XML files
2016-02-12 02:08:24 +01:00
Jace
02253ea6e1
Merge pull request #105 from teamfisk/Respawning
...
Automatic respawning
2016-02-12 02:07:36 +01:00
antc13
2417175914
New Map with Meshes WIP. Probably final for Playtest.
2016-02-12 02:06:52 +01:00
viktorljung
fb5164221f
HealthHUD redesigned
2016-02-12 01:57:53 +01:00
Jace
88c7c57671
Merge remote-tracking branch 'origin/master' into WeaponSystem
2016-02-12 01:46:45 +01:00
Jace
5295133311
Hack to sync ammo over network until we have input replaying + Reload effect from all views
2016-02-12 01:45:54 +01:00
antc13
baff8301b3
Merge branch 'master' of https://github.com/teamfisk/TacticalZ
...
# Conflicts:
# resources/Schema/Entities/NewMap.xml
2016-02-12 01:43:52 +01:00
antc13
3e42c067ab
New Map with meshes WIP Update.
2016-02-12 01:43:20 +01:00
Jocke
3b42f5dbf4
Fixed server so it now deletes.
2016-02-12 01:33:45 +01:00
William Moberg
40ae2b8cbb
DefaultInput key 'K' to kill player, since we can't respawn when alive. Also moved TakeDamage InputCommand to HealthSystem.
2016-02-12 00:52:58 +01:00
William Moberg
f1c2413cf9
Respawning and team picking seems to be working well.
2016-02-12 00:39:27 +01:00
William Moberg
11af6a3078
Merge branch 'master' into Respawning
...
# Conflicts:
# resources/DefaultConfig.ini
# resources/Schema/Entities/MovementTest.xml
# src/Game/Systems/SoundSystem.cpp
2016-02-12 00:29:51 +01:00
viktorljung
0370775820
Merge remote-tracking branch 'origin/master' into Menu
...
# Conflicts:
# resources/Schema/Entities/Player.xml
2016-02-12 00:28:24 +01:00
viktorljung
a36ed76a4e
AmmunitionHUDSystem now really working
2016-02-12 00:26:59 +01:00
verysecrethero
af30e51564
Added AmmoPickupSystem with Component, Entity. Changed so PlayerDeathSystem gets updated after Health/Ammo systems, credits to William.
2016-02-11 23:56:40 +01:00
stiffly
e24a84c52d
Server now deletes the player on a new player spawn.
2016-02-11 23:52:55 +01:00
Viktor Ljung
04f77da6f1
Merge pull request #101 from teamfisk/Animations
...
Animations
2016-02-11 23:52:44 +01:00
Jace
30f454e6a4
Entity fixes
2016-02-11 23:50:57 +01:00
viktorljung
648d864d6e
Merge remote-tracking branch 'origin/master' into Animations
2016-02-11 23:48:30 +01:00
Jace
e473194671
Merge branch 'WeaponSystem'
2016-02-11 23:46:23 +01:00
Jace
b761439c84
Added config flag Debug.OutOfBodyExperience that allows you to spawn and view a player from a third person perspective, without the active camera being changed.
2016-02-11 23:45:30 +01:00
Jace
44a73ef883
fixup! Merge remote-tracking branch 'origin/master' into WeaponSystem
2016-02-11 23:44:20 +01:00
viktorljung
c1860ae383
AmmunitionHUD now working
2016-02-11 23:38:25 +01:00
Jace
c4c53944d9
Merge pull request #103 from teamfisk/WeaponSystem
...
Working weapon system
2016-02-11 23:16:44 +01:00
Tobias Dahl
bdec4f9d16
Merge pull request #100 from teamfisk/Importer
...
Splatmap only using RGB channel and an importer bug fix
2016-02-11 23:13:10 +01:00
Jace
7cae84d4ee
Merge remote-tracking branch 'origin/master' into WeaponSystem
...
# Conflicts:
# include/Engine/Core/EPlayerDamage.h
# src/Game/Game.cpp
# src/Game/Systems/Weapon/WeaponSystem.cpp
2016-02-11 22:52:51 +01:00
Teejoon
4964e732ca
Merge branch 'master' of https://github.com/teamfisk/TacticalZ into Importer
2016-02-11 22:51:52 +01:00
Teejoon
1bb1a1445e
Commit assets
2016-02-11 22:51:39 +01:00
Jace
d1213f9f59
Working damage dealing, a super cool reload effect and hit markers!
2016-02-11 22:50:44 +01:00
William Moberg
dd131e7652
Respawning may work, not been tested over network yet.
2016-02-11 22:49:31 +01:00
stiffly
70f4002d70
Merge remote-tracking branch 'origin/Animations' into TCPConnections
2016-02-11 22:15:59 +01:00
stiffly
b66e3d3630
WIP trying to hot fix
2016-02-11 22:15:47 +01:00
William Moberg
06f614b3bb
Merge pull request #102 from teamfisk/AssaultDash
...
AirFriction changed to 2.0 to fix the dash ability in the air
2016-02-11 21:46:30 +01:00
verysecrethero
4a17e3c8f3
airFriction changed to 2.0 to fix the dash ability in the air
2016-02-11 21:42:29 +01:00
verysecrethero
22e35489d7
Merge remote-tracking branch 'origin/master' into AssaultDash
2016-02-11 21:31:33 +01:00
stiffly
055f6517a1
Merge remote-tracking branch 'origin/master' into TCPConnections
2016-02-11 21:24:16 +01:00
stiffly
afd9e24df6
Reverted last commit. Also testing to delay OnPlayerSpawn event for clients. No progress...
2016-02-11 21:23:53 +01:00
viktorljung
851418b1de
Merge remote-tracking branch 'origin/master' into Menu
2016-02-11 21:16:31 +01:00
viktorljung
fee50ba3b6
Crash fix
2016-02-11 21:16:10 +01:00
Tobias Dahl
5bcadd5b1a
Merge pull request #95 from teamfisk/CapturePointTake
...
Fixed CapturePointTimer,Color
2016-02-11 21:10:30 +01:00
Tobias Dahl
42d810b198
Merge pull request #84 from teamfisk/DamageIndicator
...
Damage indicator
2016-02-11 21:08:59 +01:00
verysecrethero
3a15550b57
maybe a good commit
2016-02-11 21:07:47 +01:00
verysecrethero
8f500965d4
Changed DamageIndicator.xml to not use a glowmap and not a depthsort.
2016-02-11 20:34:25 +01:00
viktorljung
bd385a0d59
new assets
2016-02-11 20:15:56 +01:00
Jace
5e05e51309
Fixed EntityFirstHitByRay not returning outDistance properly
2016-02-11 20:01:23 +01:00
Jace
fee1ed6d6d
FIXME: Temporarily removed glow from sprite shader to prevent transparent sprite from occluding other glow
2016-02-11 20:00:59 +01:00
Teejoon
f79649cf9a
Fixed material file reading bug
2016-02-11 19:38:43 +01:00
Teejoon
2096779eb6
Merge branch 'master' of https://github.com/teamfisk/TacticalZ into Importer
2016-02-11 18:48:21 +01:00
Teejoon
99747c518e
commit assets
2016-02-11 18:48:07 +01:00
Teejoon
f088aa1d85
Commit the files now....
2016-02-11 18:45:48 +01:00
Teejoon
0af337bf39
Merge branch 'Importer' of https://github.com/teamfisk/TacticalZ into Importer
2016-02-11 18:30:24 +01:00
Teejoon
6caa7e94a4
RGB is now the only channels thats beeing usesed in splatmap
2016-02-11 18:28:33 +01:00
Jace
e2a8605101
Merge remote-tracking branch 'origin/master' into WeaponSystem
2016-02-11 17:25:37 +01:00
Jace
c8c4879554
Merge pull request #93 from teamfisk/OctreeRaycasting
...
Entity in octree hit by ray
2016-02-11 17:25:02 +01:00
William Moberg
14054ad898
WIP respawning.
2016-02-11 17:08:45 +01:00
Jace
e47201ff61
First person shoot animations
2016-02-11 17:06:34 +01:00
antc13
1d14094e90
NewMap Updated. Still WIP
2016-02-11 16:52:10 +01:00
verysecrethero
3301f66ad1
Merge remote-tracking branch 'origin/master' into DamageIndicator
...
# Conflicts:
# resources/Shaders/Sprite.vert.glsl
2016-02-11 16:36:48 +01:00
Jocke
49d4a45ef8
Client crashed when connecting, this was a hot fix.
2016-02-11 16:27:33 +01:00
Jocke
e0c3a32e66
Merge branch 'master' into TCPConnections
...
# Conflicts:
# include/Engine/Network/Client.h
# include/Engine/Network/Server.h
# include/Game/Game.h
# src/Engine/Network/Client.cpp
# src/Engine/Network/Server.cpp
# src/Game/Game.cpp
2016-02-11 16:26:42 +01:00
William Moberg
97b915f130
Merge branch 'master' into Respawning
...
# Conflicts:
# src/Game/Game.cpp
# src/Game/Systems/PlayerSpawnSystem.cpp
# src/Game/Systems/SoundSystem.cpp
2016-02-11 16:15:47 +01:00
verysecrethero
c9f815fd42
Merge remote-tracking branch 'origin/master' into CapturePointTake
...
# Conflicts:
# src/Game/Systems/CapturePointSystem.cpp
2016-02-11 16:09:05 +01:00
William Moberg
8eea0c8395
WIP respawning.
2016-02-11 16:08:19 +01:00
verysecrethero
38a3e88999
Merge pull request #87 from teamfisk/DoubleJumpEffect
...
Spawned DoubleJumpHexagon as the player doublejumps
2016-02-11 16:00:09 +01:00
verysecrethero
4e23e7bf30
misc changes do the DoubleJumpHexagon.xml
2016-02-11 15:58:58 +01:00
Adam Byléhn
89cbc70177
Merge pull request #99 from teamfisk/Menu
...
Menu
2016-02-11 15:44:17 +01:00
Tleety
51e0b852d2
Adamfix
2016-02-11 15:43:41 +01:00
Tleety
7ccaf5b040
Removed commeted code
2016-02-11 15:42:27 +01:00
Tleety
66e20c3fd9
Merge remote-tracking branch 'origin/master' into Menu
2016-02-11 15:38:18 +01:00
Tleety
6ba1e95da7
Fixed depth sorting for HUD elements.
2016-02-11 15:27:07 +01:00
verysecrethero
a8ab49f202
Merge remote-tracking branch 'origin/master' into DoubleJumpEffect
...
# Conflicts:
# include/Game/Systems/PlayerMovementSystem.h
2016-02-11 15:19:01 +01:00
Adam Byléhn
bef50ef96a
Merge pull request #97 from teamfisk/Menu
...
Menu
2016-02-11 15:13:12 +01:00
Tleety
9f657ada4e
merge fixes
2016-02-11 14:52:52 +01:00
Tleety
f0ae365401
Merge remote-tracking branch 'origin/master' into Menu
...
# Conflicts:
# src/Engine/Rendering/Texture.cpp
# src/Game/Game.cpp
2016-02-11 14:43:30 +01:00
viktorljung
7d4a4ed7cf
Merge remote-tracking branch 'origin/master' into Animations
...
# Conflicts:
# src/Engine/Rendering/Skeleton.cpp
2016-02-11 14:38:23 +01:00
Joachim Pettersson
bbbab7b287
Merge pull request #96 from teamfisk/WeaponSystem
...
Network improvements and base weapon work
2016-02-11 14:26:17 +01:00
Jocke
fa2e556ab2
fixed some error handling in TCPClient.
2016-02-11 14:07:51 +01:00
viktorljung
97de31be65
Fixed BoneAttachment component
2016-02-11 13:36:27 +01:00
Jace
95289f47d6
Merge branch 'master' into WeaponSystem
2016-02-11 12:58:09 +01:00
Jace
ccf4cae74b
Merge remote-tracking branch 'origin/Animations'
2016-02-11 12:54:42 +01:00
antc13
2f640d224c
New Map with Meshes WIP
2016-02-11 12:23:20 +01:00
verysecrethero
f11bd24d53
Added CapturePointMaxTimer in CapturePointComponent. Removed next-capturepoint Color. Modified captureTimer to +-captureTimeToTakeOver after a capture.
2016-02-11 11:46:34 +01:00
Jace
81943516a9
Protected inheritance, not even once.
2016-02-11 11:36:39 +01:00
Jace
e350074cb5
Spawner now spawns with orientation
2016-02-11 11:36:15 +01:00
Tleety
350effd8eb
New assets and some QA map stuff
2016-02-11 11:32:51 +01:00
viktorljung
607150189c
Different animations can now be played on multiple meshes, AnimationOffset seems to make the lighting buggy
2016-02-11 10:51:11 +01:00
Teejoon
ecc473d520
Merge branch 'Importer' of https://github.com/teamfisk/TacticalZ into Importer
2016-02-11 10:30:40 +01:00
Tleety
35e4935497
Some assets and HUD stuff
2016-02-11 10:01:11 +01:00
Jace
0394eacb6b
Merge remote-tracking branch 'origin/Animations' into WeaponSystem
2016-02-11 00:18:36 +01:00
William Moberg
73f59b89cc
Added method EntityFirstHitByRay, takes an Octree or a vector of sorted entities and outputs the frist entity hit by a ray.
2016-02-11 00:11:37 +01:00
Jace
9d9c6bdf1e
Third person animations and shoot effects base work
2016-02-11 00:08:50 +01:00
antc13
92e7d3ecf7
Merge remote-tracking branch 'origin/master' into Importer
...
# Conflicts:
# assets
2016-02-11 00:08:17 +01:00
antc13
4b8f4981a3
New Map with Meshes, WIP.
2016-02-11 00:05:27 +01:00
Tleety
447f41dbff
HUD for capture points now update with Capture point data.
2016-02-10 23:59:13 +01:00
viktorljung
9c08c351b8
fixed reverse Animation looping
2016-02-10 23:33:23 +01:00
Jocke
eb244f87c4
Added disconnect functionality and removed some warnings.
2016-02-10 23:27:46 +01:00
viktorljung
dded296cde
Animation looping fix
2016-02-10 23:19:44 +01:00
Viktor Ljung
c3cc5ae70b
Merge pull request #92 from teamfisk/Importer
...
Importer
2016-02-10 22:51:46 +01:00
Tleety
64a2354b24
WIP with CapturePointHUDSystem
2016-02-10 22:22:09 +01:00
Teejoon
675a80e905
Merge branch 'master' of https://github.com/teamfisk/TacticalZ into Importer
2016-02-10 22:18:42 +01:00
Teejoon
f05d0a1b0c
assets
2016-02-10 22:18:27 +01:00
Jocke
ec54b1298d
Reconnect is now possible.
2016-02-10 21:02:46 +01:00
Tleety
f5de267f25
Merge fixes and CapturePointHUD component skeleton added.
2016-02-10 20:58:10 +01:00
FakeShemp
36043010af
wip for shadows
...
they work, but will be shit until we get cascaded.
2016-02-10 20:51:33 +01:00
Jace
6396925b68
Merge remote-tracking branch 'origin/Animations' into WeaponSystem
2016-02-10 20:47:33 +01:00
verysecrethero
a53ab7f745
A few fixes for DashAbility. Default DoubleTapToDash is now set to false.
2016-02-10 20:46:16 +01:00
viktorljung
224e95f34a
Fixed BoneAttachment component and optimized animation code a bit
2016-02-10 20:45:24 +01:00
Jocke
95fa1f4bbd
Connect Fix for TCP Client
2016-02-10 20:10:20 +01:00
Tleety
2cae4e3fb2
Merge remote-tracking branch 'origin/master' into Menu
...
# Conflicts:
# include/Engine/Rendering/DrawFinalPass.h
# include/Engine/Rendering/RenderQueue.h
# resources/Schema/Components.xsd
# resources/Schema/Entities/QualityAssurance.xml
# resources/Schema/Entities/RenderingWorld.xml
# resources/Shaders/Sprite.vert.glsl
# src/Engine/Rendering/DrawFinalPass.cpp
# src/Engine/Rendering/Model.cpp
# src/Engine/Rendering/RenderSystem.cpp
# src/Engine/Rendering/Renderer.cpp
# src/Game/Game.cpp
2016-02-10 19:52:42 +01:00
Jace
0825b10c75
Merge remote-tracking branch 'origin/master' into WeaponSystem
...
# Conflicts:
# src/Game/Systems/SoundSystem.cpp
2016-02-10 19:24:35 +01:00
Jace
ed06eacf6f
Merge pull request #91 from teamfisk/Sound
...
Sound fix
2016-02-10 19:16:45 +01:00
Jace
3c3149b13e
Merge pull request #90 from teamfisk/FrustumCulling
...
Correct bounding box for explosion effects
2016-02-10 19:16:36 +01:00
William Moberg
67cf008122
Bug fixing.
2016-02-10 18:03:58 +01:00
Tleety
53265bbc90
PNG is now a resource.
...
You can now load textures threaded.
PNG will now throw exceptions when errors happend
SpriteComponent is now working without billboarding.
2016-02-10 17:50:17 +01:00
Jocke
7cbdc33f84
Updated submodules
2016-02-10 17:39:23 +01:00
stiffly
8520192805
Merge remote-tracking branch 'origin/master' into Sound
2016-02-10 17:17:58 +01:00
stiffly
1ba9d97ab7
Fixed crash when trying to jump, when no player is spawned.
2016-02-10 17:17:41 +01:00
Teejoon
fa781d5c88
Merge branch 'Importer' of https://github.com/teamfisk/TacticalZ into Importer
2016-02-10 17:16:14 +01:00
Teejoon
97780395cf
... Now mipmaps and Splatmaps i comming :)
2016-02-10 17:15:54 +01:00
Teejoon
b0bdca5cdd
SplatMap räknas rätt ny och mitmaps i Texture.cpp
2016-02-10 17:15:08 +01:00
Jocke
9645169797
Merge remote-tracking branch 'origin/master' into TCPConnections
...
# Conflicts:
# include/Engine/Network/Client.h
# include/Engine/Network/Network.h
# include/Engine/Network/Packet.h
# include/Engine/Network/Server.h
# src/Engine/Network/Client.cpp
# src/Engine/Network/Packet.cpp
# src/Engine/Network/Server.cpp
# src/Tests/HealthSystemTest.cpp
2016-02-10 17:05:07 +01:00
verysecrethero
02cd822cf1
Tiny test refactoring
2016-02-10 17:04:05 +01:00
Jace
2c0f66d9c7
Merge remote-tracking branch 'origin/master' into WeaponSystem
...
# Conflicts:
# include/Engine/Collision/FillFrustumOctreeSystem.h
# include/Engine/Core/Octree.h
# include/Engine/Rendering/RenderSystem.h
# include/Game/Game.h
# resources/DefaultInput.ini
# resources/Schema/Components.xsd
# resources/Schema/Entities/Player.xml
# resources/Schema/Types/Entity.xsd
# src/Engine/Rendering/RenderSystem.cpp
# src/Game/Game.cpp
# src/Game/Systems/PlayerMovementSystem.cpp
2016-02-10 17:02:00 +01:00
verysecrethero
f7756ff60f
Tiny refactoring of PickupSpawnTest. Updated and fixed HealthSystemTest.
2016-02-10 16:51:00 +01:00
verysecrethero
2d5f71e442
Added 3 PickupSpawnSystem tests.
2016-02-10 16:25:47 +01:00
Jocke
4f2ad3ad00
Reliable message should now be working, further testing is to be done.
2016-02-10 16:16:56 +01:00
FakeShemp
cb77c1ff97
Working pcf, not optimized
2016-02-10 16:16:41 +01:00
William Moberg
27cdccac75
Frustrum octree should only get AABBs derived from Model now.
2016-02-10 16:10:41 +01:00
antc13
646806b50e
New Map with meshes WIP
2016-02-10 15:40:59 +01:00
FakeShemp
69db32337d
Shado wip
2016-02-10 15:16:58 +01:00
William Moberg
b2d35c80f7
Merge branch 'master' into FrustumCulling
...
# Conflicts:
# src/Engine/Collision/Collision.cpp
2016-02-10 15:08:40 +01:00
Tleety
04c23be136
Merge remote-tracking branch 'origin/master' into Menu
2016-02-10 15:01:51 +01:00
William Moberg
f3a76eb13e
Explosion effects should get a proper sized AABB.
2016-02-10 15:00:13 +01:00
Jace
d931660c56
WIP
2016-02-10 14:43:32 +01:00
Jace
019e85a425
Merge pull request #89 from teamfisk/Animations
...
Animations
2016-02-10 14:40:23 +01:00
viktorljung
61275274f7
Commited this
2016-02-10 14:39:45 +01:00
viktorljung
e9d36c48a6
Changed isSkined to IsSkinned and removed duplicated code in PickingPass
2016-02-10 14:36:25 +01:00
viktorljung
1e238b2407
Changed asset branch
2016-02-10 14:28:25 +01:00
verysecrethero
2f53ed140f
Merge remote-tracking branch 'origin/master' into AssaultBoost
...
# Conflicts:
# resources/Schema/Components.xsd
2016-02-10 14:16:55 +01:00
verysecrethero
1ebe174b94
Merge pull request #88 from teamfisk/Sound
...
Sound
2016-02-10 14:14:47 +01:00
viktorljung
08328a781c
Merge remote-tracking branch 'origin/master' into Animations
...
# Conflicts:
# assets
# include/Engine/Rendering/Model.h
# src/Engine/Collision/Collision.cpp
2016-02-10 14:13:08 +01:00
stiffly
c2128790af
Now using appropriate variable to see if a player is on ground. Does not check if playervel.y == 0 which will be false if a player is on a obstacle.
2016-02-10 14:07:11 +01:00
viktorljung
afebf879a0
Merge fixes
2016-02-10 13:44:47 +01:00
William Moberg
86f4ff0b3c
Added an annotation for Trigger and Collideable components.
2016-02-10 12:38:36 +01:00
Jace
645ee9013a
Merge pull request #85 from teamfisk/FrustumCulling
...
Frustum culling
2016-02-10 12:35:24 +01:00
Jace
4a5ab048bd
Merge pull request #86 from teamfisk/Sound
...
Sound
2016-02-10 12:33:01 +01:00
verysecrethero
b6b96c5f11
Added DoubleJumpHexagon entity. Spawned DoubleJumpHexagon as the player doublejumps. Fixed DoubleJumping bug where you couldnt doublejump on rocks (where velocity wasnt 0.0)
2016-02-10 11:51:58 +01:00
Ayumiwii
6af167675d
Shadow WIP stage 2
...
- fix cel-shading
2016-02-10 11:48:44 +01:00
stiffly
f6a7b8ea0c
Merge remote-tracking branch 'origin/master' into Sound
2016-02-10 11:37:17 +01:00
stiffly
3d2f9fa79d
Drum sounds does not start every single time a TriggerTouch happens. Specific and temporary logic for play test.
2016-02-10 11:36:54 +01:00
viktorljung
49e6252ee1
Merge remote-tracking branch 'origin/master' into Animations
...
# Conflicts:
# include/Engine/Rendering/DrawFinalPass.h
# resources/Schema/Components.xsd
# resources/Schema/Entities/CollisionTestLevel.xml
# resources/Schema/Types/Entity.xsd
# src/Engine/Collision/Collision.cpp
# src/Engine/Rendering/DrawFinalPass.cpp
# src/Engine/Rendering/RenderSystem.cpp
2016-02-10 11:33:45 +01:00
Jocke
2ec30fd2b2
Cleaned up code and fixed crash when closing client before server when using udp.
2016-02-10 11:28:03 +01:00
viktorljung
97be22c4a5
Skinned transparent model Picking fixed
2016-02-10 11:22:05 +01:00
stiffly
94ff12cf66
When using a PlaySoundOnEntity Event, you no longer have to provide the child of an entity as parameter.
2016-02-10 11:15:49 +01:00
William Moberg
0bbb627790
Merge branch 'master' into FrustumCulling
2016-02-10 11:04:31 +01:00
viktorljung
2c48c2680f
Cleanup
2016-02-10 11:04:28 +01:00
viktorljung
09bb42b3f4
Importer animation fix
2016-02-10 11:00:44 +01:00
William Moberg
d65ce805a5
FrustumOctree has its own system, won't cull away explosion effects.
2016-02-10 10:53:25 +01:00
Jace
067780c93f
Merge pull request #83 from teamfisk/DefenderShield
...
Defender shield
2016-02-10 10:33:36 +01:00
Jace
90192e016a
Merge pull request #82 from teamfisk/BoxModelCollision
...
Small fixes to collision/trigger-boxes, etc.
2016-02-10 10:08:54 +01:00
Jace
5cea3bed3a
Work in progress weapon system
2016-02-09 23:27:04 +01:00
viktorljung
daa96baab5
BoneAttachmentSystem fix for not having a skeleton
2016-02-09 23:03:49 +01:00
viktorljung
001e2441dd
Mergefixes
2016-02-09 22:54:51 +01:00
viktorljung
c09c2f4783
Merge remote-tracking branch 'origin/Importer' into Animations
...
# Conflicts:
# resources/Schema/Components.xsd
# resources/Schema/Entities/RenderingWorld.xml
# src/Engine/Rendering/DrawFinalPass.cpp
# src/Engine/Rendering/PickingPass.cpp
# src/Engine/Rendering/Skeleton.cpp
2016-02-09 22:50:19 +01:00
viktorljung
3c22dcc165
changed assetbranch
2016-02-09 22:34:09 +01:00
viktorljung
7212217460
Added animation blending and offset animation component
2016-02-09 22:15:43 +01:00
Jace
d83190290f
Server now broadcasts certain input commands to all other clients (for stuff like shooting)
2016-02-09 19:37:42 +01:00
Jace
d5647ce89c
Working 1-snapshot interpolation
2016-02-09 19:36:22 +01:00
William Moberg
ecfacee587
Undo debug test code.
2016-02-09 19:33:28 +01:00
William Moberg
a93ccecfeb
Debug test code.
2016-02-09 19:23:12 +01:00
William Moberg
7140b740b5
Models/Collideables/etc. won't need a AABB component anymore, if it has a Model component. In addition, they should take rotation into account, i.e it doesn't have to be axis-aligned.
2016-02-09 19:20:04 +01:00
Jocke
d2ed293183
Network is now working as udp or tcp. Next step is making the hybrid.
2016-02-09 19:14:56 +01:00
William Moberg
830e0f66c9
Tiny: Changed warning message.
2016-02-09 17:21:10 +01:00
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
verysecrethero
e9f5a3d263
Renamed some files from temporary filenames to DamageIndicator filenames
2016-02-09 16:28:43 +01:00
verysecrethero
8bdf87da12
Some cleanup of the code
2016-02-09 16:15:19 +01:00
Ayumiwii
ecd823cb9f
Shadow WIP stage 2
...
- Soft shadow
2016-02-09 16:15:11 +01:00
William Moberg
232bf66a09
Jump height is constant for the double jump.
2016-02-09 16:09:08 +01:00
Jace
e69864680d
PlayerMovementSystem now only updates the velocity of the local player, as it should
2016-02-09 16:08:06 +01:00
Jace
c69a80f5ba
Added System::LocalPlayer that is always set to the entity which is the local player, available to all systems.
2016-02-09 16:06:39 +01:00
verysecrethero
971fee4a0c
DamageIndicatorSystem code looking good. Test working well. Sprite display fixed by Viktor
2016-02-09 15:38:21 +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
FakeShemp
847c539373
Fix viewport
2016-02-09 14:44:12 +01:00
Ayumiwii
cb7f06573f
Shadows stage 2 WIP
2016-02-09 14:08:57 +01:00
Jace
d3bc48f5f7
Major networking refactoring to allow for snapshot filtering outside of netcode
2016-02-09 13:22:21 +01:00
Jocke
fccd8c64e7
WIP Clients are working properly, servers are not.
2016-02-09 11:43:16 +01:00
William Moberg
b748deb1e1
WIP FrustumCulling, most code added but not working now.
2016-02-09 10:05:49 +01:00
verysecrethero
0e9fb16399
Work started on DamageIndicatorSystem. Made some initial tests and test calculations
2016-02-08 17:58:07 +01:00
Teejoon
060e674a6f
Picking supports skinned meshes
2016-02-08 17:37:18 +01:00
stiffly
2c64ffc3d1
No longer using a variable to see if we're in editor mode.
2016-02-08 16:52:35 +01:00
stiffly
aa5878d6df
Used config for soundsystem properties.
2016-02-08 16:40:13 +01:00
stiffly
7752832ce5
No longer needs this walk logic in SoundSystem
2016-02-08 16:21:49 +01:00
stiffly
6f163bf3a3
Fixed bug where it crashed on respawn. Also bug where i subscribed to an event twice.
2016-02-08 16:13:09 +01:00
Tleety
9055d5f697
Bugfix
2016-02-08 15:22:28 +01:00
verysecrethero
db5301ff2c
Merge remote-tracking branch 'origin/Menu' into DamageIndicator
2016-02-08 15:03:45 +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
Jocke
ba9419b342
Moved UDP logic from Hybrid server/client to UDP server/client. fixed bug in Server::CheckForTimeOuts.
2016-02-08 14:32:00 +01:00
stiffly
14c5410524
Merge fix
2016-02-08 14:29:55 +01:00
stiffly
9da1419895
Merge remote-tracking branch 'origin/master' into Sound
2016-02-08 14:24:44 +01:00
stiffly
8e86cc2123
Walking sound logic moved to PlayerMovementSystem and makes use of "wishDirection" to alleviate the problem where m_DistanceMoved were reset when it was not supposed to.
2016-02-08 14:23:53 +01:00
William Moberg
11cf85cc73
Renamed CollidableOctreeSystem to FillOctreeSystem.
2016-02-08 14:17:19 +01:00
stiffly
3a5c0a2762
SoundSystem does not longer inherit from SoundManager. SoundManager is a individual class that listens to events. The SoundManager only listens to the local player.
2016-02-08 14:01:32 +01:00
stiffly
12c05d5a1c
Added an Queue event for sound emitters.
2016-02-08 13:59:35 +01:00
Jace
2b4e00e4b0
Refactored System constructor to take a struct instead of a bunch of parameters to reduce future pain and to be able to extend it with IsClient and IsServer flags.
2016-02-08 13:33:55 +01:00
William Moberg
6610bb974d
Only apply air friction if the ground is never hit during the frame.
2016-02-08 13:32:45 +01:00
Teejoon
d2cfa592f0
Supports skinnd and unskinned meshes
...
ExplosionEffects now supports SplatMapping
2016-02-08 13:01:10 +01:00
Tleety
971beb29d8
Merge remote-tracking branch 'origin/master' into DefenderShield
...
# Conflicts:
# resources/Schema/Components.xsd
2016-02-08 12:30:41 +01:00
Tleety
2ee21e05d4
Fixed so that Shielded objects can be picked. Shield objects can not however, so they will not be able to be picked in editor either.
2016-02-08 12:29:41 +01:00
William Moberg
5987751add
Merge pull request #81 from teamfisk/HealthPickup
...
Health pickup
2016-02-08 11:50:47 +01:00
Tleety
94b59af973
Defender shield should now be working
2016-02-08 11:47:35 +01:00
Jace
70f8237a16
Merge pull request #60 from teamfisk/3rdPersonDeathCam
...
3rd person death cam
2016-02-08 11:39:57 +01:00
Jace
99cbdd3c1e
Player death effect fixes
2016-02-08 11:39:29 +01:00
verysecrethero
503613907e
Merge remote-tracking branch 'origin/master' into HealthPickup
2016-02-08 11:39:05 +01:00
verysecrethero
ce22854168
HealthPickups are now based on a percentage of player maxhealth. You can no longer pickup healthpacks if you are at max health. You can no longer gain more than maxHealth.
2016-02-08 11:22:28 +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
4bf91ba56a
Merge remote-tracking branch 'origin/master' into AssaultBoost
...
# Conflicts:
# resources/Schema/Components.xsd
# src/Game/Systems/PlayerMovementSystem.cpp
2016-02-08 10:12:13 +01:00
Teejoon
43719f8304
Added texture tiling to shaders (exkluding ExplosinEffects)
2016-02-07 15:27:26 +01:00
Teejoon
92ab22e779
Splatmapping now working.
...
Rendering pipleline now support 3 different types of Material:
Basic: a material with a single color on every property (diffuse, specular, ect).
SingleTextures: a material with a single texture in all or any property. Have a single color on the rest.
SplatMapping: has a SplatMap and 0 to 5 different textures to every property. Properties with o texture uses a single color insted.
All materials with a texture has a UVRepeat, telling how many time to till in U and in V.
modelJobs now uses ShadeID, ModelID and TextureID for the Hash insted of only Texture
MayaExported exports 3 differnt types of material, the same as the piplen now supports.
2016-02-07 13:39:13 +01:00
viktorljung
933a32aa8d
Animations kind of working
2016-02-06 18:09:51 +01:00
Jocke
88d7b79cd3
TCP and UDP Client are working for 1 connected player, more players are not tested yet
2016-02-05 18:30:31 +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
stiffly
09fb3a6571
Added some comments.
2016-02-05 18:04:36 +01:00
William Moberg
40788c7400
Merge pull request #80 from teamfisk/DashFixBranch
...
Miscellaneous small fixes: For Tests, CapturePoint xml file, HealthSy…
2016-02-05 18:04:15 +01:00
stiffly
becb197feb
Player walk is now based on distance traveled, and it is also reset when key is released. However when dashing the player step sound is still played. The distance of a step is also hard coded in the header file. Will config it up some day.
2016-02-05 17:46:27 +01:00
William Moberg
59bdc614f2
Put SpecialAbility on left shift, and Sprint on left shift in DefaultInput.
2016-02-05 17:34:19 +01:00
Ayumiwii
6542d1b444
Shadow WIP
...
- DepthTexture working
2016-02-05 17:29:53 +01:00
stiffly
454eef8225
WIP. Improving player walk logic.
2016-02-05 17:21:48 +01:00
stiffly
febbadbd01
Accidentally added the sound system twice. Lead to funny behavior.
2016-02-05 17:21:31 +01:00
viktorljung
8034b42c87
spriteComponent WIP
2016-02-05 16:43:57 +01:00
stiffly
fbdaf92953
Started refactoring. Put player walk logic in a designated sound system.
2016-02-05 16:39:23 +01:00
stiffly
3e2afd7bf2
Added dash sound
2016-02-05 16:37:56 +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
66f442f1af
Added HealthGain to HealthPickup component. Changed PickupSpawnSystem so it copies the values from the old to the new entity.
2016-02-05 16:13:59 +01:00
Ayumiwii
bbf6058c17
Shadow WIP
...
- fixed file placing of ShadowPass.cpp
2016-02-05 16:13:46 +01:00
verysecrethero
2542397511
Miscellaneous small fixes: For Tests, CapturePoint xml file, HealthSystem, DashAbility xml file.
2016-02-05 15:35:51 +01:00
Ayumiwii
0e51ae7dc9
shadow wip
2016-02-05 15:31:20 +01:00
William Moberg
7641ba49c7
Weapon doesn't explode in first person.
2016-02-05 15:16:24 +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
Ayumiwii
c912cd7a42
Shadows wip
2016-02-05 15:12:17 +01:00
Ayumiwii
7f1016476b
Shadows WIP
...
- create 2D texture (depthmap)
2016-02-05 15:08:56 +01:00
William Moberg
e3a44d37d2
Merge branch 'master' into BoxModelCollision
...
# Conflicts:
# src/Game/Systems/PlayerMovementSystem.cpp
2016-02-05 14:59:14 +01:00
William Moberg
428dca003d
Tiny bug fix.
2016-02-05 14:40:50 +01:00
William Moberg
4fe9e4f1c3
Debug cleanup and some bug fixes.
2016-02-05 14:38:08 +01:00
stiffly
e90f802d48
Merge remote-tracking branch 'origin/master' into Sound
2016-02-05 13:59:21 +01:00
Teejoon
ceab837e27
Merge branch 'master' of https://github.com/teamfisk/TacticalZ into Importer
...
Conflicts:
include/Engine/Rendering/RawModelCustom.h
src/Engine/Rendering/RawModelCustom.cpp
src/Engine/Rendering/Skeleton.cpp
2016-02-05 13:59:01 +01:00
Teejoon
d1a309be10
Now supports reading of 3 different types of materials
2016-02-05 13:51:47 +01:00
William Moberg
d61e605093
Can walk up "stair-steps". Cleanup WIP.
...
Better performance in RectanglevsTriangle check.
Added IsOnGround flag and VerticalStepHeight in Physics.
Lotsa commented code saved for historical reasons, remove later.
2016-02-05 10:56:34 +01:00
stiffly
71a86cab11
removed event that's not being used
2016-02-05 10:07:56 +01:00
viktorljung
b6e0332574
Fixed support for new animation structure, not done yet
2016-02-05 10:07:22 +01:00
Tleety
c526a7af55
WIP stencil stuff
2016-02-04 17:58:36 +01:00
verysecrethero
6a23a987b3
Started PickupSpawnSystem, added 2 events and a system
2016-02-04 17:43:45 +01:00
verysecrethero
047e71a4e1
Added BoostAssault,BoostDefender components. Added their effects in HealthSystem,PlayerMovementSystem
2016-02-04 16:18:54 +01:00
stiffly
d50caa1763
Gain events tested. works as intended
2016-02-04 16:14:50 +01:00
Jocke
9232b24a7b
WIP Reliable message
2016-02-04 15:49:04 +01:00
Teejoon
c272857819
Merge branch 'Importer' of https://github.com/teamfisk/TacticalZ into Importer
...
Conflicts:
src/Engine/Rendering/RawModelCustom.cpp
tools/MayaExporter/MayaExporter/Skeleton.cpp
2016-02-04 15:05:00 +01:00
Teejoon
336b058c9f
WIP, commit to be able to pull stuff down
2016-02-04 14:58:46 +01:00
Tleety
7c582898f4
Working stencil buffer for the shield.
2016-02-04 14:33:39 +01:00
Jace
3a2b124cae
Replication flag in component definition. Component definitions should now inherit from Types/Component.xsd
2016-02-04 13:36:12 +01:00
Jace
02b69a86e7
Fixed DEBUG_IF
2016-02-04 13:36:11 +01:00
Jace
ff26e1235c
Merge pull request #77 from teamfisk/AMDCrashFix
...
AMD crash fix???????????
2016-02-04 12:05:05 +01:00
viktorljung
571c41589a
Merge remote-tracking branch 'origin/Importer' into Animations
2016-02-04 11:54:20 +01:00
viktorljung
35376178b1
WIP
2016-02-04 11:54:13 +01:00
Jace
6990e473b3
Adding a clear here makes AMD drivers NOT crash for some reason. We're fixing the symptom but not the underlying cause.
2016-02-04 11:53:35 +01:00
antc13
84499665d0
Changed vertices to skinnedVertices in RawModelCustom.cpp
2016-02-04 11:53:17 +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
d4292d4b43
Merge pull request #63 from teamfisk/AssaultDash
...
Added AssaultDash
2016-02-04 11:50:00 +01:00
verysecrethero
774e17ffc9
Merge remote-tracking branch 'origin/master' into AssaultDash
2016-02-04 11:42:14 +01:00
verysecrethero
035c79564b
Changed Dash name to DashAbility. Fixed dash bug where you could do two different keys to dash.
2016-02-04 11:41:21 +01:00
viktorljung
2733efdc0d
Merge remote-tracking branch 'origin/Importer' into Animations
...
# Conflicts:
# include/Engine/Rendering/Skeleton.h
# src/Engine/Rendering/RawModelCustom.cpp
# src/Engine/Rendering/Skeleton.cpp
2016-02-04 11:32:44 +01:00
antc13
afa4f425a8
Merge branch 'Importer' of https://github.com/teamfisk/TacticalZ into Importer
2016-02-04 11:26:23 +01:00
antc13
356cf72b0f
Changed the structure of the Animation Data in both Exporter & Importer.
2016-02-04 11:25:31 +01:00
viktorljung
6aec7555cc
WIP Waiting for importer
2016-02-04 11:13:33 +01:00
Tleety
379d211832
some fixes with the stencil states and implemented stencil func/stencilop/stencilmask to renderstate
2016-02-04 11:13:26 +01:00
stiffly
0a8ee1623f
Merge remote-tracking branch 'origin/master' into Sound
...
# Conflicts:
# assets
2016-02-04 10:47:30 +01:00
verysecrethero
03a16b46b5
Dash component now has the dash-maxCoolDownVariable in it.
2016-02-04 10:28:28 +01:00
verysecrethero
0bbaf1d576
Oops! Removed DebugCode...
2016-02-04 10:04:44 +01:00
Tleety
bc01e147c2
Some state stuff, some draw stuff, some QA map stuff
2016-02-03 18:09:44 +01:00
verysecrethero
1bd4aa91ff
Oops! Readded "Sprint" command. Removed some unnecessary variables in FirstPersonInputController. Fixed bug where you couldnt dash right away as the game started.
2016-02-03 17:45:37 +01:00
verysecrethero
7b5a2a5388
Dashing now works great both with shift and doubletap. Added Dash Component. Changed default Player.xml to have a Dash Component. Disabled Sprint. You can now disable DoubleTapToDash in Input.Ini. Added command "SpecialAbility".
2016-02-03 17:30:46 +01:00
stiffly
2e3e59a1e2
Merge remote-tracking branch 'origin/master' into Sound
...
# Conflicts:
# resources/Schema/Entities/Player.xml
2016-02-03 16:52:33 +01:00
Jace
bd2da7bc9f
Revert "Revert "Merge pull request #75 from teamfisk/NormalSpecularMapping""
...
This reverts commit b56824786c .
2016-02-03 16:30:00 +01:00
Jace
b56824786c
Revert "Merge pull request #75 from teamfisk/NormalSpecularMapping"
...
This reverts commit 192de80782 , reversing
changes made to 24aac6a00d .
2016-02-03 16:16:06 +01:00
stiffly
c2833b10c4
Hard coded (read retarded) improvements added to player walk logic
2016-02-03 15:55:32 +01:00
stiffly
938caa6ba2
Now uses OnComponentAttached event. Can now queue sound on a source.
2016-02-03 15:48:25 +01:00
verysecrethero
13161b4f57
Merge remote-tracking branch 'origin/master' into AssaultDash
2016-02-03 15:07:19 +01:00
Tleety
5665c0f298
Models with Shield and shielded component now added to queues
2016-02-03 14:20:47 +01:00
Tleety
7ffbd8455f
Added Queues for the models with shield and shielded components.
2016-02-03 13:53:57 +01:00
Tleety
83713b3b6d
Renamde ShieldComponent since Component should not be in the name. Added Shielded component that will be put on objects that should be hidden behind shields.
2016-02-03 13:27:46 +01:00
Tleety
7bae2d0873
Added a ShieldComponent and a test area in QA map for defender shield
2016-02-03 11:58:06 +01:00
verysecrethero
9d3171540d
AssaultDashCheck is now in FirstPersonInputController instead. TODO: config option, shift button, forward/backward dash
2016-02-03 11:54:14 +01:00
verysecrethero
2391a0dbe9
Merge remote-tracking branch 'origin/master' into AssaultDash
2016-02-03 11:51:26 +01:00
verysecrethero
2961f198b3
PlayerDeathSystem is now working well. Changed so the model is oriented correctly. Changed so camera is behind the player. Copied the current animation and froze it.
2016-02-03 11:48:22 +01:00
Tleety
455e59a04f
Made the TEMPORARY capture point boxes transparent.
2016-02-03 11:39:18 +01:00
verysecrethero
39653a1e4c
Merge remote-tracking branch 'origin/master' into 3rdPersonDeathCam
2016-02-03 10:38:21 +01:00
Jace
2cbeef4c69
Merge pull request #74 from teamfisk/Warnings-Jocke
...
Fixed warnings associated with Network
2016-02-03 10:37:10 +01:00
Jace
192de80782
Merge pull request #75 from teamfisk/NormalSpecularMapping
...
Normal specular mapping
2016-02-03 10:34:22 +01:00
Jocke
7bf4f5c30e
Merge remote-tracking branch 'origin/master' into TCPConnections
2016-02-03 10:29:36 +01:00
Jocke
e133791369
WIP Reliable Message
2016-02-03 10:28:15 +01:00
stiffly
a64d227cab
Assured the volume channels were working. Playing around with drumloop
2016-02-03 10:17:53 +01:00
Tleety
51a588657e
QA map change
2016-02-03 10:11:53 +01:00
verysecrethero
73ab9bb4c6
Merge remote-tracking branch 'origin/master' into AssaultDash
...
# Conflicts:
# src/Game/Systems/PlayerMovementSystem.cpp
2016-02-03 09:52:54 +01:00
Tleety
73716c28e2
pickpass fix
2016-02-02 17:40:22 +01:00
Tleety
a3b7bd7df5
Fix in picking pass, QA map fix. Blue and red ray change. Player weapon change.
2016-02-02 17:39:57 +01:00
William Moberg
c4fb604617
Merge branch 'BoxModelCollision' of github.com:teamfisk/TacticalZ into BoxModelCollision
2016-02-02 17:36:50 +01:00
Teejoon
da49dc35ee
Added stuff to .gitignore file
2016-02-02 17:31:19 +01:00
William Moberg
214dad2afc
Removed commented code.
2016-02-02 17:25:59 +01:00
antc13
d99bf60510
Merge branch 'Importer' of https://github.com/teamfisk/TacticalZ into Importer
2016-02-02 17:22:06 +01:00
antc13
9cb41fcebe
Fixed the exported animation matrices
2016-02-02 17:21:51 +01:00
William Moberg
affcc5305b
Collision affects velocity correctly, no wierd ice cream sliding along walls.
2016-02-02 17:19:59 +01:00
Tleety
11025b5466
QA-map stuff
2016-02-02 17:19:58 +01:00
Teejoon
4357759715
Merge branch 'Importer' of https://github.com/teamfisk/TacticalZ into Importer
2016-02-02 17:18:54 +01:00
Teejoon
bb4a65a1db
Non-skined mesh WIP
2016-02-02 17:18:42 +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
Tleety
eba36b8492
Some QA-map fixes
2016-02-02 17:12:14 +01:00
Tleety
55854f5c0d
Merge remote-tracking branch 'origin/master' into NormalSpecularMapping
2016-02-02 16:30:57 +01:00
Tleety
12a181c1ff
Fixed a bug where normals scaled with model scale. Again.
2016-02-02 16:11:03 +01:00
Tleety
b131f56f5e
Made a quality assurance world that will need to be used before creating a pull request
2016-02-02 16:06:42 +01:00
Jace
24aac6a00d
Merge pull request #62 from teamfisk/DoubleJump
...
You can now DoubleJump!
2016-02-02 15:31:03 +01:00
verysecrethero
7236da09b4
Merge remote-tracking branch 'origin/master' into 3rdPersonDeathCam
2016-02-02 15:13:00 +01:00
verysecrethero
45a92b362f
DoubleJumping now in InputController instead.
2016-02-02 15:10:11 +01:00
viktorljung
89bc063ef0
Merge remote-tracking branch 'origin/Importer' into Animations
...
# Conflicts:
# src/Engine/Rendering/DrawFinalPass.cpp
2016-02-02 15:01:34 +01:00
stiffly
88ad127d8d
plays notification on captured/lost point
2016-02-02 14:57:03 +01:00
viktorljung
dba2fbdc0c
WIP
2016-02-02 14:52:31 +01:00
antc13
69bb17aa90
Merge branch 'Importer' of https://github.com/teamfisk/TacticalZ into Importer
...
# Conflicts:
# tools/MayaExporter/MayaExporter/Skeleton.cpp
2016-02-02 14:50:01 +01:00
antc13
e8186a7062
Changed the way we're exporting animations.
2016-02-02 14:47:22 +01:00
verysecrethero
2085d9ec9e
Merge remote-tracking branch 'origin/master' into DoubleJump
2016-02-02 14:22:00 +01:00
stiffly
83281fdaf1
Changed model in player.xml
2016-02-02 13:39:11 +01:00
stiffly
d763789490
Merge remote-tracking branch 'origin/master' into Sound
...
# Conflicts:
# src/Engine/Sound/SoundSystem.cpp
2016-02-02 13:38:49 +01:00
Jocke
6a3f585fb9
Fixed warnings associated with Network.cpp, Client.cpp, Server.cpp and Packet.cpp.
...
BOOST_ASIO_ERROR_CATEGORY_NOEXCEPT': macro redefinition was fixed by https://svn.boost.org/trac/boost/ticket/11539
2016-02-02 13:26:15 +01:00
stiffly
cb0feb0b84
Tested hurt event. Randomizes between several different ones.
2016-02-02 13:25:25 +01:00
Tleety
7b4826cb44
Merge remote-tracking branch 'origin/master' into NormalSpecularMapping
2016-02-02 13:24:31 +01:00
Tleety
28d412f5c7
Some small changes to test world and assets
2016-02-02 13:24:18 +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
Jace
563fd4082e
Updated movement test for model collisions
2016-02-02 12:10:39 +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
Tleety
9c2e459e0c
Deatheffect color now correctly calculated
2016-02-02 10:58:00 +01:00
Teejoon
9573958a86
Fixed Git's shitty merge in Skeleton.cpp and The Exporter now Exports meshes with and without skins
2016-02-02 10:19:00 +01:00
William Moberg
796e3eac79
Merge branch 'master' into BoxModelCollision
2016-02-02 10:16:48 +01:00
Tleety
8299b99e2f
Test world changes and some other small fixes
2016-02-01 19:08:46 +01:00
Tleety
c708f1582c
Merge remote-tracking branch 'origin/master' into NormalSpecularMapping
2016-02-01 18:30:30 +01:00
Tleety
782c1a388a
Comment
2016-02-01 18:23:40 +01:00
Tleety
a188a3f7fa
Removed widget pointlight since it is now redundant
2016-02-01 18:22:36 +01:00
Tleety
ed7d00c1d8
Bug where widgets did not get their ambient light now fixed.
2016-02-01 18:19:38 +01:00
antc13
210e11e659
Merge branch 'Importer' of https://github.com/teamfisk/TacticalZ into Importer
2016-02-01 18:08:22 +01:00
Teejoon
bbbebe077b
Merge branch 'Importer' of https://github.com/teamfisk/TacticalZ into Importer
...
Conflicts:
tools/MayaExporter/MayaExporter/Skeleton.cpp
2016-02-01 18:06:35 +01:00
William Moberg
30b1dab764
More efficient collision resolution case + comments.
2016-02-01 18:06:28 +01:00
Teejoon
4d19158600
No longer need to key frame joins for exporting. Also don't save animations between exports
2016-02-01 18:04:16 +01:00
Jace
9090be8acf
Merge branch 'Warnings-Simon'
2016-02-01 17:53:55 +01:00
Jace
a3d4eb65d5
Fixes #66 warnings
2016-02-01 17:53:01 +01:00
Jace
9b2a4be707
Merge pull request #71 from teamfisk/Warnings-Adam
...
Warnings adam
2016-02-01 17:52:18 +01:00
stiffly
5474a18753
#68 Fixed warning in SoundSystem.cpp
2016-02-01 17:15:51 +01:00
stiffly
4dcf5a8fa0
#68 fixed warning.
2016-02-01 17:05:15 +01:00
stiffly
4ccda5ee43
WIP
2016-02-01 17:03:41 +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
Tleety
53cae25eb2
WIP on widget fuckery
2016-02-01 16:56:55 +01:00
William Moberg
30ad238697
Merge branch 'master' into BoxModelCollision
2016-02-01 16:17:10 +01:00
William Moberg
3cfbbbbf54
CollisionSystem now utilizes Octree for collision detection.
2016-02-01 16:13:48 +01:00
Adam Byléhn
ca8b7cbee8
Merge pull request #65 from teamfisk/EditorUsefulness
...
Editor usefulness
2016-02-01 16:13:37 +01:00
stiffly
c5462b0363
Merge remote-tracking branch 'origin/master' into Sound
2016-02-01 14:35:47 +01:00
stiffly
25b3c02d29
Adding sounds for: jump, walk, shoot
2016-02-01 14:35:23 +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
William Moberg
76274c326e
Fixed going through flat large triangles. Velocity affected by collision.
2016-02-01 13:34:39 +01:00
Tleety
7054822be2
SceneLight component now working
2016-02-01 11:12:03 +01:00
viktorljung
6ba87d2942
Fixed, Crash when trying to animate a model that doesn't contain animations
2016-02-01 10:42:23 +01:00
viktorljung
51075aefc8
Model that has animations is now visible when it does not play an animation (T-pose)
2016-02-01 10:24:50 +01:00
verysecrethero
7987d4b27c
Added AssaultDash and all its logic, including a doubletapkey. Doubletapkey could be made more generic.
2016-01-29 12:06:14 +01:00
verysecrethero
0c97ce7a4a
You can now DoubleJump!
2016-01-29 10:12:49 +01:00
verysecrethero
df05f1909b
Completed the code to trigger the 3rd person camera on death. Cleaned up PlayerDeathSystem. Fixed HealthSystemTest. Removed the test for PlayerDeathSystem
2016-01-28 11:43:38 +01:00
antc13
2efbedd4b4
Merge branch 'master' of https://github.com/teamfisk/TacticalZ into Importer
2016-01-27 18:46:03 +01:00
antc13
8834d5f7a0
Fixed Animation Export
2016-01-27 18:37:56 +01:00
Tleety
8bcafc1151
WIP
2016-01-27 18:07: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
viktorljung
c9b982bc89
Added BoneAttachment to Entity.xsd
2016-01-27 17:31:57 +01:00
viktorljung
2ec5023752
Changed Animation and BoneAttachment "Name" field to "AnimationName" and "BoneName"
2016-01-27 17:27:34 +01:00
Tleety
97cbc55223
Some debug features for color corrections and glow strength fix.
2016-01-27 17:21:00 +01:00
viktorljung
405002777c
Merge remote-tracking branch 'origin/EditorUsefulness' into Animations
...
# Conflicts:
# resources/Schema/Components.xsd
# resources/Schema/Entities/FastWorld.xml
# src/Engine/Rendering/DrawFinalPass.cpp
# src/Game/Game.cpp
2016-01-27 17:16:49 +01:00
viktorljung
8fc8d56ee1
Added BoneAttachment component
2016-01-27 17:14:16 +01:00
stiffly
950f3f3cf7
Fixed last commit. Removed the wrong thing.
2016-01-27 15:43:40 +01:00
stiffly
246f56c823
Removed brainless logic.
2016-01-27 15:40:01 +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
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
William Moberg
6ea490e215
Tried a horrible recursive method, extreme framedrop.
2016-01-27 10:34:26 +01:00
antc13
57a5cb58e1
Merge branch 'master' of https://github.com/teamfisk/TacticalZ into Importer
2016-01-27 09:37:14 +01:00
antc13
c5b1afb0d4
Exporter Fix
2016-01-27 09:37:01 +01:00
William Moberg
3389b965eb
Test on game level v1.
2016-01-25 10:55:05 +01:00
William Moberg
f1343e2f82
Collision may be working, kind of.
2016-01-24 21:08:42 +01:00
William Moberg
c9dc9a3570
Merge branch 'master' into BoxModelCollision
2016-01-24 15:38:38 +01:00
William Moberg
910b3d10e4
WIP (false collisions), collision method expanded, not working.
2016-01-24 15:32:10 +01:00
William Moberg
e6224a4e96
WIP (not working), attempt at separating axis theorem stuff.
2016-01-23 18:31:27 +01:00
William Moberg
6eeb3ea524
WIP, Bug fix + nitpicks + optimizations.
2016-01-23 17:50:35 +01:00
William Moberg
71404c8828
Special case for collision vs ground (upward facing) triangles.
2016-01-23 14:01:54 +01:00
William Moberg
3974c649ab
WIP on ModelBoxCollision. Octree works in Release mode.
2016-01-23 10:45:50 +01:00
William Moberg
1670fb4e48
Moved triangle vs ray code to method.
2016-01-22 14:45:50 +01:00
William Moberg
3955e1d60c
Can resolve collision when AABB corners cut through triangle.
...
At least two more cases left to resolve.
2016-01-22 13:46:09 +01:00
William Moberg
d25804e6f8
Merge branch 'master' into BoxModelCollision
2016-01-22 11:24:19 +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
d2984c6ae4
Merge branch 'master' into BoxModelCollision
2016-01-21 17:42:58 +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
4d5b835352
WIP triangles vs. AABB.
2016-01-20 16:43:09 +01:00