A lot of my custom modules are just variations of other people’s work so I don’t really feel right posting them. These however, were inspired by just me and Gratuitous Space Battles:
[code][config]
unlockcost = 0
lockable = 0
armour_penetration = 60
blasttexture = “kinetic_blast.dds”
category = “WEAPONS”
classname = “SIM_KineticWeapon”
cost = 150
crew_required = 15
damage = 5
description = “Bullets may be old-fashioned but they sure aren’t obselete. These cannons have good tracking and penetration and a RIDICULOUS rate of fire. Unfortunately, they are very short-ranged.”
fire_interval = 150
guiname = “Automatic Cannon”
hitpoints = 100
icon = turret
min_range = 150
max_range = 500
name = “cruiser_autocannon_II”
optimum_range = 400
powerconsumed = 15.0
shield_penetration = 60
size = “CRUISER”
sound = “tribe/data/sounds/cruiser_autocannon.ogg”
soundvolume = 0.5
speed = 100
tracking_speed = 1.5
turret_sprite = “turret_auto_v3”
turretsize = 18.0
weight = 150
slot_type = TURRET
[dataitems]
0 = cost,DECIMAL
1 = weight,DECIMAL
2 = hitpoints,DECIMAL
3 = powerconsumed,DECIMAL
4 = max_range,DECIMAL
5 = damage,DECIMAL
6 = fire_interval,INTEGER
7 = tracking_speed,DECIMAL
8 = shield_penetration,DECIMAL
9 = armour_penetration,DECIMAL
10 = crew_required,INTEGER
11 = optimum_range,DECIMAL
12 = min_range,DECIMAL
[/code]
[code][config]
unlockcost = 0
lockable = 0
classname = “SIM_ArmourModule”
category = “DEFENSES”
size = “CRUISER”
name = “cruiser_heavy_armour”
guiname = “Cruiser Heavy Armour”
description = “This armor is so thick it would take enemy fighters years to punch through it. A complete exaggeration of course, but it helps sales.”
weight = 500
hitpoints = 0
maxdamageabsorbable = 500
cost = 1000
icon = module_armour_v4.dds
crew_required = 0
powerconsumed = 0
slot_type = STANDARD
stack_effectiveness = 0.5
[dataitems]
0 = cost,DECIMAL
1 = weight,DECIMAL
2 = hitpoints,DECIMAL
3 = maxdamageabsorbable,DECIMAL
[/code]
[code][config]
unlockcost = 0
lockable = 0
category = “DEFENSES”
classname = “SIM_ShieldModule”
cost = 450
crew_required = 45
description = “The next generation in defence technology, these shields expand upon multiphase technology while retaining the high resistance typically associated with cruiser shielding.”
guiname = “Cruiser Heavy Shields”
hitpoints = 100
icon = module_shield_v7.dds
name = “cruiser_heavy_shield”
powerconsumed = 45.0
recharge_rate = 0.025
resistance = 30
shieldpoints = 500
size = “CRUISER”
slot_type = STANDARD
stack_effectiveness = 0.5
weight = 450
[dataitems]
0 = cost,DECIMAL
1 = weight,DECIMAL
2 = hitpoints,DECIMAL
3 = powerconsumed,DECIMAL
4 = shieldpoints,DECIMAL
5 = crew_required,INTEGER
6 = resistance,DECIMAL
7 = recharge_rate,DECIMAL_MULT,1000
[/code]
[code][config]
unlockcost = 0
lockable = 0
classname = “SIM_RepairModule”
category = “OTHER”
size = “CRUISER”
name = “cruiser_repair_III”
guiname = “Ultimate Repair Module”
description = “Tired of watching your enemies’ weapons punch through your armour even when they’re not supposed to? Not anymore! This module will quickly repair any and all breaks in your armour.”
weight = 300
hitpoints = 100
cost = 300
icon = module_tribe_frigate_repair.dds
crew_required = 30
peace_interval = 0
repair_rate = 0.25
powerconsumed = 30.0
slot_type = STANDARD
stack_effectiveness = 1.0
maxrepairsupplies = 10000
[dataitems]
0 = cost,DECIMAL
1 = weight,DECIMAL
2 = hitpoints,DECIMAL
3 = powerconsumed,DECIMAL
4 = crew_required,INTEGER
5 = repair_rate,DECIMAL
6 = maxrepairsupplies,INTEGER
[/code]
[code][config]
armour_penetration = 30
category = “WEAPONS”
classname = “SIM_BulletWeaponModule”
color = 2
cost = 20
crew_required = 0
damage = 10.0
description = “Finally, a bomber weapon that ACTUALLY WORKS! Never again will your bombers have to watch their shots bounce uselessly off cruiser shielding and armour!”
fire_interval = 1000
guiname = “Fighter Fusion Gun II”
height = 5.0
hitpoints = 5
icon = turret
lockable = 0
max_range = 500
min_range = 150
name = “fighter_fusion_gun_II”
optimum_range = 400
powerconsumed = 0
shield_penetration = 30
size = “FIGHTER”
slot_type = TURRET
sound = data/sounds/swarm_gun_08.ogg
soundvolume = 1.0
speed = 7.0
tracking_speed = 1.5
turret_sprite = “turret_bull_v4”
turretsize = 0
unlockcost = 0
weight = 10.0
width = 1.5
[dataitems]
0 = cost,DECIMAL
1 = weight,DECIMAL
2 = hitpoints,DECIMAL
3 = powerconsumed,DECIMAL
4 = max_range,DECIMAL
5 = damage,DECIMAL
6 = fire_interval,INTEGER
7 = tracking_speed,DECIMAL
8 = shield_penetration,DECIMAL
9 = armour_penetration,DECIMAL
10 = crew_required,INTEGER
11 = optimum_range,DECIMAL
12 = min_range,DECIMAL
[/code]
[code][config]
armour_penetration = 7
category = “WEAPONS”
classname = “SIM_BulletWeaponModule”
color = 3
cost = 20
crew_required = 0
damage = 4
description = “An upgraded version of the classic laser cannon, this gun can shoot down even the speediest fighters. Rocket fighters will trouble you no more.”
fire_interval = 300
guiname = “Fighter Laser II”
height = 4.5
hitpoints = 5
icon = turret
lockable = 0
max_range = 300
min_range = 30
name = “fighter_laser_II”
optimum_range = 150
powerconsumed = 0
shield_penetration = 7
size = “FIGHTER”
slot_type = TURRET
sound = “swarm/data/sounds/fighter_fusion_gun.ogg”
soundvolume = 1.0
speed = 8.0
tracking_speed = 10.0
turret_sprite = “turret_bull_v3”
turretsize = 0
unlockcost = 0
weight = 10.0
width = 1.5
[dataitems]
0 = cost,DECIMAL
1 = weight,DECIMAL
2 = hitpoints,DECIMAL
3 = powerconsumed,DECIMAL
4 = max_range,DECIMAL
5 = damage,DECIMAL
6 = fire_interval,INTEGER
7 = tracking_speed,DECIMAL
8 = shield_penetration,DECIMAL
9 = armour_penetration,DECIMAL
10 = crew_required,INTEGER
11 = optimum_range,DECIMAL
12 = min_range,DECIMAL
[/code]
[code][config]
unlockcost = 0
lockable = 0
armour_penetration = 17
category = “WEAPONS”
classname = “SIM_MissileModule”
cost = 130
crew_required = 13
damage = 20
description = “These new, more powerful missiles were developed to counter those pesky fighters packing shield generators.”
fire_interval = 1000
flareuvid = 0
fuel = 700
guiname = “Enhanced Anti-Fighter Missiles”
has_decoys = 0
has_flare = 1
hitpoints = 50
icon = turret
max_range = 600
min_range = 60
missilelength = 4.0
missilespeed = 1.00
missilewidth = 2.0
name = “frigate antifighter missile II”
powerconsumed = 13.0
shield_penetration = 7
size = “FRIGATE”
slot_type = TURRET
sound = data/sounds/missile_launch.ogg
soundvolume = 1.00
trail_fade_time = 250
tracking_speed = 10.0
turnspeed = 10.0
turret_sprite = “turret_miss_v2”
turretsize = 12.0
warhead = EXPLOSIVE
weight = 50
[dataitems]
0 = cost,DECIMAL
1 = weight,DECIMAL
2 = hitpoints,DECIMAL
3 = powerconsumed,DECIMAL
4 = max_range,DECIMAL
5 = damage,DECIMAL
6 = fire_interval,INTEGER
7 = tracking_speed,DECIMAL
8 = shield_penetration,DECIMAL
9 = armour_penetration,DECIMAL
10 = fuel,DECIMAL
11 = missilespeed,DECIMAL
12 = crew_required,INTEGER
13 = min_range,DECIMAL
14 = has_decoys,BOOL
[/code]
[code][config]
unlockcost = 0
lockable = 0
classname = “SIM_ArmourModule”
category = “DEFENSES”
size = “FRIGATE”
name = “frigate_heavy_armour”
guiname = “Frigate Heavy Armour”
description = “With this uber-thick armor you will never again have to worry about exploding ships crippling your frigates’ weapons.”
weight = 50
hitpoints = 0
maxdamageabsorbable = 195
cost = 130
icon = module_armour_v4.dds
crew_required = 0
powerconsumed = 0
slot_type = STANDARD
stack_effectiveness = 0.5
[dataitems]
0 = cost,DECIMAL
1 = weight,DECIMAL
2 = hitpoints,DECIMAL
3 = maxdamageabsorbable,DECIMAL
[/code]
[code][config]
unlockcost = 0
lockable = 0
classname = “SIM_ShieldModule”
category = “DEFENSES”
size = “FRIGATE”
name = “frigate heavy shield”
guiname = “Heavy Shields”
description = “Finally! A frigate shield that can withstand punishment. It still won’t stop most cruiser weapons, but it will last long enough for you to fight back.”
weight = 50
hitpoints = 50
recharge_rate = 0.0075
cost = 130
icon = module_shield_turbo.dds
crew_required = 13
powerconsumed = 13.0
shieldpoints = 150
resistance = 15
slot_type = STANDARD
stack_effectiveness = 0.5
[dataitems]
0 = cost,DECIMAL
1 = weight,DECIMAL
2 = hitpoints,DECIMAL
3 = powerconsumed,DECIMAL
4 = shieldpoints,DECIMAL
5 = crew_required,INTEGER
6 = resistance,DECIMAL
7 = recharge_rate,DECIMAL_MULT,1000
[/code]
[code][config]
unlockcost = 0
lockable = 0
classname = “SIM_EngineModule”
category = “ENGINES”
size = “FRIGATE”
name = “frigate_super_engine”
guiname = “Supercharged Frigate Engine”
description = “For when you need to get your frigate moving after putting all those heavy new modules on it.”
weight = 50
hitpoints = 50
thrust = 100
cost = 130
icon = module_engine_6.dds
crew_required = 13
powerconsumed = 13.0
slot_type = STANDARD
[dataitems]
0 = cost,DECIMAL
1 = weight,DECIMAL
2 = hitpoints,DECIMAL
3 = powerconsumed,DECIMAL
4 = crew_required,INTEGER
5 = thrust,DECIMAL
[/code]
With credit to darkstar’s amazing Uni-T mod, which gave me the inspiration for the following modules:
[code][config]
unlockcost = 0
lockable = 0
armour_penetration = 110
beam_duration = 1000
beamwidth = 6.0
blasttexture = “beam_purple_atlas.dds”
category = “WEAPONS”
classname = “SIM_BeamWeaponModule”
color = 255,16,16
cost = 150
crew_required = 15
damage = 60
description = “This beam was calibrated to have a narrow focus, allowing it to melt through the toughest armour with ease. Unfortunately, it is almost useless against shields.”
fire_interval = 3000
guiname = “Fusion Beam II”
hitpoints = 100
icon = turret
min_range = 300
max_range = 900
name = “cruiser_fusion_beam_II”
optimum_range = 800
powerconsumed = 15
shield_penetration = 10
size = “CRUISER”
sound = “data/sounds/cruiser_beamlaser.ogg”
soundvolume = 1.0
texture = “beam_purple_atlas.dds”
tracking_speed = 1.5
turret_sprite = “turret_las_v3”
turretsize = 18.0
weight = 150
slot_type = TURRET
has_grain = 0
grain = “beam_purple_atlas.dds”
restricted = “unit”
uisortpos = 100003
[dataitems]
0 = cost,DECIMAL
1 = weight,DECIMAL
2 = hitpoints,DECIMAL
3 = powerconsumed,DECIMAL
4 = max_range,DECIMAL
5 = damage,DECIMAL
6 = fire_interval,INTEGER
7 = tracking_speed,DECIMAL
8 = shield_penetration,DECIMAL
9 = armour_penetration,DECIMAL
10 = crew_required,INTEGER
11 = optimum_range,DECIMAL
12 = min_range,DECIMAL
[/code]
[code][config]
unlockcost = 0
lockable = 0
armour_penetration = 120
beam_duration = 1000
beamwidth = 10.0
blasttexture = “beam_orange_atlas.dds”
category = “WEAPONS”
classname = “SIM_BeamWeaponModule”
color = 255,16,16
cost = 450
crew_required = 45
damage = 120
description = “Recovered from the remains of a derelict reaper, this weapon will crush all those who dare stand against you. WARNING: low tracking speed renders it useless against fast frigates.”
fire_interval = 4000
guiname = “Mega Beam Laser”
hitpoints = 100
icon = turret
min_range = 400
max_range = 1200
name = “cruiser_mega_beamlaser_II”
optimum_range = 1100
powerconsumed = 45.0
shield_penetration = 120
size = “CRUISER”
sound = “swarm/data/sounds/disruptorbeam.ogg”
soundvolume = 1.0
texture = “beam_orange_atlas.dds”
tracking_speed = 0.6
turret_sprite = “mega_beam_v1”
turretsize = 22
weight = 450
slot_type = TURRET
restricted = “unit”
has_grain = 0
grain = “beam_orange_atlas.dds”
firedelay = 100
uisortpos = 100005
[dataitems]
0 = cost,DECIMAL
1 = weight,DECIMAL
2 = hitpoints,DECIMAL
3 = powerconsumed,DECIMAL
4 = max_range,DECIMAL
5 = damage,DECIMAL
6 = fire_interval,INTEGER
7 = tracking_speed,DECIMAL
8 = shield_penetration,DECIMAL
9 = armour_penetration,DECIMAL
10 = crew_required,INTEGER
11 = optimum_range,DECIMAL
12 = min_range,DECIMAL
[/code]
[code][config]
unlockcost = 0
lockable = 0
armour_penetration = 5
beam_duration = 1000
beamwidth = 8.0
blasttexture = “beam_green_atlas.dds”
category = “WEAPONS”
classname = “SIM_BeamWeaponModule”
color = 255,16,16
cost = 150
crew_required = 15
damage = 60
description = “This beam was calibrated with a wide focus, allowing it to overload even the toughest shields. Unfortunately, it is almost useless against armour.”
fire_interval = 3000
guiname = “Positron Beam II”
hitpoints = 100
icon = turret
min_range = 300
max_range = 900
name = “cruiser_positron_beam_II”
optimum_range = 800
powerconsumed = 15
shield_penetration = 70
size = “CRUISER”
sound = “data/sounds/cruiser_pulselaser1000.ogg”
soundvolume = 1.0
texture = “beam_green_atlas.dds”
tracking_speed = 1.5
turret_sprite = “turret_las_v4”
turretsize = 18.0
weight = 150
slot_type = TURRET
has_grain = 0
grain = “beam_green_atlas.dds”
restricted = “unit”
uisortpos = 100002
[dataitems]
0 = cost,DECIMAL
1 = weight,DECIMAL
2 = hitpoints,DECIMAL
3 = powerconsumed,DECIMAL
4 = max_range,DECIMAL
5 = damage,DECIMAL
6 = fire_interval,INTEGER
7 = tracking_speed,DECIMAL
8 = shield_penetration,DECIMAL
9 = armour_penetration,DECIMAL
10 = crew_required,INTEGER
11 = optimum_range,DECIMAL
12 = min_range,DECIMAL
[/code]
[code][config]
unlockcost = 0
lockable = 0
category = “DEFENSES”
classname = “SIM_SmartBombModule”
cost = 300
crew_required = 30
description = “Due to the high prevelance of missile spam, scramblers are no longer an adequate defence. But fear not! This smart bomb will destroy any number of missiles in just a single pulse!”
guiname = “Enhanced Pulse Generator”
hitpoints = 100
icon = module_smartbomb.dds
max_range = 400
name = “cruiser_smartbomb_II”
powerconsumed = 30.0
size = “CRUISER”
slot_type = STANDARD
sound = “swarm/data/sounds/smartbomb.ogg”
soundvolume = 0.5
weight = 300
sb_trigger_percentage = 1.0
fire_interval = 1000
stack_effectiveness = 1.0
[dataitems]
0 = cost,DECIMAL
1 = weight,DECIMAL
2 = hitpoints,DECIMAL
3 = powerconsumed,DECIMAL
4 = crew_required,INTEGER
5 = max_range,DECIMAL
6 = fire_interval,INTEGER
7 = sb_trigger_percentage,DECIMAL
[/code]
With credit to 123stw’s awesome Ancient vs. Microbe mod:
[code][config]
armour_penetration = 90
beam_duration = 1500
beamwidth = 6.0
blasttexture = “beam_yellow_atlas.dds”
category = “WEAPONS”
classname = “SIM_BeamWeaponModule”
color = 255,16,16
cost = 150
crew_required = 15
damage = 60
description = “How do you make a beam weapon huge? Keep pumping energy into it. The sheer amount of output is enough to overwhelm any kind of shielding.”
fire_interval = 3500
grain = “beam_yellow_atlas.dds”
guiname = “Beam Laser II”
has_grain = 1
hitpoints = 100
icon = turret
lockable = 0
max_range = 750
min_range = 250
name = “cruiser_beamlaser_II”
optimum_range = 650
powerconsumed = 15
shield_penetration = 30
size = “CRUISER”
slot_type = TURRET
sound = “data/sounds/cruiser_beamlaser.ogg”
soundvolume = 1.0
texture = “beam_yellow_atlas.dds”
tracking_speed = 1.5
turret_sprite = “turret_las_v2”
turretsize = 18.0
unlockcost = 0
weight = 150
uisortpos = 100001
[dataitems]
0 = cost,DECIMAL
1 = weight,DECIMAL
2 = hitpoints,DECIMAL
3 = powerconsumed,DECIMAL
4 = max_range,DECIMAL
5 = damage,DECIMAL
6 = fire_interval,INTEGER
7 = tracking_speed,DECIMAL
8 = shield_penetration,DECIMAL
9 = armour_penetration,DECIMAL
10 = crew_required,INTEGER
11 = optimum_range,DECIMAL
12 = min_range,DECIMAL
[/code]
[code][config]
lockable = 0
unlockcost = 0
armour_penetration = 60
blasttexture = “turret_blast_purple.dds”
category = “WEAPONS”
classname = “SIM_BulletWeaponModule”
cost = 100
crew_required = 10
damage = 10
description = “The shotgun in space, it will rip through shield and armor alike. Just don’t try to shoot moving targets with it.”
fire_interval = 5
salvo_size = 5
salvo_interval = 2000
color = 3
guiname = “Cruiser Shotugn”
hitpoints = 100
icon = unit_turret_bull_v6r_icon.dds
min_range = 150
max_range = 500
optimum_range = 400
name = “cruiser_shotgun”
powerconsumed = 10.0
shield_penetration = 60
size = “CRUISER”
sound = “data/sounds/cruiser_proton_beam1500.ogg”
soundvolume = 1.0
tracking_speed = 0.6
turret_sprite = “turret_bull_v6r”
turretsize = 18.0
weight = 100
slot_type = TURRET
height = 9.0
width = 3.0
speed = 10.0
uisortpos = 99999
restricted = “unit”
[dataitems]
0 = cost,DECIMAL
1 = weight,DECIMAL
2 = hitpoints,DECIMAL
3 = powerconsumed,DECIMAL
4 = max_range,DECIMAL
5 = damage,DECIMAL
6 = fire_interval,INTEGER
7 = tracking_speed,DECIMAL
8 = shield_penetration,DECIMAL
9 = armour_penetration,DECIMAL
10 = crew_required,INTEGER
11 = min_range,DECIMAL
12 = optimum_range,DECIMAL
13 = salvo_size,INTEGER
14 = salvo_interval,INTEGER
[/code]
With credit to Eich’s very creative Scavenger mod:
[code][config]
category = “DEFENSES”
classname = “SIM_ShieldModule”
cost = 20
crew_required = 0
description = “What! Can it be? Our…our fighters can really survive more than one hit?! With this fancy new shield generator the answer is…YES!”
guiname = “Fighter Shield Generator”
hitpoints = 5
icon = module_shield_v1.dds
lockable = 0
name = “fighter_shield”
powerconsumed = 0
recharge_rate = 0.002
resistance = 0
shieldpoints = 19
size = “FIGHTER”
slot_type = STANDARD
stack_effectiveness = 0.5
unlockcost = 0
weight = 0
[dataitems]
0 = cost,DECIMAL
1 = weight,DECIMAL
2 = hitpoints,DECIMAL
3 = powerconsumed,DECIMAL
4 = shieldpoints,DECIMAL
5 = crew_required,INTEGER
6 = resistance,DECIMAL
7 = recharge_rate,DECIMAL_MULT,1000
[/code]
With credit to Eich’s powerful Legios mod:
[code][config]
beam_duration = 200
beam_texture = “ecm_beam.dds”
beam_width = 2.0
category = “DEFENSES”
classname = “SIM_ECMBeamModule”
cost = 130
crew_required = 13
description = “This smaller version was manufactured on request of destroyer captains who witnessed their shields being constantly killed by missiles–enjoy!”
guiname = “Guidance Scrambler Beam”
hitpoints = 50
icon = turret
lockable = 0
max_range = 400
name = “frigate_guidance_scrambler”
powerconsumed = 13.0
size = “FRIGATE”
slot_type = TURRET
sound = data/sounds/ecmbeam.ogg
soundvolume = 0.5
tracking_speed = 5.0
turret_sprite = “tractor_turret_v2”
turretsize = 12.0
unlockcost = 0
weight = 50
[dataitems]
0 = cost,DECIMAL
1 = weight,DECIMAL
2 = hitpoints,DECIMAL
3 = powerconsumed,DECIMAL
4 = max_range,DECIMAL
5 = crew_required,INTEGER
[/code]
With credit to Lonestar’s sweet supercruisers mod:
[code][config]
unlockcost = 0
lockable = 0
classname = “SIM_ECMShieldModule”
category = “DEFENSES”
size = “CRUISER”
name = “cruiser_ecm_shield_II”
guiname = “Mega EMP Shield”
description = “Tired of emp missiles getting past your guidance scramblers? Of emp cannons getting lucky shots? Not anymore! With this gadget, your ship will NEVER be disabled by emp weapons again.”
weight = 150
hitpoints = 100
cost = 150
icon = module_ecm_v1.dds
crew_required = 15
powerconsumed = 15.0
ecm_strength = 1000
slot_type = STANDARD
stack_effectiveness = 1.0
[dataitems]
0 = cost,DECIMAL
1 = weight,DECIMAL
2 = hitpoints,DECIMAL
3 = powerconsumed,DECIMAL
4 = crew_required,INTEGER
5 = ecm_strength,DECIMAL
[/code]
[code][config]
unlockcost = 0
lockable = 0
armour_penetration = 60
beam_duration = 500
beamwidth = 30.0
category = “WEAPONS”
classname = “SIM_LightningGunModule”
color = 255,16,16
cost = 150
crew_required = 15
damage = 40
description = “Lighting guns have exellent range, power and accuracy! You can never…huh?..a catch? There is no catch! These are the best guns money…oh alright, alright…they fire a BIT slowly.”
fire_interval = 4500
guiname = “Lightning Gun II”
hitpoints = 100
icon = turret
min_range = 350
max_range = 1000
name = “cruiser_lightninggun_II”
optimum_range = 900
powerconsumed = 15
shield_penetration = 60
size = “CRUISER”
sound = “data/sounds/lightning1.ogg”
soundvolume = 2.0
texture = “lightning.dds”
tracking_speed = 1.5
turret_sprite = “turret_las_v5”
turretsize = 18.0
weight = 150
slot_type = TURRET
uisortpos = 100004
[dataitems]
0 = cost,DECIMAL
1 = weight,DECIMAL
2 = hitpoints,DECIMAL
3 = powerconsumed,DECIMAL
4 = max_range,DECIMAL
5 = damage,DECIMAL
6 = fire_interval,INTEGER
7 = tracking_speed,DECIMAL
8 = shield_penetration,DECIMAL
9 = armour_penetration,DECIMAL
10 = crew_required,INTEGER
11 = optimum_range,DECIMAL
12 = min_range,DECIMAL
[/code]
[code][config]
unlockcost = 0
lockable = 0
armour_penetration = 60
beam_duration = 1000
beamwidth = 10.0
blasttexture = “beam_incandescent_atlas.dds”
category = “WEAPONS”
classname = “SIM_BeamWeaponModule”
color = 255,16,16
cost = 130
crew_required = 13
damage = 30
description = “The HEAT (High Emission Aggressive Tunneling) is a repurposed commercial mining laser. Short-ranged, but brutally effective in the hands of a brave frigate captain.”
fire_interval = 1500
guiname = “Frigate HEAT Laser”
hitpoints = 50
icon = turret
max_range = 600
min_range = 200
name = “frigate_HEAT_laser”
optimum_range = 500
powerconsumed = 13.0
shield_penetration = 30
size = “FRIGATE”
slot_type = TURRET
sound = “data/sounds/frigate_beamlaser2_1000.ogg”
soundvolume = 1.0
texture = “beam_incandescent_atlas.dds”
tracking_speed = 1.5
turret_sprite = “turret_las_v2”
turretsize = 12.0
weight = 50
has_grain = 0
grain = “beam_incandescent_atlas.dds”
uisortpos = 100001
[dataitems]
0 = cost,DECIMAL
1 = weight,DECIMAL
2 = hitpoints,DECIMAL
3 = powerconsumed,DECIMAL
4 = max_range,DECIMAL
5 = damage,DECIMAL
6 = fire_interval,INTEGER
7 = tracking_speed,DECIMAL
8 = shield_penetration,DECIMAL
9 = armour_penetration,DECIMAL
10 = crew_required,INTEGER
11 = optimum_range,DECIMAL
12 = min_range,DECIMAL
[/code]
With credit to Archduke Astro’s magnificent modules of the same name:
(Mine are really similar, so you could think of them as extra advertising for the Archduke’s talent)
[code][config]
unlockcost = 0
lockable = 0
classname = “SIM_CrewModule”
category = “OTHER”
size = “FRIGATE”
name = “frigate crew III”
guiname = “Crew Module III”
description = “Extra large, extra tough, extra useful! This huge crew section will house the personnel your new modules need - in comfort as well as safety.”
weight = 50
cost = 130
hitpoints = 50
icon = module_crew_reinforced.dds
crew_required = 0
powerconsumed = 13.0
crewsupply = 130
slot_type = STANDARD
[dataitems]
0 = cost,DECIMAL
1 = weight,DECIMAL
2 = hitpoints,DECIMAL
3 = crewsupply,INTEGER
4 = powerconsumed,DECIMAL
[/code]
[code][config]
unlockcost = 0
lockable = 0
classname = “SIM_PowerModule”
category = “OTHER”
size = “FRIGATE”
name = “frigate power IV”
guiname = “Power Generator IV”
description = “The latest frigate modules won’t power themselves, you know. Introducing…the type IV power generator! Enough power to run all your new modules and more!”
weight = 50
hitpoints = 50
cost = 130
icon = module_powergen_v7.dds
crew_required = 13
powerconsumed = 0
powerproduced = 52
slot_type = STANDARD
[dataitems]
0 = cost,DECIMAL
1 = weight,DECIMAL
2 = hitpoints,DECIMAL
3 = powerproduced,DECIMAL
4 = crew_required,INTEGER
[/code]
[code][config]
armour_penetration = 60
beam_duration = 500
beamwidth = 5.0
blasttexture = “beam_red_atlas.dds”
category = “WEAPONS”
classname = “SIM_BeamWeaponModule”
color = 255,16,16
cost = 130
crew_required = 13
damage = 30
description = “This gun makes any frigate into a deadly and efficient shooter even from well behind the battle line. Excels at long-range fire support. Note its long minimum range.”
fire_interval = 4500
grain = “beam_red_atlas.dds”
guiname = “Frigate Sniping Laser”
has_grain = 1
hitpoints = 50
icon = turret
lockable = 0
max_range = 1200
min_range = 800
name = “frigate_sniping laser”
optimum_range = 1100
powerconsumed = 13.0
shield_penetration = 60
size = “FRIGATE”
slot_type = TURRET
sound = “data/sounds/cruiser_proton_beam1500.ogg”
soundvolume = 1.0
texture = “beam_red_atlas.dds”
tracking_speed = 1.5
turret_sprite = “turret_las_v1”
turretsize = 12.0
unlockcost = 0
weight = 50
uisortpos = 100003
[dataitems]
0 = cost,DECIMAL
1 = weight,DECIMAL
2 = hitpoints,DECIMAL
3 = powerconsumed,DECIMAL
4 = max_range,DECIMAL
5 = damage,DECIMAL
6 = fire_interval,INTEGER
7 = tracking_speed,DECIMAL
8 = shield_penetration,DECIMAL
9 = armour_penetration,DECIMAL
10 = crew_required,INTEGER
11 = optimum_range,DECIMAL
12 = min_range,DECIMAL
[/code]
With credit to Kete’s awesome His Voice mod:
[code][config]
lockable = 0
unlockcost = 0
category = “DEFENSES”
classname = “SIM_ShieldModule”
cost = 450
crew_required = 45
description = ““My faith is my armour”-Archbishop Maxwell, moments before his ship was vapourised. Engineers were then encouraged to design a more tangible form of protection.”
guiname = “Cruiser Halo”
hitpoints = 100
icon = module_shield_multiphasic.dds
name = “cruiser_shield_halo”
powerconsumed = 45
recharge_rate = 0.050
resistance = 15
shieldpoints = 500
size = “CRUISER”
slot_type = STANDARD
stack_effectiveness = 0.5
weight = 450
[dataitems]
0 = cost,DECIMAL
1 = weight,DECIMAL
2 = hitpoints,DECIMAL
3 = powerconsumed,DECIMAL
4 = shieldpoints,DECIMAL
5 = crew_required,INTEGER
6 = resistance,DECIMAL
7 = recharge_rate,DECIMAL_MULT,1000
[/code]
[code][config]
unlockcost = 0
lockable = 0
armour_penetration = 60
blasttexture = “turret_blast_red.dds”
category = “WEAPONS”
classname = “SIM_BulletWeaponModule”
color= 4
cost = 130
crew_required = 13
damage = 10
description = “This awesome new weapon uses high-energy blobs instead of bullets! Unfortunately, it takes a LONG time to charge up after each volley.”
fire_interval = 10
guiname = “Frigate Phasic Cannon”
salvo_size = 10
salvo_interval = 10000
height = 10
hitpoints = 50
icon = unit_turret_bull_v1x_icon.dds
max_range = 900
min_range = 300
name = “frigate_phasic_cannon”
optimum_range = 800
powerconsumed = 13.0
shield_penetration = 60
size = “FRIGATE”
slot_type = TURRET
sound = data/sounds/swarm_gun_08.ogg
soundvolume = 1.0
speed = 10
tracking_speed = 0.60
turret_sprite = “turret_bull_v1x”
turretsize = 12
weight = 50
width = 5
uisortpos = 100002
restricted = “unit”
[dataitems]
0 = cost,DECIMAL
1 = weight,DECIMAL
2 = hitpoints,DECIMAL
3 = powerconsumed,DECIMAL
4 = max_range,DECIMAL
5 = damage,DECIMAL
6 = fire_interval,INTEGER
7 = tracking_speed,DECIMAL
8 = shield_penetration,DECIMAL
9 = armour_penetration,DECIMAL
10 = crew_required,INTEGER
11 = optimum_range,DECIMAL
12 = min_range,DECIMAL
13 = salvo_size,INTEGER
14 = salvo_interval,INTEGER
[/code]
sorry about the long post, hope you enjoy the modules though!