mirror of
https://github.com/dcs-liberation/dcs_liberation.git
synced 2025-11-10 14:22:26 +00:00
29 lines
763 B
Python
29 lines
763 B
Python
from game import db
|
|
|
|
|
|
class NameGenerator:
|
|
number = 0
|
|
|
|
def next_unit_name(self, country, parent_base_id, unit_type):
|
|
self.number += 1
|
|
return "unit|{}|{}|{}|{}|".format(country.id, self.number, parent_base_id, db.unit_type_name(unit_type))
|
|
|
|
def next_basedefense_name(self):
|
|
return "basedefense_aa|0|0|"
|
|
|
|
def next_awacs_name(self, country):
|
|
self.number += 1
|
|
return "awacs|{}|{}|0|".format(country.id, self.number)
|
|
|
|
def next_tanker_name(self, country):
|
|
self.number += 1
|
|
return "tanker|{}|{}|0|".format(country.id, self.number)
|
|
|
|
def next_carrier_name(self, country):
|
|
self.number += 1
|
|
return "carrier|{}|{}|0|".format(country.id, self.number)
|
|
|
|
|
|
namegen = NameGenerator()
|
|
|