countable / battletech

Digital Battletech sheets with automatic weapon damage applicaton.
Other
1 stars 2 forks source link

Moar Units #10

Open countable opened 10 years ago

countable commented 10 years ago

Add rules and record sheets for tanks.

Add rules and record sheets for infantry (this should be really easy but it can wait till the end).

channingg commented 10 years ago

Hey Clark,

So here's an example of a tank whose data I've re-configured the way you suggested.

My question is whether or not the turret armor value (at the very bottom) of "0" will be an issue?

This tank does not have a turret as I've indicated in the Turret/Track/Hover section (those 3 are either 1-yes or 2-no to help the app know whether the vehicle has a turret or not [the record sheet will need to reflect this] and how the vehicle moves when assigning damage - hover and wheeled get damaged more easily than tracked)

class @SRM_CARRIER extends GVehicle name: "SRM CARRIER"

GV_TONNAGE: 60

CRUISE: 3 FLANK: 5 JUMP: 0

TURRET: 0 HOVER: 0 TRACK: 1

WEAPONS: FRONT1: 'SRM 6' FRONT2: 'SRM 6' FRONT3: 'SRM 6' FRONT4: 'SRM 6' FRONT5: 'SRM 6' FRONT6: 'SRM 6' FRONT7: 'SRM 6' FRONT8: 'SRM 6' FRONT9: 'SRM 6' FRONT10: 'SRM 6'

AMMO: 'SRM 6': 60

GV_ARMOR_FRONT: 12 GV_ARMOR_RIGHT: 12 GV_ARMOR_LEFT: 12 GV_ARMOR_REAR: 12 GV_ARMOR_TURRET: 0

channingg commented 10 years ago

Another example of some blank fields I'm worried about. Namely when a vehicle doesn't have weapons and/or ammo.

class @ENGINEERING_VEHICLE extends GVehicle name: "ENGINEERING VEHICLE"

GV_TONNAGE: 40

CRUISE: 6 FLANK: 9 JUMP: 0

TURRET: 0 HOVER: 0 TRACK: 1

WEAPONS:

AMMO:

SPECIAL: 'Combat Engineering Equipment'

GV_ARMOR_FRONT: 8 GV_ARMOR_RIGHT: 8 GV_ARMOR_LEFT: 8 GV_ARMOR_REAR: 8 GV_ARMOR_TURRET: 0

channingg commented 10 years ago

Nevermind. I removed all fields that didn't have any value.

Also, what was the app's recognized term for "rear facing weapons"? Is it "REAR1, REAR2...etc?

If not, we'll have to go back and fix The Maxim Heavy Hover Transport (medium GV) which has rear facing weapons.

channingg commented 10 years ago

Here are the Assault Vehicles.

##Speed statistics are for rendering requirements only. Turret and Track/Hover/Wheeled info is for damage location tables only.##
##If Turret = 1, then the vehicle has a turret.##
##If Hover = 1, then the vehicle is a hovercraft. If = 0, then the vehicle is either Tracked or Wheeled.##
##If Track = 0, then the vehicle is tracked. If = 0, and Hover = 1 then the vehicle is Hover. If Track = 0 and Hover = 0 then the vehicle is Wheeled.##

class @DEMOLISHER_HEAVY_TANK extends GVehicle name: "DEMOLISHER HEAVY TANK"

GV_TONNAGE: 80

CRUISE: 3 FLANK: 5 JUMP: 0

TURRET: 1 HOVER: 0 TRACK: 1

WEAPONS: TURRET1: 'AC/20' TURRET2: 'AC/20'

AMMO: 'AC/20': 20

GV_ARMOR_FRONT: 40 GV_ARMOR_RIGHT: 30 GV_ARMOR_LEFT: 30 GV_ARMOR_REAR: 20 GV_ARMOR_TURRET: 40

class @PARTISAN_HEAVY_TANK extends GVehicle name: "PARTISAN HEAVY TANK"

GV_TONNAGE: 80

CRUISE: 3 FLANK: 5 JUMP: 0

TURRET: 1 HOVER: 0 TRACK: 1

