Это старая версия документа!
Описание структур
Все ID относительны игрока. Т.е. они для каждого игрока индивидуальны. Для одного игрока данная планета имеет ID = 1, для другого та же планета имеет ID = 666. То же и с кораблями. Тоже и с расами и прочими «глобальными идентификаторами».
Планета
Какие фички планета у нас умеет в «больших» планетсах:
Игра в NUK (связано с кораблями)
Сжечь всё перед наступающим врагом. Сделать планету малопригодной для жизни на несколько ходов.
Не добывать ничего на приграничной планете. Просто пометить территорию (наблюдательный пункт).
В зависимости от температуры имеем рост/гибель населения (нативасы отличны от колонистов в этом плане).
нативасы дают всевозможные бонусы
нативасы растут и множатся без участия игрока (даже на ничейных планетах)
ассимиляция нативасов (фича киба. киба давить?)
фкод минного поля привязывается к фкоду планеты. знаешь одно, знаешь и другое
нативасам и колонистам выставляются налоги независимо. т.о. можно чтобы колонисты размножались, а нативы деньги платили. ну, или наоборот.
ID планеты используется в приказах (типа на какую палнету кинуть горючку и т.д. и т.п.).
IMHO, локально-игроковые ID планеты таки нужны. Генерируемые хостом. Но игрок их может и не видеть. Они ему без надобности.
Число шахт и фабрик влияют на динамику счастья колонистов и нативасов.
От числа шахт и плотности залегания зависит скорость добычи.
От плотности залегания зависит скорость регенерации минералов в коре.
Temperature

Ne in ground
Fe in ground
Ne density
Fe density
Mined Ne (aka fuel)
Mined Fe (metal)
Supplies
Megacredits
Number of mines
Number of factories
Number of defense posts
число того, число сего - это вчерашний день :)
имхо, надо просто тех.уровень производства, тех.уровень защиты. фактически, это как тех.левелы базы. и проще формулы будут… возможно, для интереса ввести время на апгрейд больше, чем один ход в зависимости от чего-нибудь
Colonost ID (player id)
Colonist count (поштучно

)
Colonist happiness
Colonist taxes
Native Race ID

Natives count (поштучно

)
Native happiness
Natives taxes
имхо, нативсов нах выкинуть. ибо они фактически дублируют колонистов, просто давая на них бонусы. заменить особенностями планеты. типа, планета с платиновыми шахтами = +300% tax gain, планета с мегаокеаном = сапплай на каждого колониста, планета с артефактами предтеч = 10уровень техов
Корабль
оно летает, экспится и умирает
База (?)
может и вообще не нужна, как отдельная сущность со своими характеристиками.
просто планета может строить базу, космопорт (автоматический перевоз грузов или заправка) еще что-нить…
если построена база, то планета может строить еще и корабли.