From ed71f7b28efda2fbb6b2fbaab8ccf2f81f831306 Mon Sep 17 00:00:00 2001 From: Gregor Kleen Date: Mon, 28 Nov 2016 11:44:02 +0100 Subject: Zetas --- src/Sequence/Contact/Archetypes.hs | 99 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 99 insertions(+) diff --git a/src/Sequence/Contact/Archetypes.hs b/src/Sequence/Contact/Archetypes.hs index f8d4c9d..1a5da54 100644 --- a/src/Sequence/Contact/Archetypes.hs +++ b/src/Sequence/Contact/Archetypes.hs @@ -54,6 +54,12 @@ archetypes = [ ("Requisite", prop) , ("Passant", passant) , ("Großer Hund", grosserHund) + , ("Miniatur-Zeta", miniZeta) + , ("Zeta-Arbeiter", zetaWorker) + , ("Zeta-Soldat", zetaSoldier) + , ("Zeta-Anführer", zetaLeader) + , ("Zeta-Beobachter", zetaObserver) + , ("ATV", atv) , ("FAV", fav) , ("AUV", auv) @@ -564,6 +570,80 @@ passant = human & sSFirearms +~ 5 & sSInterface +~ 4 +miniZeta = human + & sAStrength .~ 1 + & sAEndurance .~ 2 + & sAMass .~ 1 + & sAReflexes .~ 6 + & sAMobility .~ 4 + & sADexterity .~ 8 + & sAIntelligence .~ 2 + & sACharisma .~ 1 + & sAPerception .~ 8 + & sAWillpower .~ 3 + & sSEnergyWeapons +~ (53 - 24) + & sSStealth +~ (74 - 17) + & sSLockpicking +~ (19 - 10) + & sSTrapping +~ (23 - 14) + & sSMedicine +~ (92 - 15) + & sSEngineering +~ (45 - 17) + & sSInterface +~ (83 - 13) + & sSSpacecraft +~ (9 - 11) + +zetaWorker = human + & sAStrength .~ 2 + & sAEndurance .~ 4 + & sAMass .~ 2 + & sAReflexes .~ 6 + & sAMobility .~ 5 + & sADexterity .~ 8 + & sAIntelligence .~ 2 + & sACharisma .~ 1 + & sAPerception .~ 7 + & sAWillpower .~ 3 + & sSEnergyWeapons +~ (53 - 23) + & sSStealth +~ (37 - 18) + & sSLockpicking +~ (15 - 10) + & sSTrapping +~ (42 - 13) + & sSEngineering +~ (65 - 17) + & sSInterface +~ (69 - 12) + & sSSpacecraft +~ (29 - 10) + +zetaSoldier = human + & sAStrength .~ 3 + & sAEndurance .~ 5 + & sAMass .~ 2 + & sAReflexes .~ 8 + & sAMobility .~ 6 + & sADexterity .~ 4 + & sAIntelligence .~ 2 + & sACharisma .~ 1 + & sAPerception .~ 8 + & sAWillpower .~ 3 + & sSEnergyWeapons +~ (75 - 23) + & sSStealth +~ (53 - 15) + & sSTrapping +~ (21 - 10) + & sSEngineering +~ (11 - 13) + & sSInterface +~ (11 - 13) + & sSSpacecraft +~ (12 - 13) + +zetaLeader = human + & sAStrength .~ 3 + & sAEndurance .~ 5 + & sAMass .~ 2 + & sAReflexes .~ 6 + & sAMobility .~ 5 + & sADexterity .~ 10 + & sAIntelligence .~ 14 + & sACharisma .~ 12 + & sAPerception .~ 9 + & sAWillpower .~ 10 + & sSEnergyWeapons +~ (87 - 26) + & sSStealth +~ (79 - 20) + & sSEngineering +~ (143 - 43) + & sSInterface +~ (137 - 37) + & sSSpacecraft +~ (117 - 17) + vehicle robustness armor = prop & sHitzones .~ [("Volumen", 1)] & sRobustness ?~ robustness @@ -575,3 +655,22 @@ vehicle robustness armor = prop atv = vehicle 100 3 fav = vehicle 200 2 auv = vehicle 400 10 + +zetaObserver = human + & sAStrength .~ 3 + & sAEndurance .~ 15 + & sAMass .~ 15 + & sAReflexes .~ 10 + & sAMobility .~ 10 + & sADexterity .~ 0 + & sAIntelligence .~ 1 + & sACharisma .~ 0 + & sAPerception .~ 10 + & sAWillpower .~ 20 + & sSEnergyWeapons .~ 75 + & sHitzones .~ [("Volumen", 1)] + & sArmor .~ const armor' + & sSeqVal .~ 40 + d 10 + where + armor' Toxic = return PosInf + armor' _ = return 15 -- cgit v1.2.3