docs: more todos

This commit is contained in:
IliaDenisov
2026-02-14 17:52:15 +02:00
parent 0ab3147bdd
commit e3a3a71e88
7 changed files with 59 additions and 24 deletions
+14
View File
@@ -327,6 +327,20 @@ func (c *Cache) unsafeUnloadCargo(sgi int, q float64) {
p.UnpackCapital()
}
/*
TODO: Позволить передавать одноимённые группы.
При генерировании нового имени необходимо убедиться, что оно не превысит 30 символов.
> Если у расы, которой передается группа кораблей, уже определен класс кораблей с таким же
> названием, но другими характеристиками, принимающая раса так же получит новый
> класс кораблей, к названию которого будет добавлен случайный суффикс.
TODO: Убедиться, что раса не покинула игру.
При производстве хода раса может покинуть, а может и не покинуть игру,
в зхависимости от того, были ли ею отданы новые приказы.
*/
func (c *Cache) shipGroupTransfer(ri, riAccept int, groupID uuid.UUID) (err error) {
c.validateRaceIndex(ri)
if ri == riAccept {