From 714fba46965857ed58eac104e2f56a73798774a8 Mon Sep 17 00:00:00 2001 From: Oznogon Date: Thu, 23 Jul 2026 15:05:34 -0700 Subject: [PATCH] Edit Exuari ShipTemplate descriptions for typos, clarity --- scripts/shiptemplates/exuari.lua | 78 ++++++++++++++++---------------- 1 file changed, 39 insertions(+), 39 deletions(-) diff --git a/scripts/shiptemplates/exuari.lua b/scripts/shiptemplates/exuari.lua index 5be1d8c4c4..bdc423515b 100644 --- a/scripts/shiptemplates/exuari.lua +++ b/scripts/shiptemplates/exuari.lua @@ -77,7 +77,7 @@ Carriers: local template = ShipTemplate():setName("Dagger"):setLocaleName(_("ship", "Dagger")):setClass(_("class", "Exuari"), _("subclass", "Starfighter - Fighter")) template:setModel("small_fighter_1") template:setRadarTrace("exuari_fighter.png") -template:setDescription(_("The Exuari fighter 'Dagger' is a single-seated spacecraft, very quick and agile, that does not do a lot of damage, but usually comes in larger groups. They are able to dodge most missiles and attack undefended areas of their enemies ships. However most of the Exuari fighter pilots expect their own death and do not care much about the enemies weapons ranges. Fighters are easy to take out, but should not be underestimated.")) +template:setDescription(_([[The Exuari fighter 'Dagger' is a very quick and agile single-seated spacecraft that doesn't deal much damage, but usually attacks in large groups. They can dodge most missiles and attack undefended areas of their enemies' ships. However, most Exuari fighter pilots expect their own death and don't care much about their enemies' weapons ranges. Fighters are easy to take out but shouldn't be underestimated.]])) -- Arc, Dir, Range, CycleTime, Dmg template:setBeam(0, 60, 0, 1000.0, 4.0, 4) template:setHull(30) @@ -89,15 +89,14 @@ template:setDefaultAI('fighter') local variation = template:copy("Blade"):setLocaleName(_("ship", "Blade")) variation:setClass(_("class", "Exuari"), _("subclass", "Starfighter - Interceptor")) variation:setModel("dark_fighter_6") -variation:setDescription(_("The Exuari interceptor 'Blade' is a improved fighter, originaly designed to hunt down rougue fighters. Nowadays Blades are often seen as the first attack wave of a larger assault, closely followed by Daggers. Blade pilots are often considered as fearless, but most of them are just consumed by their instinct for hunting.")) -variation:setBeam(0, 60, 0, 1000.0, 4.0, 4) +variation:setDescription(_([[The Exuari interceptor 'Blade' is a improved fighter originally designed to hunt rogue fighters. Blades are now often encountered as the first attack wave of a larger assault, closely followed by Daggers. Blade pilots are often considered to be as fearless, but most of them are just consumed by their instinct for hunting.]])) variation:setBeam(1, 60, 0, 1000.0, 4.0, 4) variation:setSpeed(130, 35, 30) template = ShipTemplate():setName("Gunner"):setLocaleName(_("ship", "Gunner")):setClass(_("class", "Exuari"), _("subclass", "Starfighter - Light Bomber")) template:setModel("small_fighter_1") template:setRadarTrace("exuari_fighter.png") -template:setDescription(_("The Exuari light bomber 'Gunner' is a single-seated spacecraft, designed to circumvent their enemies defense lines and bring its deadly load to slow moving targets. Gunners are not as agile as other fighters, but still faster than most capitol ships. A group of Gunners can do a lot of damage to a single stationary target if not destroyed before their target is inside their weapons range. Piloting a Gunner is considered to be a recreational (and often lethal) activity within the Exuari society, so don't expect experienced pilots.")) +template:setDescription(_([[The Exuari light bomber 'Gunner' is a single-seated spacecraft designed to circumvent their enemies' defensive lines and bring its deadly load to bear on slow-moving targets. Gunners aren't as agile as other fighters but are still faster than most capital ships. A group of Gunners can do a lot of damage to a single stationary target if not destroyed before their target is inside their weapons range. Piloting a Gunner is considered to be a recreational, and often lethal, activity within Exuari society, so don't expect experienced pilots.]])) template:setBeam(0, 60, 0, 1000.0, 4.0, 4) template:setHull(40) template:setShields(30) @@ -110,20 +109,20 @@ template:setWeaponStorage("HVLI", 1) variation = template:copy("Shooter"):setLocaleName(_("ship", "Shooter")) variation:setClass(_("class", "Exuari"), _("subclass", "Starfighter - Bomber")) -variation:setDescription(_("The Exuari bomber 'Shooter' carries two rounds of HVLIs. To keep the vessel at low costs, it has no automatic missile recharge system, so the single pilot has to load the second round manually. Shooter pilots tend to stay on the battlefield, even without ammunition and enjoy death spreading. Due to it's long reload cycle a Shooter may easily be destroyed between its attack runs.")) +variation:setDescription(_([[The Exuari bomber 'Shooter' carries two rounds of HVLIs. To keep the vessel's costs low, it has no automatic missile recharge system, so the single pilot must manually load the second round. Shooter pilots tend to stay on the battlefield even without ammunition and enjoy spreading death. Due to its long reload cycle, a Shooter can be easily destroyed between its attack runs.]])) variation:setTubeSize(0, "medium") variation:setWeaponStorage("HVLI", 2) variation = template:copy("Jagger"):setLocaleName(_("ship", "Jagger")) variation:setClass(_("class", "Exuari"), _("subclass", "Starfighter - Heavy Bomber")) -variation:setDescription(_("The Exuari heavy bomber 'Jagger' carries just a single round of improved HVLIs. Those are considered to be hull-penetrating and cause multiple times the damage of Gunner HVLIs.")) +variation:setDescription(_([[The Exuari heavy bomber 'Jagger' carries a single round of improved armor-penetrating HVLIs that can deal multiple times the damage of a Gunner's HVLIs.]])) variation:setTubeSize(0, "large") --[[ Strikers --]] -- The Strikeship is a warp-drive equipped figher build for quick strikes, it's fast, it's agile, but does not do an extreme amount of damage, and lacks in rear shields. template = ShipTemplate():setName("Racer"):setLocaleName(_("ship", "Racer")):setClass(_("class", "Exuari"), _("subclass", "Striker")) template:setModel("small_frigate_1"):setRadarTrace("exuari_1.png") -template:setDescription(_("The Exuari alpha striker 'Racer' is a warp-drive equipped Figter build for quick strikes. This spacecraft runs on a small crew and is often used as scout, interceptor or to perform preemptive attacks. It's fast, it's agile, but the striker beams do not cause an extreme amount of damage. Like all strikers, it lacks in rear shields.")) +template:setDescription(_([[The Exuari alpha striker 'Racer' is a warp drive-equipped fighter built for quick strikes. This spacecraft runs on a small crew and is often used as a scout, interceptor, or preemptive attacker. It's fast and agile, but the striker's beams don't deal an extreme amount of damage. Like all strikers, it lacks in rear shields.]])) -- Arc, Dir, Range, CycleTime, Dmg template:setBeam(0, 40,-5, 1000.0, 6.0, 6) template:setBeam(1, 40, 5, 1000.0, 6.0, 6) @@ -134,7 +133,7 @@ template:setSpeed(70, 12, 12) template:setWarpSpeed(600) variation = template:copy("Hunter"):setLocaleName(_("ship", "Hunter")) -variation:setDescription(_("The Exuari beta striker 'Hunter' is a warp-drive equipped reinforement fighter. This spacecraft runs on a small crew and is often sent into battle to aid other Exuari ships when they engage in combat. It has an extra pair of striker beams and improved front shields. It's fast, it's agile, and can clean up what is left of the enemies fleet after an initial strike.")) +variation:setDescription(_([[The Exuari beta striker 'Hunter' is a warp drive-equipped reinforcement fighter. This spacecraft runs on a small crew and often supports other Exuari ships engaged in combat. It has an extra pair of striker beams and improved front shields. It's fast, agile, and can clean up what's left of the enemy's fleet after an initial strike.]])) variation:setModel("small_frigate_4"):setRadarTrace("exuari_4.png") variation:setBeam(2, 50,-15, 1000.0, 6.0, 6) variation:setBeam(3, 50, 15, 1000.0, 6.0, 6) @@ -143,7 +142,7 @@ variation:setShields(80, 30) variation:setWarpSpeed(400) variation = template:copy("Strike"):setLocaleName(_("ship", "Strike")) -variation:setDescription(_("The Exuari gamma striker 'Strike' is a warp-drive equipped tactical bomber build for quick strikes against strong shielded targets. This spacecraft runs on a small crew and is equipped with HVLIs and an EMP. It's fast, it's agile, and can do a great amount of damage in short time.")) +variation:setDescription(_([[The Exuari gamma striker 'Strike' is a warp drive-equipped tactical bomber built for quick strikes against heavily shielded targets. This spacecraft runs on a small crew and is equipped with HVLIs and an EMP. It's fast, agile, and can do a great amount of damage in a short time.]])) variation:setModel("small_frigate_3"):setRadarTrace("exuari_3.png") variation:setTubes(1, 10.0) variation:setWeaponStorage("EMP", 1) @@ -151,7 +150,7 @@ variation:setWeaponStorage("HVLI", 2) variation:setWarpSpeed(300) variation = template:copy("Dash"):setLocaleName(_("ship", "Dash")) -variation:setDescription(_("The Exuari delta striker 'Dash' is a warp-drive equipped endurance bomber build for prolonged strikes. This spacecraft runs on a small crew and combines reinforced front shields with a good amount of HVLIs. It's fast, it's agile, and can take some damage.")) +variation:setDescription(_([[The Exuari delta striker 'Dash' is a warp drive-equipped endurance bomber built for prolonged strikes. This spacecraft runs on a small crew and combines reinforced front shields with a large stock of HVLIs. It's fast, agile, and can take some damage.]])) variation:setModel("small_frigate_5"):setRadarTrace("exuari_5.png") variation:setTubes(1, 10.0) variation:setWeaponStorage("HVLI", 4) @@ -165,7 +164,7 @@ variation:setWarpSpeed(200) --TODO: replace models (transorts should not be used here) template = ShipTemplate():setName("Guard"):setLocaleName(_("ship", "Guard")):setClass(_("class", "Exuari"), _("subclass", "Frigate")) template:setModel("transport_1_1"):setRadarTrace("exuari_frigate_1.png") -template:setDescription(_([[The Exuari Guard is not impressive, trying to be a alround escort or defense vessel. It has powering problems, causing the reload cycle of beams and missiles to take longer than expected. The Guard is equipped with turret beams and a large stock of different missiles, including homing missiles and mines.]])) +template:setDescription(_([[The Exuari Guard is an unimpressive ship that attempts to be an all-around escort or defense vessel. Its insufficient reactor causes the reload cycle of its beams and missiles to take longer than expected. The Guard is equipped with turreted beams and a large stock of different missile types, including homing missiles and mines.]])) template:setHull(70) template:setShields(50, 40) --Reputation Score: 16 @@ -184,7 +183,7 @@ template:setTubeDirection(2, 180):setWeaponTubeExclusiveFor(2, "Mine") template = ShipTemplate():setName("Sentinel"):setLocaleName(_("ship", "Sentinel")):setClass(_("class", "Exuari"), _("subclass", "Frigate")) template:setModel("transport_3_1"):setRadarTrace("exuari_frigate_2.png") -template:setDescription(_([[The Exuari Sentinel is an anti-fighter frigate. It has several rapid-firing, low-damage point-defense turret beams to quickly take out starfighters.]])) +template:setDescription(_([[The Exuari Sentinel is an anti-fighter frigate with several rapid-firing, low-damage point-defense turret beams to quickly take out starfighters.]])) template:setBeamWeapon(0, 20, -9, 1200, 3, 2) template:setBeamWeapon(1, 20, 9, 1200, 3, 2) template:setBeamWeapon(2, 20, 50, 1200, 3, 2) @@ -200,7 +199,7 @@ template:setSpeed(70, 15, 10) template = ShipTemplate():setName("Warden"):setLocaleName(_("ship", "Warden")):setClass(_("class", "Exuari"), _("subclass", "Frigate")) template:setModel("transport_4_1"):setRadarTrace("exuari_frigate_3.png") -template:setDescription(_([[The Exuari Warden is a heavy artillery frigate, it fires bunches of missiles from forward facing tubes. Only a single point defense turret is present.]])) +template:setDescription(_([[The Exuari Warden is a heavy artillery frigate that fires barrages of missiles from forward-facing tubes. It has only a single point-defense beam turret.]])) template:setBeamWeapon(0, 20, 0, 1200, 3, 2) template:setBeamWeaponTurret(0, 270, 0, 5) template:setHull(50) @@ -220,7 +219,7 @@ template:setTubeDirection(4, 2) --Artillery are non-warp capable ships, mostly used to delivers Nukes to their enemies. They may be disguised as Transport ships (or are refurbished freighters). template = ShipTemplate():setName("Flash"):setLocaleName(_("ship", "Flash")):setClass(_("class", "Exuari"), _("subclass", "Artillery")) template:setModel("small_frigate_2"):setRadarTrace("exuari_2.png") -template:setDescription(_([[The Exuari Flash is a special artillery sniper, built to deal a large amounts of damage quickly and from a distance before escaping. It's a basic freighter that carries nuclear weapons. Some say, this is what happens to freighters, when they fall into the hands of the Exuari.]])) +template:setDescription(_([[The Exuari Flash is a special artillery sniper built to deal large amounts of damage quickly and from distance before escaping. Its hull is that of a basic freighter loaded with nuclear weapons. Rumors suggest that freighters captured by the Exuari are refitted into Flash vessels.]])) template:setHull(30) template:setShields(30, 5, 5) --Reputation Score: 7 @@ -231,7 +230,7 @@ template:setWeaponStorage("Homing", 6) template:setWeaponStorage("Nuke", 2) variation = template:copy("Ranger"):setLocaleName(_("ship", "Ranger")) -variation:setDescription(_([[The Exuari Ranger is a special sniper, built to deal large amounts of damage over a large area and from a distance before escaping. It's a basic frigate that carries nuclear weapons, even though it's also one of the smallest of all frigate-class ships.]])) +variation:setDescription(_([[The Exuari Ranger is a special sniper, built to deal a large amount of damage over a large area and from a distance before escaping. It's a basic frigate that carries nuclear weapons, even though it's also one of the smallest of all frigate-class ships.]])) variation:setSpeed(55, 6, 20) variation:setTubes(1, 15.0) variation:setTubeSize(0, "small") @@ -239,8 +238,7 @@ variation:setWeaponStorage("Homing", 0) variation:setWeaponStorage("Nuke", 4) variation = template:copy("Buster"):setLocaleName(_("ship", "Buster")) -variation:setDescription(_([[The Exuari Buster is a special sniper, built to deal a large amount of damage quickly and from a distance before escaping. It's a basic frigate that carries nuclear weapons, even though it's also one of the smallest of all frigate-class ships.]])) -variation:setSpeed(50, 6, 20) +variation:setDescription(_([[The Exuari Buster is a special sniper built to deal a large amount of damage quickly and from a distance before escaping. Despite being a basic frigate design and one of the smallest of all frigate-class ships, it's armed with a nuclear warhead.]])) variation:setTubes(1, 15.0) variation:setTubeSize(0, "large") variation:setWeaponStorage("Nuke", 1) @@ -249,18 +247,20 @@ variation:setWeaponStorage("Nuke", 1) -- The battle station is a huge ship with many defensive features. It can be docked by smaller ships. template = ShipTemplate():setName("Ryder"):setLocaleName(_("ship", "Ryder")):setModel("Ender Battlecruiser"):setClass(_("class", "Exuari"), _("subclass", "Carrier")) template:setRadarTrace("battleship.png") -template:setDescription(_("The Exuari 'Ryder' is a large carrier spacecraft with many defensive features. It can be docked by smaller ships to refuel or carry them. Unlike a station it is equipped with a slow impulse drive and capable of interstellar travel. It is used as a habitation for Exuari crews and has a hangar bay. A commom Exuari assault strategy is to keep a Ryder off the sensor range of the desired target, while fighters and artillery start from the carrier.")) +template:setDescription(_([[The Exuari 'Ryder' is a large carrier spacecraft with many defensive features, a slow impulse drive, and interstellar flight, allowing it to function like a mobile space station. Smaller ships can dock with it to refuel or be carried, whether externally or within its hangar bay. It's also used to house Exuari crews. + +A commom Exuari assault strategy is to keep a Ryder out of a target's sensor range while it launches fighters and artillery.]])) -- Arc, Dir, Range, CycleTime, Dmg -template:setBeam(0, 20, -90, 1200.0, 6.1, 4):setBeamWeaponTurret(0, 160, -90, 5) -template:setBeam(1, 20, -90, 1200.0, 6.0, 4):setBeamWeaponTurret(1, 160, -90, 5) -template:setBeam(2, 20, 90, 1200.0, 6.1, 4):setBeamWeaponTurret(2, 160, 90, 5) -template:setBeam(3, 20, 90, 1200.0, 6.0, 4):setBeamWeaponTurret(3, 160, 90, 5) -template:setBeam(4, 20, -90, 1200.0, 5.9, 4):setBeamWeaponTurret(4, 160, -90, 5) -template:setBeam(5, 20, -90, 1200.0, 6.2, 4):setBeamWeaponTurret(5, 160, -90, 5) -template:setBeam(6, 20, 90, 1200.0, 5.9, 4):setBeamWeaponTurret(6, 160, 90, 5) -template:setBeam(7, 20, 90, 1200.0, 6.2, 4):setBeamWeaponTurret(7, 160, 90, 5) -template:setBeam(8, 20, -90, 1200.0, 6.1, 4):setBeamWeaponTurret(8, 160, -90, 5) -template:setBeam(9, 20, -90, 1200.0, 6.0, 4):setBeamWeaponTurret(9, 160, -90, 5) +template:setBeam( 0, 20, -90, 1200.0, 6.1, 4):setBeamWeaponTurret( 0, 160, -90, 5) +template:setBeam( 1, 20, -90, 1200.0, 6.0, 4):setBeamWeaponTurret( 1, 160, -90, 5) +template:setBeam( 2, 20, 90, 1200.0, 6.1, 4):setBeamWeaponTurret( 2, 160, 90, 5) +template:setBeam( 3, 20, 90, 1200.0, 6.0, 4):setBeamWeaponTurret( 3, 160, 90, 5) +template:setBeam( 4, 20, -90, 1200.0, 5.9, 4):setBeamWeaponTurret( 4, 160, -90, 5) +template:setBeam( 5, 20, -90, 1200.0, 6.2, 4):setBeamWeaponTurret( 5, 160, -90, 5) +template:setBeam( 6, 20, 90, 1200.0, 5.9, 4):setBeamWeaponTurret( 6, 160, 90, 5) +template:setBeam( 7, 20, 90, 1200.0, 6.2, 4):setBeamWeaponTurret( 7, 160, 90, 5) +template:setBeam( 8, 20, -90, 1200.0, 6.1, 4):setBeamWeaponTurret( 8, 160, -90, 5) +template:setBeam( 9, 20, -90, 1200.0, 6.0, 4):setBeamWeaponTurret( 9, 160, -90, 5) template:setBeam(10, 20, 90, 1200.0, 6.1, 4):setBeamWeaponTurret(10, 160, 90, 5) template:setBeam(11, 20, 90, 1200.0, 6.0, 4):setBeamWeaponTurret(11, 160, 90, 5) template:setHull(100) @@ -274,18 +274,18 @@ template:setRestocksMissilesDocked(true) template:setRestocksScanProbes(true) variation = template:copy("Fortress"):setLocaleName(_("ship", "Fortress")) -variation:setDescription(_("The Exuari Fortress is a huge carrier with many defensive features. It can be docked by smaller ships to refuel or carry them. Unlike a station it is equipped with a slow impulse drive. The shields of this base carrier are saied to be undestroyable.")) +variation:setDescription(_([[The Exuari Fortress is a huge carrier with many defensive features and a slow impulse drive, allowing it to function like a mobile space station. Smaller ships can dock with it to refuel or be carried, whether externally or within its hangar bay. This mobile base's shields are rumored to be invincible.]])) -- Arc, Dir, Range, CycleTime, Dmg -variation:setBeam(0, 20, -90, 2400.0, 6.1, 4):setBeamWeaponTurret(0, 160, -90, 5) -variation:setBeam(1, 20, -90, 2400.0, 6.0, 4):setBeamWeaponTurret(1, 160, -90, 5) -variation:setBeam(2, 20, 90, 2400.0, 6.1, 4):setBeamWeaponTurret(2, 160, 90, 5) -variation:setBeam(3, 20, 90, 2400.0, 6.0, 4):setBeamWeaponTurret(3, 160, 90, 5) -variation:setBeam(4, 20, -90, 2400.0, 5.9, 4):setBeamWeaponTurret(4, 160, -90, 5) -variation:setBeam(5, 20, -90, 2400.0, 6.2, 4):setBeamWeaponTurret(5, 160, -90, 5) -variation:setBeam(6, 20, 90, 2400.0, 5.9, 4):setBeamWeaponTurret(6, 160, 90, 5) -variation:setBeam(7, 20, 90, 2400.0, 6.2, 4):setBeamWeaponTurret(7, 160, 90, 5) -variation:setBeam(8, 20, -90, 2400.0, 6.1, 4):setBeamWeaponTurret(8, 160, -90, 5) -variation:setBeam(9, 20, -90, 2400.0, 6.0, 4):setBeamWeaponTurret(9, 160, -90, 5) +variation:setBeam( 0, 20, -90, 2400.0, 6.1, 4):setBeamWeaponTurret( 0, 160, -90, 5) +variation:setBeam( 1, 20, -90, 2400.0, 6.0, 4):setBeamWeaponTurret( 1, 160, -90, 5) +variation:setBeam( 2, 20, 90, 2400.0, 6.1, 4):setBeamWeaponTurret( 2, 160, 90, 5) +variation:setBeam( 3, 20, 90, 2400.0, 6.0, 4):setBeamWeaponTurret( 3, 160, 90, 5) +variation:setBeam( 4, 20, -90, 2400.0, 5.9, 4):setBeamWeaponTurret( 4, 160, -90, 5) +variation:setBeam( 5, 20, -90, 2400.0, 6.2, 4):setBeamWeaponTurret( 5, 160, -90, 5) +variation:setBeam( 6, 20, 90, 2400.0, 5.9, 4):setBeamWeaponTurret( 6, 160, 90, 5) +variation:setBeam( 7, 20, 90, 2400.0, 6.2, 4):setBeamWeaponTurret( 7, 160, 90, 5) +variation:setBeam( 8, 20, -90, 2400.0, 6.1, 4):setBeamWeaponTurret( 8, 160, -90, 5) +variation:setBeam( 9, 20, -90, 2400.0, 6.0, 4):setBeamWeaponTurret( 9, 160, -90, 5) variation:setBeam(10, 20, 90, 2400.0, 6.1, 4):setBeamWeaponTurret(10, 160, 90, 5) variation:setBeam(11, 20, 90, 2400.0, 6.0, 4):setBeamWeaponTurret(11, 160, 90, 5) variation:setShields(2500)