1[ 2 { 3 "//": "Mainlined from a mod originally written by Spencer Michaels", 4 "//2": "This group picks out several negative and positive traits", 5 "type": "trait_group", 6 "id": "NPC_starting_traits", 7 "subtype": "collection", 8 "traits": [ 9 { "group": "trait_group_NONADDICTIVE", "prob": 10 }, 10 { "group": "trait_group_EASYSLEEPER", "prob": 10 }, 11 { "group": "trait_group_ANIMALEMPATH", "prob": 10 }, 12 { "group": "trait_group_FASTHEALER", "prob": 15 }, 13 { "group": "trait_group_FASTLEARNER", "prob": 15 }, 14 { "group": "trait_group_FASTREADER", "prob": 10 }, 15 { "group": "trait_group_FLEET", "prob": 15 }, 16 { "group": "trait_group_GOODHEARING", "prob": 10 }, 17 { "group": "trait_group_GOODMEMORY", "prob": 10 }, 18 { "group": "trait_group_DRUNKEN", "prob": 10 }, 19 { "group": "trait_group_GOODCARDIO", "prob": 10 }, 20 { "group": "trait_group_WAKEFUL", "prob": 10 }, 21 { "group": "trait_group_LIGHTSTEP", "prob": 10 }, 22 { "group": "trait_group_OPTIMISTIC", "prob": 10 }, 23 { "group": "trait_group_PACKMULE", "prob": 10 }, 24 { "group": "trait_group_PARKOUR", "prob": 10 }, 25 { "group": "trait_group_PRETTY", "prob": 10 }, 26 { "group": "trait_group_PSYCHOPATH", "prob": 10 }, 27 { "group": "trait_group_EAGLEEYED", "prob": 10 }, 28 { "group": "trait_group_MARTIAL_ARTS", "prob": 15 }, 29 { "group": "trait_group_LIAR", "prob": 40 }, 30 { "group": "trait_group_STRONGBACK", "prob": 15 }, 31 { "group": "trait_group_STRONGSTOMACH", "prob": 10 }, 32 { "group": "trait_group_THICKSKIN", "prob": 10 }, 33 { "group": "trait_group_TOUGH", "prob": 20 }, 34 { "group": "trait_group_WEAKSCENT", "prob": 10 }, 35 { "group": "trait_group_PAINRESIST", "prob": 10 }, 36 { "group": "trait_group_PROJUNK", "prob": 5 }, 37 { "trait": "DEFT", "prob": 10 }, 38 { "trait": "DISRESISTANT", "prob": 10 }, 39 { "trait": "ADRENALINE", "prob": 10 }, 40 { "trait": "INFRESIST", "prob": 15 }, 41 { "trait": "MASOCHIST", "prob": 10 }, 42 { "trait": "NIGHTVISION", "prob": 10 }, 43 { "trait": "OUTDOORSMAN", "prob": 10 }, 44 { "trait": "POISRESIST", "prob": 10 }, 45 { "trait": "QUICK", "prob": 10 }, 46 { "trait": "ROBUST", "prob": 10 }, 47 { "trait": "SELFAWARE", "prob": 10 }, 48 { "trait": "SPIRITUAL", "prob": 10 }, 49 { "trait": "STYLISH", "prob": 10 }, 50 { "trait": "TERRIFYING", "prob": 10 }, 51 { "trait": "TOUGH_FEET", "prob": 10 }, 52 { "trait": "ALBINO", "prob": 1 }, 53 { "trait": "ASTHMA", "prob": 10 }, 54 { "trait": "CHEMIMBALANCE", "prob": 10 }, 55 { "trait": "HEAVYSLEEPER", "prob": 10 }, 56 { "trait": "HYPEROPIC", "prob": 10 }, 57 { "trait": "GLASSJAW", "prob": 10 }, 58 { "trait": "ANTIFRUIT", "prob": 10 }, 59 { "trait": "MEATARIAN", "prob": 5 }, 60 { "trait": "HOARDER", "prob": 10 }, 61 { "trait": "JITTERY", "prob": 10 }, 62 { "trait": "LACTOSE", "prob": 10 }, 63 { "trait": "VEGETARIAN", "prob": 15 }, 64 { "trait": "MOODSWINGS", "prob": 10 }, 65 { "trait": "SAVANT", "prob": 10 }, 66 { "trait": "SCHIZOPHRENIC", "prob": 1 }, 67 { "trait": "SQUEAMISH", "prob": 20 }, 68 { "trait": "ANTIWHEAT", "prob": 5 }, 69 { "trait": "WOOLALLERGY", "prob": 5 } 70 ] 71 }, 72 { 73 "//": "This group picks out one of the excluding traits.", 74 "type": "trait_group", 75 "id": "trait_group_NONADDICTIVE", 76 "subtype": "distribution", 77 "traits": [ { "trait": "NONADDICTIVE" }, { "trait": "ADDICTIVE" } ] 78 }, 79 { 80 "type": "trait_group", 81 "id": "trait_group_EASYSLEEPER", 82 "subtype": "distribution", 83 "traits": [ { "trait": "EASYSLEEPER" }, { "trait": "INSOMNIA" } ] 84 }, 85 { 86 "type": "trait_group", 87 "id": "trait_group_ANIMALEMPATH", 88 "subtype": "distribution", 89 "traits": [ { "trait": "ANIMALEMPATH" }, { "trait": "ANIMALDISCORD" } ] 90 }, 91 { 92 "type": "trait_group", 93 "id": "trait_group_FASTHEALER", 94 "subtype": "distribution", 95 "traits": [ { "trait": "FASTHEALER" }, { "trait": "SLOWHEALER" } ] 96 }, 97 { 98 "type": "trait_group", 99 "id": "trait_group_FASTLEARNER", 100 "subtype": "distribution", 101 "traits": [ { "trait": "FASTLEARNER" }, { "trait": "SLOWLEARNER" } ] 102 }, 103 { 104 "type": "trait_group", 105 "id": "trait_group_FASTREADER", 106 "subtype": "distribution", 107 "traits": [ { "trait": "FASTREADER" }, { "trait": "SLOWREADER" }, { "trait": "ILLITERATE", "prob": 5 } ] 108 }, 109 { 110 "type": "trait_group", 111 "id": "trait_group_FLEET", 112 "subtype": "distribution", 113 "traits": [ { "trait": "FLEET" }, { "trait": "SLOWRUNNER" } ] 114 }, 115 { 116 "type": "trait_group", 117 "id": "trait_group_GOODHEARING", 118 "subtype": "distribution", 119 "traits": [ { "trait": "GOODHEARING" }, { "trait": "BADHEARING" } ] 120 }, 121 { 122 "type": "trait_group", 123 "id": "trait_group_GOODMEMORY", 124 "subtype": "distribution", 125 "traits": [ { "trait": "GOODMEMORY" }, { "trait": "FORGETFUL" } ] 126 }, 127 { 128 "type": "trait_group", 129 "id": "trait_group_DRUNKEN", 130 "subtype": "distribution", 131 "traits": [ { "trait": "TOLERANCE" }, { "trait": "LIGHTWEIGHT" } ] 132 }, 133 { 134 "type": "trait_group", 135 "id": "trait_group_GOODCARDIO", 136 "subtype": "distribution", 137 "traits": [ { "trait": "GOODCARDIO" }, { "trait": "BADCARDIO" } ] 138 }, 139 { 140 "type": "trait_group", 141 "id": "trait_group_WAKEFUL", 142 "subtype": "distribution", 143 "traits": [ { "trait": "WAKEFUL" }, { "trait": "SLEEPY" } ] 144 }, 145 { 146 "type": "trait_group", 147 "id": "trait_group_LIGHTEATER", 148 "subtype": "distribution", 149 "//": "currently not used as NPC needs are a bit out of whack and disabled by default.", 150 "traits": [ { "trait": "LIGHTEATER" }, { "trait": "HUNGER" } ] 151 }, 152 { 153 "type": "trait_group", 154 "id": "trait_group_LIGHTSTEP", 155 "subtype": "distribution", 156 "traits": [ { "trait": "LIGHTSTEP" }, { "trait": "CLUMSY" } ] 157 }, 158 { 159 "type": "trait_group", 160 "id": "trait_group_OPTIMISTIC", 161 "subtype": "distribution", 162 "traits": [ { "trait": "OPTIMISTIC" }, { "trait": "BADTEMPER" } ] 163 }, 164 { 165 "type": "trait_group", 166 "id": "trait_group_PACKMULE", 167 "subtype": "distribution", 168 "traits": [ { "trait": "PACKMULE" }, { "trait": "DISORGANIZED" } ] 169 }, 170 { 171 "type": "trait_group", 172 "id": "trait_group_PARKOUR", 173 "subtype": "distribution", 174 "traits": [ { "trait": "PARKOUR" }, { "trait": "BADKNEES" } ] 175 }, 176 { 177 "type": "trait_group", 178 "id": "trait_group_PRETTY", 179 "subtype": "distribution", 180 "traits": [ { "trait": "PRETTY" }, { "trait": "UGLY" } ] 181 }, 182 { 183 "type": "trait_group", 184 "id": "trait_group_PSYCHOPATH", 185 "subtype": "distribution", 186 "traits": [ { "trait": "PSYCHOPATH" }, { "trait": "KILLER" }, { "trait": "PACIFIST" } ] 187 }, 188 { 189 "type": "trait_group", 190 "id": "trait_group_EAGLEEYED", 191 "subtype": "distribution", 192 "traits": [ { "trait": "EAGLEEYED" }, { "trait": "MYOPIC" } ] 193 }, 194 { 195 "type": "trait_group", 196 "id": "trait_group_MARTIAL_ARTS", 197 "subtype": "distribution", 198 "traits": [ 199 { "trait": "MARTIAL_ARTS" }, 200 { "trait": "MARTIAL_ARTS2" }, 201 { "trait": "MARTIAL_ARTS3" }, 202 { "trait": "MARTIAL_ARTS4" }, 203 { "trait": "MARTIAL_ARTS5" } 204 ] 205 }, 206 { 207 "type": "trait_group", 208 "id": "trait_group_LIAR", 209 "subtype": "distribution", 210 "//": "NOTE: These traits should be used as conditionals to affect the difficulty of NPCs lying about the expertise they have.", 211 "traits": [ { "trait": "LIAR" }, { "trait": "TRUTHTELLER" } ] 212 }, 213 { 214 "type": "trait_group", 215 "id": "trait_group_STRONGBACK", 216 "subtype": "distribution", 217 "traits": [ { "trait": "STRONGBACK" }, { "trait": "BADBACK" } ] 218 }, 219 { 220 "type": "trait_group", 221 "id": "trait_group_STRONGSTOMACH", 222 "subtype": "distribution", 223 "traits": [ { "trait": "STRONGSTOMACH" }, { "trait": "WEAKSTOMACH" } ] 224 }, 225 { 226 "type": "trait_group", 227 "id": "trait_group_THICKSKIN", 228 "subtype": "distribution", 229 "traits": [ { "trait": "THICKSKIN" }, { "trait": "THINSKIN" } ] 230 }, 231 { 232 "type": "trait_group", 233 "id": "trait_group_TOUGH", 234 "subtype": "distribution", 235 "traits": [ { "trait": "TOUGH" }, { "trait": "FLIMSY" }, { "trait": "FLIMSY2" }, { "trait": "FLIMSY3" } ] 236 }, 237 { 238 "type": "trait_group", 239 "id": "trait_group_WEAKSCENT", 240 "subtype": "distribution", 241 "traits": [ { "trait": "WEAKSCENT" }, { "trait": "SMELLY" } ] 242 }, 243 { 244 "type": "trait_group", 245 "id": "trait_group_PAINRESIST", 246 "subtype": "distribution", 247 "traits": [ { "trait": "PAINRESIST" }, { "trait": "MORE_PAIN" } ] 248 }, 249 { 250 "type": "trait_group", 251 "id": "trait_group_PROJUNK", 252 "subtype": "distribution", 253 "traits": [ { "trait": "PROJUNK" }, { "trait": "ANTIJUNK" } ] 254 } 255] 256