mirror of
https://github.com/dcs-retribution/dcs-retribution.git
synced 2025-11-10 15:41:24 +00:00
25 lines
596 B
Python
25 lines
596 B
Python
from game import db
|
|
|
|
|
|
class NameGenerator:
|
|
number = 0
|
|
|
|
def next_unit_name(self, country, unit_type):
|
|
self.number += 1
|
|
return "unit|{}|{}|{}|".format(country.id, self.number, 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_carrier_name(self, country):
|
|
self.number += 1
|
|
return "carrier|{}|{}|0|".format(country.id, self.number)
|
|
|
|
|
|
namegen = NameGenerator()
|
|
|