mirror of
https://github.com/dcs-retribution/dcs-retribution.git
synced 2025-11-10 15:41:24 +00:00
infantry transport missions for helis
This commit is contained in:
@@ -31,6 +31,7 @@ class BaseMenu(Menu):
|
||||
|
||||
units = {
|
||||
PinpointStrike: db.find_unittype(PinpointStrike, self.game.player),
|
||||
Embarking: db.find_unittype(Embarking, self.game.player),
|
||||
CAS: db.find_unittype(CAS, self.game.player),
|
||||
CAP: db.find_unittype(CAP, self.game.player),
|
||||
AirDefence: db.find_unittype(AirDefence, self.game.player),
|
||||
|
||||
@@ -214,6 +214,12 @@ class EventMenu(Menu):
|
||||
assert False
|
||||
else:
|
||||
e.player_defending(strikegroup=scrambled_aircraft, clients=scrambled_clients)
|
||||
elif type(self.event) is InfantryTransportEvent:
|
||||
e = self.event # type: InfantryTransportEvent
|
||||
if self.game.is_player_attack(self.event):
|
||||
e.player_attacking(transport=scrambled_aircraft, clients=scrambled_clients)
|
||||
else:
|
||||
assert False
|
||||
|
||||
self.game.initiate_event(self.event)
|
||||
EventResultsMenu(self.window, self.parent, self.game, self.event).display()
|
||||
|
||||
@@ -37,7 +37,7 @@ class MainMenu(Menu):
|
||||
Message(self.frame, text="{}{}".format(
|
||||
event.defender_name == self.game.player and "Enemy attacking: " or "",
|
||||
event
|
||||
), aspect=800).grid(column=0, row=row, sticky=NW)
|
||||
), aspect=1600).grid(column=0, row=row, sticky=NW)
|
||||
Button(self.frame, text=">", command=self.start_event(event)).grid(column=0, row=row, sticky=NE+S)
|
||||
row += 1
|
||||
Separator(self.frame, orient='horizontal').grid(row=row, sticky=EW); row += 1
|
||||
|
||||
Reference in New Issue
Block a user