Make Felinae ships cheaper
authorTheSaminator <TheSaminator@users.noreply.github.com>
Tue, 31 May 2022 17:30:53 +0000 (13:30 -0400)
committerTheSaminator <TheSaminator@users.noreply.github.com>
Tue, 31 May 2022 17:30:53 +0000 (13:30 -0400)
src/commonMain/kotlin/starshipfights/game/ship_types.kt
src/commonMain/kotlin/starshipfights/game/ship_weapons.kt

index be4b7667fb904de8e0c070543996ef03448bbd37..4dc941b8c8de316f05db4a210d4f0e06200365b3 100644 (file)
@@ -56,11 +56,11 @@ enum class ShipWeightClass(
                        GRAND_CRUISER -> 300
                        COLOSSUS -> 370
                        
-                       FF_ESCORT -> 100
-                       FF_DESTROYER -> 150
-                       FF_CRUISER -> 250
-                       FF_BATTLECRUISER -> 350
-                       FF_BATTLESHIP -> 400
+                       FF_ESCORT -> 50
+                       FF_DESTROYER -> 100
+                       FF_CRUISER -> 200
+                       FF_BATTLECRUISER -> 250
+                       FF_BATTLESHIP -> 300
                        
                        AUXILIARY_SHIP -> 50
                        LIGHT_CRUISER -> 100
index a1b5f7918741fe47d472d80b888278fb824ef4d2..a54233e3271bb840f9cee9ddfa1582168c514b41 100644 (file)
@@ -127,7 +127,7 @@ sealed class ShipWeapon {
                        get() = 1750.0
                
                override val addsPointCost: Int
-                       get() = numShots * 15
+                       get() = numShots * 10
                
                override fun instantiate() = ShipWeaponInstance.ParticleClawLauncher(this)
        }
@@ -142,7 +142,7 @@ sealed class ShipWeapon {
                        get() = 1250.0
                
                override val addsPointCost: Int
-                       get() = numShots * 5 * (firingArcs.size + 1)
+                       get() = numShots * 5 * firingArcs.size
                
                override fun instantiate() = ShipWeaponInstance.LightningYarn(this)
        }