aboutsummaryrefslogtreecommitdiff
path: root/Northstar.CustomServers/mod/scripts/vscripts/gamemodes/_gamemode_speedball.nut
diff options
context:
space:
mode:
authorMaya <malte.hoermeyer@web.de>2022-02-16 22:13:33 +0100
committerGitHub <noreply@github.com>2022-02-16 18:13:33 -0300
commit8c26a0b08d8327d6db14718754ff1b44e476acd2 (patch)
tree6609bc9b7dfb0fbd3822c4287a8145736ff7a6bc /Northstar.CustomServers/mod/scripts/vscripts/gamemodes/_gamemode_speedball.nut
parent695a7e279235d13590afef1531d6cd53736d947b (diff)
downloadNorthstarMods-8c26a0b08d8327d6db14718754ff1b44e476acd2.tar.gz
NorthstarMods-8c26a0b08d8327d6db14718754ff1b44e476acd2.zip
Fix Amped Hardpoint on Homestead (#174)
* Adds Missing Entity Data to Homestead * Fix Homestead in Script * Encapsulated getting Hardpointgroup in function * fixing respawning on amped hardpoint
Diffstat (limited to 'Northstar.CustomServers/mod/scripts/vscripts/gamemodes/_gamemode_speedball.nut')
-rw-r--r--Northstar.CustomServers/mod/scripts/vscripts/gamemodes/_gamemode_speedball.nut10
1 files changed, 9 insertions, 1 deletions
diff --git a/Northstar.CustomServers/mod/scripts/vscripts/gamemodes/_gamemode_speedball.nut b/Northstar.CustomServers/mod/scripts/vscripts/gamemodes/_gamemode_speedball.nut
index 9446a8c24..cb277b004 100644
--- a/Northstar.CustomServers/mod/scripts/vscripts/gamemodes/_gamemode_speedball.nut
+++ b/Northstar.CustomServers/mod/scripts/vscripts/gamemodes/_gamemode_speedball.nut
@@ -129,7 +129,7 @@ void function CreateFlagIfNoFlagSpawnpoint()
foreach ( entity hardpoint in GetEntArrayByClass_Expensive( "info_hardpoint" ) )
{
- if ( hardpoint.kv.hardpointGroup == "B" )
+ if ( GetHardpointGroup(hardpoint) == "B" )
{
CreateFlag( hardpoint )
return
@@ -160,4 +160,12 @@ void function GamemodeSpeedball_OnWinnerDetermined()
{
if(IsValid(file.flagCarrier))
file.flagCarrier.AddToPlayerGameStat( PGS_ASSAULT_SCORE, 1 )
+}
+
+string function GetHardpointGroup(entity hardpoint) //Hardpoint Entity B on Homestead is missing the Hardpoint Group KeyValue
+{
+ if((GetMapName()=="mp_homestead")&&(!hardpoint.HasKey("hardpointGroup")))
+ return "B"
+
+ return string(hardpoint.kv.hardpointGroup)
} \ No newline at end of file