From: TheSaminator Date: Tue, 7 Jun 2022 19:17:18 +0000 (-0400) Subject: Rework table X-Git-Url: https://gitweb.starshipfights.net/?a=commitdiff_plain;h=4776f816f955679541c5961cf3ae678509882867;p=starship-fights Rework table --- diff --git a/src/jvmMain/kotlin/starshipfights/game/game_start_jvm.kt b/src/jvmMain/kotlin/starshipfights/game/game_start_jvm.kt index 921f752..ee61855 100644 --- a/src/jvmMain/kotlin/starshipfights/game/game_start_jvm.kt +++ b/src/jvmMain/kotlin/starshipfights/game/game_start_jvm.kt @@ -49,7 +49,7 @@ suspend fun generateTrainingInitialState(playerInfo: InGameAdmiral, enemyFaction val aiAdmiral = genAI(enemyFaction, battleInfo.size) return GameState( - GameStart( + start = GameStart( battleWidth, battleLength, PlayerStart( @@ -71,8 +71,8 @@ suspend fun generateTrainingInitialState(playerInfo: InGameAdmiral, enemyFaction .filterValues { it.shipType.weightClass.tier <= battleInfo.size.maxWeightClass.tier } ) ), - playerInfo, - InGameAdmiral( + hostInfo = playerInfo, + guestInfo = InGameAdmiral( id = aiAdmiral.id.reinterpret(), user = InGameUser( id = aiAdmiral.owningUser.reinterpret(), @@ -83,6 +83,6 @@ suspend fun generateTrainingInitialState(playerInfo: InGameAdmiral, enemyFaction faction = aiAdmiral.faction, rank = aiAdmiral.rank ), - battleInfo + battleInfo = battleInfo ) } diff --git a/src/jvmMain/kotlin/starshipfights/game/server_game.kt b/src/jvmMain/kotlin/starshipfights/game/server_game.kt index 9d651c7..ff96b3f 100644 --- a/src/jvmMain/kotlin/starshipfights/game/server_game.kt +++ b/src/jvmMain/kotlin/starshipfights/game/server_game.kt @@ -29,8 +29,10 @@ object GameManager { suspend fun initGame(hostInfo: InGameAdmiral, guestInfo: InGameAdmiral, battleInfo: BattleInfo): GameToken { val gameState = GameState( - generateGameStart(hostInfo, guestInfo, battleInfo), - hostInfo, guestInfo, battleInfo + start = generateGameStart(hostInfo, guestInfo, battleInfo), + hostInfo = hostInfo, + guestInfo = guestInfo, + battleInfo = battleInfo ) val session = GameSession(gameState) diff --git a/src/jvmMain/kotlin/starshipfights/info/views_user.kt b/src/jvmMain/kotlin/starshipfights/info/views_user.kt index 1f6c565..d943a4b 100644 --- a/src/jvmMain/kotlin/starshipfights/info/views_user.kt +++ b/src/jvmMain/kotlin/starshipfights/info/views_user.kt @@ -540,7 +540,7 @@ suspend fun ApplicationCall.admiralPage(): HTML.() -> Unit { } } } - + h2 { +"Lost Ships' Memorial" } p { +"The following ships were lost under " +(if (admiral.isFemale) "her" else "his") @@ -550,7 +550,7 @@ suspend fun ApplicationCall.admiralPage(): HTML.() -> Unit { tr { th { +"Ship Name" } th { +"Ship Class" } - th { +"Destruction" } + th { +Entities.nbsp } } for (ship in graveyard.sortedBy { it.name }.sortedBy { it.shipType.weightClass.tier }) {