diff --git a/resources/Schema/Entities/AbilityDemo.xml b/resources/Schema/Entities/AbilityDemo.xml
index 6c133c45..cec967e0 100755
--- a/resources/Schema/Entities/AbilityDemo.xml
+++ b/resources/Schema/Entities/AbilityDemo.xml
@@ -7,6 +7,10 @@
1
0.82000017166137695
+
+ 0.32289272439493288
+ 0.5
+
@@ -73,7 +77,9 @@
-
+
+ 47
+
Models/Core/UnitSphere.mesh
false
@@ -92,6 +98,11 @@
+
+
+
+
+
Schema/Entities/PlayerAssaultBlue.xml
Schema/Entities/PlayerDefenderBlue.xml
@@ -99,6 +110,7 @@
Models/Characters/Assault/AssaultBlue.mesh
+ false
@@ -109,6 +121,18 @@
+
+
+
+ Models/Highgrounds/Hg21.mesh
+
+
+
+
+
+
+
+
diff --git a/resources/Schema/Entities/OverwatchCameraSUPERBACKUP.xml b/resources/Schema/Entities/OverwatchCameraSUPERBACKUP.xml
new file mode 100755
index 00000000..37e7f4d1
--- /dev/null
+++ b/resources/Schema/Entities/OverwatchCameraSUPERBACKUP.xml
@@ -0,0 +1,3065 @@
+
+
+
+
+
+ 0.014999999664723873
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ PickTeam
+ 1
+
+
+
+
+
+
+
+
+
+
+ Models/Core/UnitQuad.mesh
+
+ Textures/Core/White.png
+
+
+
+ PickClass
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Models/Core/UnitQuad.mesh
+
+ Textures/HUD/ButtonCorner_16.png
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+ Models/Core/UnitQuad.mesh
+
+ Textures/HUD/ButtonCorner_16.png
+ false
+
+
+
+
+
+
+
+
+
+
+
+ Models/Core/UnitQuad.mesh
+
+ Textures/HUD/ButtonCorner_16.png
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+ Models/Core/UnitQuad.mesh
+
+ Textures/HUD/ButtonCorner_16.png
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Blend
+
+
+
+ 1.6000000238418579
+ Models/Characters/Assault/AssaultBluePose.mesh
+ false
+
+
+
+
+
+
+
+
+
+
+
+ AssaultPoseF
+
+ true
+
+
+
+
+
+
+
+
+ R_Arm_Weapon_Joint
+
+
+ Models/Weapons/Blue/AssaultWeaponBlue.mesh
+
+
+
+
+
+
+
+
+
+
+
+ Models/Core/UnitSphere.mesh
+ false
+
+
+ 0.30000001192092896
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ \1
+ Fonts/Hind-Edited.otf,64
+
+
+
+
+
+
+
+
+
+
+
+ Assault
+ Fonts/Hind-Edited.otf,64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100
+ Fonts/Hind-Edited.otf,64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Team Speed Boost
+ Fonts/Hind-Edited.otf,64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ \1
+ Fonts/Hind-Edited.otf,64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ \4
+ Fonts/Hind-Edited.otf,64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ \7
+ Fonts/Hind-Edited.otf,64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Dash
+ Fonts/Hind-Edited.otf,64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Models/Core/UnitQuad.mesh
+
+ Textures/Icons/Abilities/Square/Superman-01.png
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Models/Core/UnitQuad.mesh
+
+ Textures/Icons/Shoe-01.png
+
+
+
+
+
+
+
+
+
+
+
+ x2 Jump
+ Fonts/Hind-Edited.otf,64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ PickTeam
+ 1
+
+
+
+
+
+
+
+
+ Models/Core/UnitQuad.mesh
+
+ Textures/Core/White.png
+
+
+
+ PickClass
+ 2
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Models/Core/UnitQuad.mesh
+
+ Textures/HUD/ButtonCorner_16.png
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+ Models/Core/UnitQuad.mesh
+
+ Textures/HUD/ButtonCorner_16.png
+ false
+
+
+
+
+
+
+
+
+
+
+
+ Models/Core/UnitQuad.mesh
+
+ Textures/HUD/ButtonCorner_16.png
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+ Models/Core/UnitQuad.mesh
+
+ Textures/HUD/ButtonCorner_16.png
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Blend
+
+
+
+ 1.6000000238418579
+ Models/Characters/Defender/DefenderBluePose.mesh
+ false
+
+
+
+
+
+
+
+
+
+
+
+ DefenderPoseF
+
+ true
+
+
+
+
+
+
+
+
+ R_Arm_Weapon_Joint
+
+
+ Models/Weapons/Blue/DefenderWeaponBlue.mesh
+
+
+
+
+
+
+
+
+
+
+
+ Models/Core/UnitSphere.mesh
+ false
+
+
+ 0.30000001192092896
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ \2
+ Fonts/Hind-Edited.otf,64
+
+
+
+
+
+
+
+
+
+
+
+ Defender
+ Fonts/Hind-Edited.otf,64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 150
+ Fonts/Hind-Edited.otf,64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Team Shield Boost
+ Fonts/Hind-Edited.otf,64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ \2
+ Fonts/Hind-Edited.otf,64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ \5
+ Fonts/Hind-Edited.otf,64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ \7
+ Fonts/Hind-Edited.otf,64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Personal Shield
+ Fonts/Hind-Edited.otf,64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Models/Core/UnitQuad.mesh
+
+ Textures/Icons/Abilities/Square/SheildDots-01.png
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ PickTeam
+ 1
+
+
+
+
+
+
+
+
+
+
+ Models/Core/UnitQuad.mesh
+
+ Textures/Core/White.png
+
+
+
+ PickClass
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Models/Core/UnitQuad.mesh
+
+ Textures/HUD/ButtonCorner_16.png
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+ Models/Core/UnitQuad.mesh
+
+ Textures/HUD/ButtonCorner_16.png
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+ Models/Core/UnitQuad.mesh
+
+ Textures/HUD/ButtonCorner_16.png
+ false
+
+
+
+
+
+
+
+
+
+
+
+ Models/Core/UnitQuad.mesh
+
+ Textures/HUD/ButtonCorner_16.png
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Blend
+
+
+
+ 1.6000000238418579
+ Models/Characters/Sniper/SniperBluePose.mesh
+ false
+
+
+
+
+
+
+
+
+
+
+
+ SniperPoseF
+
+ true
+
+
+
+
+
+
+
+
+ R_Arm_Weapon_Joint
+
+
+ Models/Weapons/Blue/SecondaryWeaponBlue.mesh
+
+
+
+
+
+
+
+
+
+
+
+ Models/Core/UnitSphere.mesh
+ false
+
+
+ 0.30000001192092896
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ \3
+ Fonts/Hind-Edited.otf,64
+
+
+
+
+
+
+
+
+
+
+
+ Sniper
+ Fonts/Hind-Edited.otf,64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100
+ Fonts/Hind-Edited.otf,64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Team Accuracy Boost
+ Fonts/Hind-Edited.otf,64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ \3
+ Fonts/Hind-Edited.otf,64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ \6
+ Fonts/Hind-Edited.otf,64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ \7
+ Fonts/Hind-Edited.otf,64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Sprint
+ Fonts/Hind-Edited.otf,64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Models/Core/UnitQuad.mesh
+
+ Textures/Icons/Abilities/Square/Dash-01.png
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Models/Core/UnitQuad.mesh
+
+ Textures/Core/White.png
+ true
+
+
+
+ PickTeam
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Models/Core/UnitQuad.mesh
+
+ Textures/HUD/ButtonCorner_16.png
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+ Models/Core/UnitQuad.mesh
+
+ Textures/HUD/ButtonCorner_16.png
+ false
+
+
+
+
+
+
+
+
+
+
+
+ Models/Core/UnitQuad.mesh
+
+ Textures/HUD/ButtonCorner_16.png
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+ Models/Core/UnitQuad.mesh
+
+ Textures/HUD/ButtonCorner_16.png
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Blue
+ Fonts/DroidSans.ttf,64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Models/Core/UnitQuad.mesh
+
+ Textures/Core/White.png
+ true
+
+
+
+ PickTeam
+ 2
+
+
+
+
+
+
+
+
+
+
+ Red
+ Fonts/DroidSans.ttf,64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Models/Core/UnitQuad.mesh
+
+ Textures/HUD/ButtonCorner_16.png
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+ Models/Core/UnitQuad.mesh
+
+ Textures/HUD/ButtonCorner_16.png
+ false
+
+
+
+
+
+
+
+
+
+
+
+ Models/Core/UnitQuad.mesh
+
+ Textures/HUD/ButtonCorner_16.png
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+ Models/Core/UnitQuad.mesh
+
+ Textures/HUD/ButtonCorner_16.png
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Models/Core/UnitQuad.mesh
+
+ Textures/Core/White.png
+ true
+
+
+
+ PickTeam
+ 1
+
+
+
+
+
+
+
+
+
+
+ Spectator
+ Fonts/DroidSans.ttf,64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Models/Core/UnitQuad.mesh
+
+ Textures/HUD/ButtonCorner_16.png
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+ Models/Core/UnitQuad.mesh
+
+ Textures/HUD/ButtonCorner_16.png
+ false
+
+
+
+
+
+
+
+
+
+
+
+ Models/Core/UnitQuad.mesh
+
+ Textures/HUD/ButtonCorner_16.png
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+ Models/Core/UnitQuad.mesh
+
+ Textures/HUD/ButtonCorner_16.png
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 7
+ Fonts/DroidSans.ttf,64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ false
+ Models/Core/UnitQuad.mesh
+
+ Textures/Core/UnitHexagon.png
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 3
+
+
+ false
+ Models/Core/UnitQuad.mesh
+
+ Textures/Core/UnitHexagon_Rotated.png
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ false
+ Models/Core/UnitQuad.mesh
+
+ Textures/Core/UnitHexagon.png
+
+
+
+
+
+
+
+
+
+
+ 1
+
+
+
+ 4
+
+
+ false
+ Models/Core/UnitQuad.mesh
+
+ Textures/Core/UnitHexagon_Rotated.png
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ false
+ Models/Core/UnitQuad.mesh
+
+ Textures/Core/UnitHexagon.png
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 2
+
+
+ false
+ Models/Core/UnitQuad.mesh
+
+ Textures/Core/UnitHexagon_Rotated.png
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ false
+ Models/Core/UnitQuad.mesh
+
+ Textures/Core/UnitHexagon.png
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+
+
+ false
+ Models/Core/UnitQuad.mesh
+
+ Textures/Core/UnitHexagon_Rotated.png
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ false
+ Models/Core/UnitQuad.mesh
+
+ Textures/Core/UnitHexagon.png
+
+
+
+
+
+
+
+
+
+
+ 1
+
+
+
+
+ false
+ Models/Core/UnitQuad.mesh
+
+ Textures/Core/UnitHexagon_Rotated.png
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ false
+ Models/Core/UnitQuad.mesh
+
+ Textures/Core/White.png
+ true
+
+
+
+ SwapToTeamPick
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Models/Core/UnitQuad.mesh
+
+ Textures/HUD/ButtonCorner_16.png
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+ Models/Core/UnitQuad.mesh
+
+ Textures/HUD/ButtonCorner_16.png
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Change Team
+ Fonts/DroidSans.ttf,64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ false
+ Models/Core/UnitQuad.mesh
+
+ Textures/Core/White.png
+ true
+
+
+
+ SwapToClassPick
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Models/Core/UnitQuad.mesh
+
+ Textures/HUD/ButtonCorner_16.png
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+ Models/Core/UnitQuad.mesh
+
+ Textures/HUD/ButtonCorner_16.png
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Change Class
+ Fonts/DroidSans.ttf,64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ PickTeam
+ 1
+
+
+
+
+
+
+
+
+
+
+ Models/Core/UnitQuad.mesh
+
+ Textures/Core/White.png
+
+
+
+ PickClass
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Models/Core/UnitQuad.mesh
+
+ Textures/HUD/ButtonCorner_16.png
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+ Models/Core/UnitQuad.mesh
+
+ Textures/HUD/ButtonCorner_16.png
+ false
+
+
+
+
+
+
+
+
+
+
+
+ Models/Core/UnitQuad.mesh
+
+ Textures/HUD/ButtonCorner_16.png
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+ Models/Core/UnitQuad.mesh
+
+ Textures/HUD/ButtonCorner_16.png
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Blend
+
+
+
+ 1.6000000238418579
+ Models/Characters/Assault/AssaultRedPose.mesh
+ false
+
+
+
+
+
+
+
+
+
+
+
+ AssaultPoseF
+
+ true
+
+
+
+
+
+
+
+
+ R_Arm_Weapon_Joint
+
+
+ Models/Weapons/Red/AssaultWeaponRed.mesh
+
+
+
+
+
+
+
+
+
+
+
+ Models/Core/UnitSphere.mesh
+ false
+
+
+ 0.30000001192092896
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ \1
+ Fonts/Hind-Edited.otf,64
+
+
+
+
+
+
+
+
+
+
+
+ Assault
+ Fonts/Hind-Edited.otf,64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100
+ Fonts/Hind-Edited.otf,64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Team Speed Boost
+ Fonts/Hind-Edited.otf,64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ \1
+ Fonts/Hind-Edited.otf,64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ \4
+ Fonts/Hind-Edited.otf,64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ \7
+ Fonts/Hind-Edited.otf,64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Dash
+ Fonts/Hind-Edited.otf,64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Models/Core/UnitQuad.mesh
+
+ Textures/Icons/Abilities/Square/Superman-01.png
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Models/Core/UnitQuad.mesh
+
+ Textures/Icons/Shoe-01.png
+
+
+
+
+
+
+
+
+
+
+
+ x2 Jump
+ Fonts/Hind-Edited.otf,64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ PickTeam
+ 1
+
+
+
+
+
+
+
+
+ Models/Core/UnitQuad.mesh
+
+ Textures/Core/White.png
+
+
+
+ PickClass
+ 2
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Models/Core/UnitQuad.mesh
+
+ Textures/HUD/ButtonCorner_16.png
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+ Models/Core/UnitQuad.mesh
+
+ Textures/HUD/ButtonCorner_16.png
+ false
+
+
+
+
+
+
+
+
+
+
+
+ Models/Core/UnitQuad.mesh
+
+ Textures/HUD/ButtonCorner_16.png
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+ Models/Core/UnitQuad.mesh
+
+ Textures/HUD/ButtonCorner_16.png
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Blend
+
+
+
+ 1.6000000238418579
+ Models/Characters/Defender/DefenderRedPose.mesh
+ false
+
+
+
+
+
+
+
+
+
+
+
+ DefenderPoseF
+
+ true
+
+
+
+
+
+
+
+
+ R_Arm_Weapon_Joint
+
+
+ Models/Weapons/Red/DefenderWeaponRed.mesh
+
+
+
+
+
+
+
+
+
+
+
+ Models/Core/UnitSphere.mesh
+ false
+
+
+ 0.30000001192092896
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ \2
+ Fonts/Hind-Edited.otf,64
+
+
+
+
+
+
+
+
+
+
+
+ Defender
+ Fonts/Hind-Edited.otf,64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 150
+ Fonts/Hind-Edited.otf,64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Team Shield Boost
+ Fonts/Hind-Edited.otf,64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ \2
+ Fonts/Hind-Edited.otf,64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ \5
+ Fonts/Hind-Edited.otf,64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ \7
+ Fonts/Hind-Edited.otf,64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Personal Shield
+ Fonts/Hind-Edited.otf,64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Models/Core/UnitQuad.mesh
+
+ Textures/Icons/Abilities/Square/SheildDots-01.png
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ PickTeam
+ 1
+
+
+
+
+
+
+
+
+
+
+ Models/Core/UnitQuad.mesh
+
+ Textures/Core/White.png
+
+
+
+ PickClass
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Models/Core/UnitQuad.mesh
+
+ Textures/HUD/ButtonCorner_16.png
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+ Models/Core/UnitQuad.mesh
+
+ Textures/HUD/ButtonCorner_16.png
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+ Models/Core/UnitQuad.mesh
+
+ Textures/HUD/ButtonCorner_16.png
+ false
+
+
+
+
+
+
+
+
+
+
+
+ Models/Core/UnitQuad.mesh
+
+ Textures/HUD/ButtonCorner_16.png
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Blend
+
+
+
+ 1.6000000238418579
+ Models/Characters/Sniper/SniperRedPose.mesh
+ false
+
+
+
+
+
+
+
+
+
+
+
+ SniperPoseF
+
+ true
+
+
+
+
+
+
+
+
+ R_Arm_Weapon_Joint
+
+
+ Models/Weapons/Red/SecondaryWeaponRed.mesh
+
+
+
+
+
+
+
+
+
+
+
+ Models/Core/UnitSphere.mesh
+ false
+
+
+ 0.30000001192092896
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ \3
+ Fonts/Hind-Edited.otf,64
+
+
+
+
+
+
+
+
+
+
+
+ Sniper
+ Fonts/Hind-Edited.otf,64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 100
+ Fonts/Hind-Edited.otf,64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Team Accuracy Boost
+ Fonts/Hind-Edited.otf,64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ \3
+ Fonts/Hind-Edited.otf,64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ \6
+ Fonts/Hind-Edited.otf,64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ \7
+ Fonts/Hind-Edited.otf,64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Sprint
+ Fonts/Hind-Edited.otf,64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Models/Core/UnitQuad.mesh
+
+ Textures/Icons/Abilities/Square/Dash-01.png
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/Engine/Rendering/RenderSystem.cpp b/src/Engine/Rendering/RenderSystem.cpp
index 578ab44c..6526ff02 100644
--- a/src/Engine/Rendering/RenderSystem.cpp
+++ b/src/Engine/Rendering/RenderSystem.cpp
@@ -184,7 +184,7 @@ bool RenderSystem::isEntityVisible(EntityWrapper& entity)
}
// Hide things parented to local player if they have the HiddenFromLocalPlayer component
- bool outOfBodyExperience = false; // ResourceManager::Load("Config.ini")->Get("Debug.OutOfBodyExperience", false);
+ bool outOfBodyExperience = ResourceManager::Load("Config.ini")->Get("Debug.OutOfBodyExperience", false);
if (
(entity.HasComponent("HiddenForLocalPlayer") || entity.FirstParentWithComponent("HiddenForLocalPlayer").Valid())
&& (entity == m_LocalPlayer || entity.IsChildOf(m_LocalPlayer))
diff --git a/src/Game/Systems/PlayerMovementSystem.cpp b/src/Game/Systems/PlayerMovementSystem.cpp
index 1f5050e2..f7976814 100644
--- a/src/Game/Systems/PlayerMovementSystem.cpp
+++ b/src/Game/Systems/PlayerMovementSystem.cpp
@@ -21,7 +21,7 @@ void PlayerMovementSystem::Update(double dt)
{
updateMovementControllers(dt);
// Only do physics calculations on client and only for themselves.
- if (IsClient) {
+ if (IsClient || true) {
if (LocalPlayer.Valid()){
updateVelocity(LocalPlayer, dt);
}
@@ -73,7 +73,7 @@ void PlayerMovementSystem::Update(double dt)
return;
}
for (auto cDash : *pool) {
- if (cDash.EntityID != LocalPlayer.ID && (double)cDash["CoolDownMaxTimer"] - (double)cDash["CoolDownTimer"] < 0.5) {
+ if ((double)cDash["CoolDownMaxTimer"] - (double)cDash["CoolDownTimer"] < 0.5) {
// Spawn one afterimage for each player that Dashes.
EntityWrapper player(m_World, cDash.EntityID);
auto playerModel = player.FirstChildByName("PlayerModel");