Advertisement
TorroesPrime

Untitled

Dec 21st, 2021
932
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 2.08 KB | None | 0 0
  1. class character:
  2.     def __init__(self,**kwargs):
  3.         self.name = kwargs.get("name","TEST CHARACTER")
  4.         self.characteristics ={
  5.             "Weapon Skill":kwargs.get("WS",character.generateCharacteristic(0)),
  6.             "Ballistic Skill":kwargs.get("BS",character.generateCharacteristic(0)),
  7.             "Strength":kwargs.get("Strength",character.generateCharacteristic(0)),
  8.             "Toughness":kwargs.get("Toughness",character.generateCharacteristic(0)),
  9.             "Agility":kwargs.get("Agility",character.generateCharacteristic(0)),
  10.             "Intelligence":kwargs.get("Intelligence",character.generateCharacteristic(0)),
  11.             "Perception":kwargs.get("Perception",character.generateCharacteristic(0)),
  12.             "Will Power":kwargs.get("WP",character.generateCharacteristic(0)),
  13.             "Fellowship":kwargs.get("Fell",character.generateCharacteristic(0)),
  14.         }
  15.         self.charClass = "TEST CLASS"
  16.         self.totalWounds = kwargs.get("tWounds",10)
  17.         self.currentWounds = kwargs.get("cWounds",0)
  18.         self.fatique = 0
  19.         self.expierencePoints = 0
  20.         self.experienceToSpend = 0
  21.         self.skills = []
  22.         self.traits = []
  23.         self.talents = []
  24.         self.bonus = []
  25.         self.affinity = {}
  26.         self.bodyParts = {
  27.             "head":"notDamaged",
  28.             "torso":"notDamaged",
  29.             "left arm":"notDamaged",
  30.             "right arm":"notDamaged",
  31.             "left leg":"notDamaged",
  32.             "right leg":"notDamaged"
  33.         }
  34.         self.armor = {
  35.             "head":"notArmored",
  36.             "head":"notArmored",
  37.             "torso":"notArmored",
  38.             "left arm":"notArmored",
  39.             "right arm":"notArmored",
  40.             "left leg":"notArmored",
  41.             "right leg":"notArmored"
  42.         }
  43.         self.armaments = {
  44.             "head":"unArmed",
  45.             "right fore-arm":"unArmed",
  46.             "rigth hand":"unArmed",
  47.             "left fore-arm":"unArmed",
  48.             "left hand":"unArmed",
  49.             "rifle":"unArmed",
  50.             "hold out slot 1":"unArmed",
  51.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement