summaryrefslogtreecommitdiff
path: root/src/Sequence/Contact
diff options
context:
space:
mode:
Diffstat (limited to 'src/Sequence/Contact')
-rw-r--r--src/Sequence/Contact/Archetypes.hs99
1 files changed, 99 insertions, 0 deletions
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)
54 , ("Passant", passant) 54 , ("Passant", passant)
55 , ("Großer Hund", grosserHund) 55 , ("Großer Hund", grosserHund)
56 56
57 , ("Miniatur-Zeta", miniZeta)
58 , ("Zeta-Arbeiter", zetaWorker)
59 , ("Zeta-Soldat", zetaSoldier)
60 , ("Zeta-Anführer", zetaLeader)
61 , ("Zeta-Beobachter", zetaObserver)
62
57 , ("ATV", atv) 63 , ("ATV", atv)
58 , ("FAV", fav) 64 , ("FAV", fav)
59 , ("AUV", auv) 65 , ("AUV", auv)
@@ -564,6 +570,80 @@ passant = human
564 & sSFirearms +~ 5 570 & sSFirearms +~ 5
565 & sSInterface +~ 4 571 & sSInterface +~ 4
566 572
573miniZeta = human
574 & sAStrength .~ 1
575 & sAEndurance .~ 2
576 & sAMass .~ 1
577 & sAReflexes .~ 6
578 & sAMobility .~ 4
579 & sADexterity .~ 8
580 & sAIntelligence .~ 2
581 & sACharisma .~ 1
582 & sAPerception .~ 8
583 & sAWillpower .~ 3
584 & sSEnergyWeapons +~ (53 - 24)
585 & sSStealth +~ (74 - 17)
586 & sSLockpicking +~ (19 - 10)
587 & sSTrapping +~ (23 - 14)
588 & sSMedicine +~ (92 - 15)
589 & sSEngineering +~ (45 - 17)
590 & sSInterface +~ (83 - 13)
591 & sSSpacecraft +~ (9 - 11)
592
593zetaWorker = human
594 & sAStrength .~ 2
595 & sAEndurance .~ 4
596 & sAMass .~ 2
597 & sAReflexes .~ 6
598 & sAMobility .~ 5
599 & sADexterity .~ 8
600 & sAIntelligence .~ 2
601 & sACharisma .~ 1
602 & sAPerception .~ 7
603 & sAWillpower .~ 3
604 & sSEnergyWeapons +~ (53 - 23)
605 & sSStealth +~ (37 - 18)
606 & sSLockpicking +~ (15 - 10)
607 & sSTrapping +~ (42 - 13)
608 & sSEngineering +~ (65 - 17)
609 & sSInterface +~ (69 - 12)
610 & sSSpacecraft +~ (29 - 10)
611
612zetaSoldier = human
613 & sAStrength .~ 3
614 & sAEndurance .~ 5
615 & sAMass .~ 2
616 & sAReflexes .~ 8
617 & sAMobility .~ 6
618 & sADexterity .~ 4
619 & sAIntelligence .~ 2
620 & sACharisma .~ 1
621 & sAPerception .~ 8
622 & sAWillpower .~ 3
623 & sSEnergyWeapons +~ (75 - 23)
624 & sSStealth +~ (53 - 15)
625 & sSTrapping +~ (21 - 10)
626 & sSEngineering +~ (11 - 13)
627 & sSInterface +~ (11 - 13)
628 & sSSpacecraft +~ (12 - 13)
629
630zetaLeader = human
631 & sAStrength .~ 3
632 & sAEndurance .~ 5
633 & sAMass .~ 2
634 & sAReflexes .~ 6
635 & sAMobility .~ 5
636 & sADexterity .~ 10
637 & sAIntelligence .~ 14
638 & sACharisma .~ 12
639 & sAPerception .~ 9
640 & sAWillpower .~ 10
641 & sSEnergyWeapons +~ (87 - 26)
642 & sSStealth +~ (79 - 20)
643 & sSEngineering +~ (143 - 43)
644 & sSInterface +~ (137 - 37)
645 & sSSpacecraft +~ (117 - 17)
646
567vehicle robustness armor = prop 647vehicle robustness armor = prop
568 & sHitzones .~ [("Volumen", 1)] 648 & sHitzones .~ [("Volumen", 1)]
569 & sRobustness ?~ robustness 649 & sRobustness ?~ robustness
@@ -575,3 +655,22 @@ vehicle robustness armor = prop
575atv = vehicle 100 3 655atv = vehicle 100 3
576fav = vehicle 200 2 656fav = vehicle 200 2
577auv = vehicle 400 10 657auv = vehicle 400 10
658
659zetaObserver = human
660 & sAStrength .~ 3
661 & sAEndurance .~ 15
662 & sAMass .~ 15
663 & sAReflexes .~ 10
664 & sAMobility .~ 10
665 & sADexterity .~ 0
666 & sAIntelligence .~ 1
667 & sACharisma .~ 0
668 & sAPerception .~ 10
669 & sAWillpower .~ 20
670 & sSEnergyWeapons .~ 75
671 & sHitzones .~ [("Volumen", 1)]
672 & sArmor .~ const armor'
673 & sSeqVal .~ 40 + d 10
674 where
675 armor' Toxic = return PosInf
676 armor' _ = return 15