Skip to content

Commit

Permalink
Added Scylla mecha
Browse files Browse the repository at this point in the history
  • Loading branch information
jwvhewitt committed Aug 23, 2023
1 parent 94a1e7d commit 55d90ad
Show file tree
Hide file tree
Showing 6 changed files with 184 additions and 3 deletions.
179 changes: 179 additions & 0 deletions design/Scylla.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,179 @@
Mecha
name = "Scylla"
desig = "SD-76g"
desc="This is one of BioCorp's Biometrics line; its body structure is modeled after that of a tiger. They Scylla was designed for rapid assault actions and excels in this role."
imagename = "mav_scylla.png"
portrait = "mecha_scylla.png"
form = MT_Zoanoid
family = "Biometrics"
environment_list = (GroundEnv,UrbanEnv,SpaceEnv)
faction_list = (TerranFederation,TerranDefenseForce,ClanIronwind,BioCorp)
role_list = (Trooper,Commander)
material = Advanced

SUB
Head
size = 6
SUB
Armor
size = 4
material = Ceramic
integral = True
Sensor
size = 3
integral = True
Cockpit
SUB
Armor
size = 2
END
BeamWeapon
name = "Plasma Breath"
reach = 3
damage = 2
accuracy = 2
penetration = 3
attributes = (Plasma, Brutal, Intercept)
shot_anim = PlasmaBall
integral = True

MeleeWeapon
name="Jaws"
reach=1
damage=2
accuracy=2
penetration=2
attributes = (BonusStrike1)
integral = True
END
Torso
size = 5
SUB
Armor
size = 5
material = Ceramic
Engine
size = 1300
Gyroscope
Mount
name = "Top Weapon Mount"
INV
Launcher
size = 15
SUB
Missile
name = "Long Range Missiles"
reach = 8
damage = 1
accuracy = 3
penetration = 1
quantity = 48
END
END

Mount
name = "Bottom Weapon Mount"
INV
Launcher
size = 8
SUB
Missile
name = "Tiger Missiles"
reach = 7
damage = 2
accuracy = 1
penetration = 2
quantity = 6
attributes = (Blast2)
END
END
FlightJets
size = 7
END
Leg
name = "Front Right Leg"
size = 4
SUB
Armor
size = 4
material = Ceramic
EnergyWeapon
name = "Beam Claws"
reach=1
damage=4
accuracy=3
penetration=2
attributes=(Overload, MultiWielded)
END
Leg
name = "Front Left Leg"
size = 4
SUB
Armor
size = 4
material = Ceramic
EnergyWeapon
name = "Beam Claws"
reach=1
damage=4
accuracy=3
penetration=2
attributes=(Overload, MultiWielded)
END

Leg
name = "Rear Right Leg"
size = 5
SUB
Armor
size = 4
material = Ceramic

FlightJets
size = 5

Mount
name = "Right Weapon Mount"
INV
Launcher
size = 4
SUB
Missile
name = "Swarm Missiles"
reach = 6
damage = 1
accuracy = 2
penetration = 1
quantity = 24
END
END

END
Leg
name = "Rear Left Leg"
size = 5
SUB
Armor
size = 4
material = Ceramic

FlightJets
size = 5

Mount
name = "Left Weapon Mount"
INV
Launcher
size = 4
SUB
Missile
name = "Swarm Missiles"
reach = 6
damage = 1
accuracy = 2
penetration = 1
quantity = 24
END
END
END
END
4 changes: 2 additions & 2 deletions gears/base.py
Original file line number Diff line number Diff line change
Expand Up @@ -3640,8 +3640,8 @@ class MT_Zoanoid(MT_Battroid):
name = "Zoanoid"
desc = "+20 walk speed, bonus to melee damage. Can jump but not fly or skim. No arms or turrets."

PROTOTYPE_IMAGENAME = "mav_kojedo.png"
PROTOTYPE_PORTRAIT = "mecha_kojedo.png"
PROTOTYPE_IMAGENAME = "mav_scylla.png"
PROTOTYPE_PORTRAIT = "mecha_scylla.png"
MELEE_DAMAGE_BONUS = 5

LEGAL_MOVE_MODES = (scenes.movement.Walking, tags.Jumping, tags.SpaceFlight)
Expand Down
3 changes: 2 additions & 1 deletion history.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
v0.950 August 22, 2023
v0.950 August 23, 2023
* Added the Scylla mecha from GH1
* TagBasedPartyReply will not display a major character's mnpcid
* Added ending scenes to DeadZone Drifter
* Can now use waypoints from the combat popup menu
Expand Down
Binary file added image/mav_scylla.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added image/mecha_scylla.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions main.py
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@


class TitleScreenRedraw(object):

TITLE_DEST = pbge.frects.Frect(-325, -175, 650, 100)
MENU_DEST = pbge.frects.Frect(-150, 0, 300, 254)

Expand Down

0 comments on commit 55d90ad

Please sign in to comment.