Skip to content

Commit b66412c

Browse files
committed
send PW phase minutes in PwStatus
1 parent 4698591 commit b66412c

2 files changed

Lines changed: 6 additions & 1 deletion

File tree

Shared/LobbyClient/Protocol/Messages.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -780,12 +780,15 @@ public class PwStatus
780780
public PlanetWarsModes? PlanetWarsNextMode { get; set; }
781781
public DateTime? PlanetWarsNextModeTime { get; set; }
782782
public int MinLevel { get; set; }
783+
public int AttackerPhaseMinutes { get; set; }
784+
public int DefenderPhaseMinutes { get; set; }
783785
}
784786

785787
[Message(Origin.Server)]
786788
public class PwAttackCharges
787789
{
788790
public int Current { get; set; }
791+
/// <summary>Absolute galaxy turn on which the next charge will be granted. Null when at max or charges are disabled.</summary>
789792
public int? NextRechargeTurn { get; set; }
790793
}
791794

ZkLobbyServer/SpringieInterface/PlanetWarsMatchMaker.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1277,7 +1277,9 @@ private static PwStatus GeneratePwStatus()
12771277
PlanetWarsMode = MiscVar.PlanetWarsMode,
12781278
MinLevel = GlobalConst.MinPlanetWarsLevel,
12791279
PlanetWarsNextMode = MiscVar.PlanetWarsNextMode,
1280-
PlanetWarsNextModeTime = MiscVar.PlanetWarsNextModeTime
1280+
PlanetWarsNextModeTime = MiscVar.PlanetWarsNextModeTime,
1281+
AttackerPhaseMinutes = GlobalConst.PlanetWarsMinutesToAttack,
1282+
DefenderPhaseMinutes = GlobalConst.PlanetWarsMinutesToAccept,
12811283
};
12821284
}
12831285

0 commit comments

Comments
 (0)