WEAPONS: TURRET1: 'AC/5' TURRET2: 'AC/5' TURRET3: 'AC/5' TURRET4: 'AC/5' FRONT1: 'Machine Gun' FRONT2: 'Machine Gun'

AMMO: 'AC/5': 40 'Machine Gun': 100

GV_ARMOR_FRONT: 22 GV_ARMOR_RIGHT: 18 GV_ARMOR_LEFT: 18 GV_ARMOR_REAR: 16 GV_ARMOR_TURRET: 22

class @SCHREK_PPC_CARRIER extends GVehicle name: "SCHREK PPC CARRIER"

GV_TONNAGE: 80

CRUISE: 3 FLANK: 5 JUMP: 0

TURRET: 1 HOVER: 0 TRACK: 1

WEAPONS: TURRET1: 'PPC' TURRET2: 'PPC' TURRET3: 'PPC'

AMMO:

GV_ARMOR_FRONT: 25 GV_ARMOR_RIGHT: 22 GV_ARMOR_LEFT: 22 GV_ARMOR_REAR: 21 GV_ARMOR_TURRET: 30

class @STURMFEUR_HEAVY_TANK extends GVehicle name: "STURMFEUR HEAVY TANK"

GV_TONNAGE: 85

CRUISE: 3 FLANK: 5 JUMP: 0

TURRET: 1 HOVER: 0 TRACK: 1

WEAPONS: TURRET1: 'LRM 20' TURRET2: 'Machine Gun' TURRET3: 'Machine Gun' FRONT1: 'LRM 20'

AMMO: 'LRM 20': 18 'Machine Gun': 200

GV_ARMOR_FRONT: 66 GV_ARMOR_RIGHT: 66 GV_ARMOR_LEFT: 66 GV_ARMOR_REAR: 48 GV_ARMOR_TURRET: 66

class @ONTOS_HEAVY_TANK extends GVehicle name: "ONTOS HEAVY TANK"

GV_TONNAGE: 85

CRUISE: 3 FLANK: 5 JUMP: 0

TURRET: 1 HOVER: 0 TRACK: 1

WEAPONS: TURRET1: 'LRM 5' TURRET2: 'LRM 5' TURRET3: 'Medium Laser' TURRET4: 'Medium Laser' TURRET5: 'Medium Laser' TURRET6: 'Medium Laser' TURRET7: 'Medium Laser' TURRET8: 'Medium Laser' TURRET9: 'Medium Laser' TURRET10: 'Medium Laser'

AMMO: 'LRM 5': 24

GV_ARMOR_FRONT: 30 GV_ARMOR_RIGHT: 25 GV_ARMOR_LEFT: 25 GV_ARMOR_REAR: 26 GV_ARMOR_TURRET: 20

class @BEHEMOTH_HEAVY_TANK extends GVehicle name: "BEHEMOTH HEAVY TANK"

GV_TONNAGE: 100

CRUISE: 2 FLANK: 3 JUMP: 0

TURRET: 1 HOVER: 0 TRACK: 1

WEAPONS: FRONT1: 'LRM 5' FRONT2: 'LRM 5' FRONT3: 'LRM 5' FRONT4: 'LRM 5' FRONT5: 'SRM 2' FRONT6: 'SRM 2' FRONT7: 'Machine Gun' FRONT8: 'Machine Gun' TURRET1: 'AC/10' TURRET2: 'AC/10' TURRET3: 'SRM 6' TURRET4: 'SRM 6' LEFT1: 'SRM 2' LEFT2: 'Machine Gun' RIGHT1: 'SRM 2' RIGHT2: 'Machine Gun'

AMMO: 'LRM 5': 48 'AC/10': 20 'SRM 6': 30 'SRM 2': 50 'Machine Gun': 200

GV_ARMOR_FRONT: 46 GV_ARMOR_RIGHT: 38 GV_ARMOR_LEFT: 38 GV_ARMOR_REAR: 40 GV_ARMOR_TURRET: 46

channingg commented 10 years ago

Oops... that didn't work. I'll send you the files over email instead.