Complete.Org: Mailing Lists: Archives: freeciv-dev: September 2004:
[Freeciv-Dev] (PR#10269) Submarines
Home

[Freeciv-Dev] (PR#10269) Submarines

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: undisclosed-recipients: ;
Subject: [Freeciv-Dev] (PR#10269) Submarines
From: "Vasco Alexandre da Silva Costa via RT" <vasc@xxxxxxxxxxxxxx>
Date: Wed, 22 Sep 2004 20:39:29 -0700
Reply-to: RT_CorrespondAddressNotSet@xxxxxxxxxxxxxx

<URL: http://RT::WebBaseURL.not.configured:80/Ticket/Display.html?id=10269 >

Someone in the forum mentioned that it would be an interesting idea to
split submarines into attack subs and ballistic subs:
http://forum.freeciv.org/viewtopic.php?t=324

It also adds something new to the tech tree in later stages IMHO.

I made old submarines weaker, more like in Civ II, except they can
only carry 2 missiles, but are still a bit faster and cheaper. Then I
added the two new submarines: attack submarine and ballistic submarine.
The attack sub has increased vision, attack, and is as fast as a
destroyer. It can carry no missiles. The ballistic sub has less attack,
is a bit slower than the attack sub, but can carry 8 missiles.

The new subs require Nuclear Power. They are a bit more expensive. 60
shields vs 50 for the old sub.

Both new subs have one extra defense point (logic: they can run deeper).

In real life, all subs have torpedoes, so even the ballistic sub should
have decent attack IMHO. It also makes the submarines more useful,
otherwise they are sitting ducks without missiles.

Gamewise, I think this makes the techtree more interesting and also
makes it easier to defend your island from sea invasion. Given that
boats are obscenely powerful I think this is good.

Index: data/default/units.ruleset
===================================================================
RCS file: /home/freeciv/CVS/freeciv/data/default/units.ruleset,v
retrieving revision 1.62
diff -u -r1.62 units.ruleset
--- data/default/units.ruleset  9 Sep 2004 21:25:47 -0000       1.62
+++ data/default/units.ruleset  23 Sep 2004 03:38:55 -0000
@@ -1459,7 +1459,7 @@
 name          = _("Submarine")
 move_type     = "Sea"
 tech_req      = "Combustion"
-obsolete_by   = "None"
+obsolete_by   = "Attack Sub"
 graphic       = "u.submarine"
 graphic_alt   = "-"
 sound_move    = "m_submarine"
@@ -1468,10 +1468,75 @@
 sound_fight_alt = "f_generic"
 build_cost    = 50
 pop_cost      = 0
-attack        = 15
+attack        = 10
 defense       = 2
 hitpoints     = 30
 firepower     = 2
+move_rate     = 4
+vision_range  = 2
+transport_cap = 2
+fuel          = 0
+uk_happy      = 1
+uk_shield     = 1
+uk_food       = 0
+uk_gold       = 0
+flags         = "Partial_Invis", 
+               "Missile_Carrier", "No_Land_Attack"
+roles         = ""
+helptext      = _("\
+Submarines have a very high strategic value, but have a weak\
+ defence.\
+")
+
+[unit_attack_sub]
+name          = _("Attack Sub")
+move_type     = "Sea"
+tech_req      = "Nuclear Power"
+obsolete_by   = "None"
+graphic       = "u.submarine"
+graphic_alt   = "-"
+sound_move    = "m_submarine"
+sound_move_alt = "m_generic"
+sound_fight   = "f_submarine"
+sound_fight_alt = "f_generic"
+build_cost    = 60
+pop_cost      = 0
+attack        = 15
+defense       = 3
+hitpoints     = 30
+firepower     = 2
+move_rate     = 6
+vision_range  = 3
+transport_cap = 0
+fuel          = 0
+uk_happy      = 1
+uk_shield     = 1
+uk_food       = 0
+uk_gold       = 0
+flags         = "Partial_Invis", "No_Land_Attack"
+roles         = ""
+helptext      = _("\
+Submarines have a very high strategic value, but have a weak\
+ defence.\
+")
+
+[unit_ballistic_sub]
+name          = _("Ballistic Sub")
+move_type     = "Sea"
+tech_req      = "Nuclear Power"
+obsolete_by   = "None"
+graphic       = "u.submarine"
+graphic_alt   = "-"
+sound_move    = "m_submarine"
+sound_move_alt = "m_generic"
+sound_fight   = "f_submarine"
+sound_fight_alt = "f_generic"
+build_cost    = 60
+pop_cost      = 0
+attack        = 10
+defense       = 3
+hitpoints     = 30
+firepower     = 2
 move_rate     = 5
 vision_range  = 2
 transport_cap = 8

[Prev in Thread] Current Thread [Next in Thread]
  • [Freeciv-Dev] (PR#10269) Submarines, Vasco Alexandre da Silva Costa via RT <=