Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docs: game objects #2

Closed
wants to merge 266 commits into from
Closed
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
266 commits
Select commit Hold shift + click to select a range
a2b39d7
More bugfixes
joveeater Mar 30, 2023
d47fa53
Enable Rule of Cool explosions by default (#2506)
Firestorm01X2 Mar 31, 2023
2bff3a5
Prevent dragging plugged-in grid furniture (#2509)
chaosvolt Mar 31, 2023
662c8b4
JSONize results of clearing rubble via bash results (#2452)
chaosvolt Mar 31, 2023
9fc83b6
Fix possible segfault caused by #2468 when guns are fired (#2516)
KheirFerrum Mar 31, 2023
e809af5
Update ranged.cpp (#2533)
KheirFerrum Apr 1, 2023
c3726d9
fix: move CONTRIBUTING.md to doc/ (#2527)
scarf005 Apr 1, 2023
45939d4
Port abandoned textile mill again (#2522)
Incroppism Apr 2, 2023
ff5f928
Stop NPCs from using arms to pseudo-block. (#2535)
KheirFerrum Apr 3, 2023
bd22b89
Fix VCPKG build (#2549)
Firestorm01X2 Apr 3, 2023
d60311c
Beginning of better types
joveeater Apr 4, 2023
0fccb6d
Force binary caching to default (#2557)
joveeater Apr 4, 2023
c46de8c
Linux build fix (#2558)
joveeater Apr 4, 2023
cff3d72
perf: parallelize json style check (#2530)
scarf005 Apr 4, 2023
e34a20b
ci: bump to actions/checkout@v3 (#2531)
scarf005 Apr 4, 2023
3fb6845
build: initialize deno to repo (#2553)
scarf005 Apr 4, 2023
2dcaf32
fix: add more monster blacklist for fungi (#2554)
scarf005 Apr 4, 2023
dda7b30
Enable No Rail Stations mod by default, tweak description (#2564)
olanti-p Apr 4, 2023
2152cd3
Nerf nerf bats (#2565)
KheirFerrum Apr 4, 2023
15ddc37
Gun store eargear spawn fix (#2551)
metalheimer Apr 4, 2023
82044ec
Fix swapped-around stats of C.R.I.T. reso-blade (#2574)
chaosvolt Apr 5, 2023
8ea9a6c
Routine i18n updates on 01 April 2023 (#2520)
Coolthulhu Apr 5, 2023
363d3dd
Mutation threshold achievements (#2547)
chaosvolt Apr 6, 2023
5ca0c82
perf: port `std::moving` items (#2532)
scarf005 Apr 6, 2023
bccc8dd
feat: allow cancelling activity with `main_menu(ESC)` key (#2568)
scarf005 Apr 6, 2023
152d45a
Update Transifex links in docs, cli version in actions (#2579)
olanti-p Apr 6, 2023
333f1ac
refactor: use vector based check for `Character::can_use_floor_warmth…
scarf005 Apr 6, 2023
cc656e7
perf: `cata::void_t` to `std::void_t` (#2524)
scarf005 Apr 7, 2023
75f0a38
Added gun mods to mil bunker spawns (#2580)
metalheimer Apr 7, 2023
09f67f8
Port DDA title screen update with BN-specific tweaks (#2519)
olanti-p Apr 7, 2023
6b70aa5
More new stuff, no compiling
joveeater Apr 7, 2023
9f7ec19
Hotfix for missing map and autopickup rules (#2586)
olanti-p Apr 7, 2023
7fefa3f
Hotfix diary (#2587)
olanti-p Apr 7, 2023
5343c28
perf: from `cata::optional` to `std::optional` (#2525)
scarf005 Apr 7, 2023
52cc0f5
ci(fix): bump images version to latest (#2594)
scarf005 Apr 8, 2023
9803ced
refactor: make `point_with_value` very simple struct (#2595)
scarf005 Apr 8, 2023
1bdc918
Update radio.json (#2593)
Zlorthishen Apr 8, 2023
f4e5ccc
Routine i18n updates on 08 April 2023 (#2596)
Coolthulhu Apr 8, 2023
53353f6
feat: make animals be able to carry heavier weight (#2588)
scarf005 Apr 8, 2023
c5990d2
test: missing translation hotfix from #2519 (#2602)
scarf005 Apr 8, 2023
31e9fdb
3d shadowcast overhaul (#2134)
joveeater Apr 8, 2023
2e2f35d
2D shadowcasting optimizations (#1864)
joveeater Apr 8, 2023
7945cd7
test: fix yet another translation fail (#2603)
scarf005 Apr 8, 2023
e70c60b
feat: togglable message log window size (#2511)
scarf005 Apr 9, 2023
8218041
Port over MST Extra items that've been ported to DDA (plus grape leav…
chaosvolt Apr 9, 2023
2f20b7d
Mil bunker gunmods part 2 (#2581)
metalheimer Apr 9, 2023
dabdd38
Allow stripping bot chassis for parts, potentially superalloy (#2599)
chaosvolt Apr 9, 2023
e4f40a8
feat: remove `EDIBLE_FROZEN` tag (#2607)
scarf005 Apr 9, 2023
d7884dc
feat: make NPC guards complain at player stealing items (#2591)
scarf005 Apr 10, 2023
a935068
feat: prompt player to return to main menu on character death (#2590)
scarf005 Apr 10, 2023
7510577
More moving to smart pointers
joveeater Apr 10, 2023
ffcc9ba
feat: use SI units as the default option (#2510)
scarf005 Apr 10, 2023
713af91
Bit more
joveeater Apr 10, 2023
50f7eb9
Fix turrets aiming through walls (#2589)
joveeater Apr 10, 2023
08d54d0
Fix MGOAL_FIND_ITEM_GROUP, fix up some code (#2546)
KheirFerrum Apr 11, 2023
e612a1b
The Find Antibiotics mission should also accept broad-spectrum antibi…
Zlorthishen Apr 11, 2023
5bfcad0
rehydrated fruit to fruit wine recipe (#2618)
RoyalFox2140 Apr 11, 2023
6c6d570
Run tests on OSX in CI (#2627)
olanti-p Apr 12, 2023
36e7be3
A Signal Tree shouldn't have human skin (#2632)
Zlorthishen Apr 12, 2023
1f3990f
halved backpack coverage (#2631)
RoyalFox2140 Apr 12, 2023
2e9bc6e
Adds engine controls to electronic controls & tweaks portable generat…
MrLostman Apr 13, 2023
58264f8
Fix scenario message printing on each load (#2628)
olanti-p Apr 13, 2023
e7330d1
Updates/fixes to factions and epilogues (#2634)
chaosvolt Apr 13, 2023
3c144ae
[DinoMod] items recipes maps (#2369)
LyleSY Apr 13, 2023
28e538b
Weapon Category tweaks. (#2543)
KheirFerrum Apr 15, 2023
3a7992f
Update TALK_COMMON_MISSION.json (#2600)
chaosvolt Apr 15, 2023
5fbc545
Fix weird speed buff/penalty stacking. Add Speed Mult. Update Charact…
KheirFerrum Apr 15, 2023
ad32f42
Fix spellcasting items consuming charges when canceled (#2622)
chaosvolt Apr 15, 2023
ca7c4f3
Touchups to spellcasting behavior and UI (#2598)
chaosvolt Apr 15, 2023
f3d6ce4
ci: bump actions versions and use `GITHUB_OUTPUT` (#2611)
scarf005 Apr 15, 2023
d1acc31
Expand profession options for scenarios a bit (#2540)
chaosvolt Apr 15, 2023
dc982c4
More use of heat-type damage for flares, torches, and dragon's breath…
chaosvolt Apr 15, 2023
d0f7a99
Increase damage and armor penetration of 84x246mm and RPG-7 ammo. (#2…
LucioFurnari Apr 15, 2023
4ea6e75
Helipad on hospital roof (#2610)
chaosvolt Apr 16, 2023
a1b8b8b
Update uplifted_monsters.json (#2649)
RoyalFox2140 Apr 16, 2023
8b88388
Grammar fixes to appearance mutations (#2645)
RoyalFox2140 Apr 16, 2023
0014ccd
broken generator now deconstructible (#2656)
RoyalFox2140 Apr 16, 2023
c21b596
Urban_Development pt.1 - Sewer & Foundation Renovation (#2655)
Zlorthishen Apr 16, 2023
50b5d1b
fix: incorrect temperature for vehicle parts (#2653)
scarf005 Apr 16, 2023
3389862
Reimplement and rebalance post-apoc professions (#2648)
chaosvolt Apr 18, 2023
b32f622
ci: add problem matchers (#2660)
scarf005 Apr 18, 2023
9601bb2
feat: directional bullet animation (#1681)
scarf005 Apr 18, 2023
f453441
Add Essential field to Body Parts. Rework Repair Nanobots and NPC fir…
KheirFerrum Apr 19, 2023
c321169
Auto-move uses distraction manager, prompts on danger-close (#2664)
chaosvolt Apr 19, 2023
b061775
Added category to blood draw kit (#2668)
AniDemi Apr 19, 2023
f9d5e32
feat: allow changing gender in debug menu (#2669)
scarf005 Apr 20, 2023
0765e5c
Magic.md documentation update (#2674)
RoyalFox2140 Apr 21, 2023
3e03644
feat: allow installing non-sterile CBM when `Infection Immune` (#2671)
scarf005 Apr 22, 2023
9b60177
More mission descriptions, fix FEMA mission (#2521)
chaosvolt Apr 22, 2023
489dccc
Weapon category adjustments (#2539)
chaosvolt Apr 22, 2023
b586554
Prevent range 1 from diagonal-z-attacks (#2665)
Coolthulhu Apr 22, 2023
8c97c8b
Removed "to_hit" from punch dagger (#2683)
yay855 Apr 23, 2023
cd50165
Infection Immune now also affects self-installs when enabled (#2681)
chaosvolt Apr 23, 2023
46a3b65
Consistent naming for power armor items (#2677)
chaosvolt Apr 23, 2023
e3a100c
feat: Rule Of Cool explosions v0.2: Made of explodium (#2601)
scarf005 Apr 23, 2023
0da8198
More more more
joveeater Apr 23, 2023
3473e71
Rule of Cool explosions v0.2: Impressive Pyrotechnics (#2640)
DeltaEpsilon7787 Apr 23, 2023
8e81b01
Fixed computers (#2685)
AniDemi Apr 24, 2023
4efd6c5
Update game.cpp (#2676)
KheirFerrum Apr 24, 2023
ef0ba08
ci: use concurrency in documentation (#2682)
scarf005 Apr 24, 2023
3e55f9d
Rebalance and increased use of leech plants (#2336)
chaosvolt Apr 24, 2023
45cfb3f
fix CBM harvest (#2687)
LyleSY Apr 24, 2023
c6c984a
Activate trap on force-moved enemies (#2696)
MrLostman Apr 25, 2023
353a719
Remove the requirement for shallow pit for junk metal walls (#2695)
MrLostman Apr 25, 2023
e6d41a1
Routine i18n updates on 22 April 2023 (#2642)
Coolthulhu Apr 25, 2023
00123d1
Update laser_items.json (#2643)
yay855 Apr 25, 2023
1110027
MOAR
joveeater Apr 25, 2023
5d5897a
More
joveeater Apr 25, 2023
307e9e3
Fix everything (#2710)
DeltaEpsilon7787 Apr 26, 2023
f1380b9
ci: use ISO timestamp (#2689)
scarf005 Apr 26, 2023
37ecece
feat(balance): buff speed and power usage of `Joint Servo` CBM (#2694)
scarf005 Apr 26, 2023
ad014d8
feat(content): allow rocks for (staff) sling, add {big,small} lead sl…
yay855 Apr 27, 2023
b51fe6f
fix(content): fallback sprites for sling bullets (#2714)
scarf005 Apr 27, 2023
6bcf8eb
even more
joveeater Apr 27, 2023
638c4d1
fix(interface): remove color tags in game report (#2701)
scarf005 Apr 27, 2023
60c2393
style: typo `item_spawn` -> `item::spawn`
scarf005 Apr 27, 2023
50518b2
style: remove unnecessary `std::move`, use `->` for activity
scarf005 Apr 27, 2023
3553401
fix: legacy null item reference
scarf005 Apr 27, 2023
0b12953
docs: return type of reduce_charges
scarf005 Apr 27, 2023
18112e1
style: astyle
scarf005 Apr 27, 2023
bcfe831
Merge pull request #1 from scarf005/copy-elision
joveeater Apr 27, 2023
9c7997b
Aftershock atomic butter churn uncraft (#2717)
RoyalFox2140 Apr 28, 2023
b093404
Add more achievement variable checks (#2719)
KheirFerrum Apr 28, 2023
aa51b33
Urban_Development pt.2 - Subway Connections (#2713)
Zlorthishen Apr 28, 2023
0d8b8f1
Add weapon categories to more tools (#2708)
chaosvolt Apr 28, 2023
6fea142
Fixed impassable furniture stopping the player from climbing (#2716)
AniDemi Apr 28, 2023
413fd95
fix(i18n): metric bullets part 1: rename `.223` -> `5.56x45mm` (#2691)
scarf005 Apr 29, 2023
1cfdab7
ci(i18n): fix date not showing on automated pulls (#2723)
scarf005 Apr 29, 2023
4aceff1
fix(i18n): metric bullets part 2: rename `.308` -> `7.62x51mm` (#2724)
scarf005 Apr 29, 2023
34339cf
Atomic update (#2725)
RoyalFox2140 Apr 29, 2023
c7bda5a
Routine i18n updates on (#2722)
Coolthulhu Apr 29, 2023
92b7393
Migrate out betavoltaic item (#2727)
chaosvolt Apr 29, 2023
e462ca1
Engines with `E_NO_POWER_DECAY` flag lack engine power penalty (#2721)
chaosvolt Apr 29, 2023
b4dc91e
Add Kevlar Vest's Recipe (#2729)
NobleJake Apr 29, 2023
a48a1f8
Buff whip damage (#2730)
NappingOcean Apr 29, 2023
0222563
Fix freezers on pizza_parlor.json (#2731)
Xindage Apr 29, 2023
e6a94df
Implement use of E_NO_POWER_DECAY on top-tier engines/motors (#2726)
chaosvolt Apr 30, 2023
b9c4282
Reworks and Reintroduced Micro Reactor & Radiation Scrubber CBM's (#2…
MrLostman Apr 30, 2023
ade8953
avgas can be used in gasoline engines (#2733)
RoyalFox2140 Apr 30, 2023
3349e48
Allow monsters to attack directly up/down (#2575)
Coolthulhu Apr 30, 2023
2b4bf4e
Add seatbelts and 5-point harness items (#2736)
RoyalFox2140 Apr 30, 2023
f975136
Lycra migration into nylon (#2735)
RoyalFox2140 Apr 30, 2023
c9bb267
Follow-up usage of bread and condiment crafting quality (#2636)
chaosvolt Apr 30, 2023
841ba6f
Rebalance SUS book itemgroups (#2630)
chaosvolt Apr 30, 2023
e1ebb64
Removed unrelated references (#2738)
AniDemi Apr 30, 2023
81cfc0f
Rework Bionic weapon selection and make BIONIC_GUNS work for NPCs. Fi…
KheirFerrum May 1, 2023
d0c3ff4
refactor(infrastructure): simplify options panel code (#2728)
scarf005 May 1, 2023
2f7f001
Fixed basic power armor (No Hope) (#2739)
AniDemi May 1, 2023
2886e11
Clean up and rebalance microlab palette item spawns (#2740)
chaosvolt May 1, 2023
f35e464
fix(content): enable laser gunmods for v29 laser pistol (#2745)
scarf005 May 1, 2023
063e893
initial (#2747)
MrLostman May 2, 2023
6e95633
Enable AoE cone for shotgun-like shot ammo (#2619)
Firestorm01X2 May 2, 2023
f04184b
Adjust monster density of labs vs microlabs (#2744)
chaosvolt May 2, 2023
35982d8
Update professions.json (#2749)
chaosvolt May 2, 2023
4e216bd
fix: default font width should be 8 (#2750)
scarf005 May 3, 2023
d37780b
Update wish and i_add_or_drop (#2746)
KheirFerrum May 3, 2023
bba65be
feat: npc command to move them to given location (#2753)
scarf005 May 3, 2023
f8cb35b
Merge helicopter scenarios into a single one (#2751)
chaosvolt May 3, 2023
269bae6
Repair Nanobots properly accounts for splints and mutations (#2712)
KheirFerrum May 4, 2023
e039107
Weapon Value Caches properly update (#2742)
KheirFerrum May 4, 2023
104d41e
Update cathedral.json (#2754)
Zlorthishen May 4, 2023
32a8050
Reduced volume of the base MP5A2 and P90 (#2757)
kebkebongit May 4, 2023
8cfacd4
Improve organization of achivements, port skill achievements (#2613)
chaosvolt May 5, 2023
297ff01
Fix electric cs lajatang (#2760)
AniDemi May 5, 2023
70168f5
content: Add the Kickboxing Martial Art style (#2758)
DrPariah May 5, 2023
767c545
Now with compiling
joveeater May 5, 2023
189100b
More fixes
joveeater May 5, 2023
0209ed3
More fixes
joveeater May 6, 2023
6d6a28f
Pre-merge commit, fairly stable now
joveeater May 7, 2023
4bd3a36
Round out interfaces
joveeater May 7, 2023
c82307f
All merged up
joveeater May 7, 2023
8c1c36a
Better vehicles and cleanup
joveeater May 7, 2023
cd3aa3d
Remove traces and better destruction
joveeater May 7, 2023
c9486fd
Sling bullet/ball bearing recovery (#2768)
yay855 May 7, 2023
c5ea05a
Attempt to appease gcc with vectors
joveeater May 7, 2023
4b624a5
Pretty sure this wasn't me but ok
joveeater May 7, 2023
b9c775c
ty clang tidy
joveeater May 7, 2023
a40f45f
Oh yeah sounds exist
joveeater May 7, 2023
f0b724c
bug fix
joveeater May 8, 2023
8572e8b
Encapsulate `Character::weapon` (#2657)
Coolthulhu May 8, 2023
74a2366
More merging
joveeater May 8, 2023
7138c39
Remove unused overmap constructors as they fail on some compilers
joveeater May 8, 2023
0fe91b6
Backwards compat
joveeater May 8, 2023
0242063
Update name and description of hauler bot (#2779)
chaosvolt May 9, 2023
3d3bf15
Routine i18n updates on 2023-05-06 (#2765)
Coolthulhu May 9, 2023
23d1af1
Test suite compiles now
joveeater May 9, 2023
6d90772
build: explicitly add `<cstdint>` header (#2777)
scarf005 May 10, 2023
bf20cdb
Fix the builds (#2789)
joveeater May 10, 2023
992b039
Finally Ferals (#2780)
Zlorthishen May 11, 2023
868c013
Fix targeting (#2786)
KheirFerrum May 11, 2023
c15c6ec
Unarmed weapons expansion (#2715)
yay855 May 11, 2023
64f1172
refactor: registering actions/categories in action.cpp (#2672)
scarf005 May 11, 2023
cb8660e
fix: rename id of `sai` to `sai_weapon` (#2810)
scarf005 May 11, 2023
1043c57
Craftable gyrocopter rotors (#2811)
chaosvolt May 11, 2023
8ffe469
Add gyrocopter vehicle and profession (#2813)
chaosvolt May 12, 2023
ab72eab
Fix gunmod checks (#2737)
KheirFerrum May 12, 2023
074c1e3
refactor: `RECOVER_N` to `dont_recover_one_in` (#2774)
scarf005 May 12, 2023
5fbab82
Water cannon can load acid (#2605)
chaosvolt May 13, 2023
7bbaa01
Routine i18n updates on 2023-05-13 (#2819)
Coolthulhu May 13, 2023
642ff9a
Fix early mech dismount leaving you armed (#2781)
chaosvolt May 13, 2023
b3377c9
Remove AoE from buckshot and flechette ammo until it's fixed (#2792)
chaosvolt May 13, 2023
f2e61a7
prevent spawm from linter bot (#2824)
casswedson May 13, 2023
de0fabf
Fix large grid battery using wrong looks_like (#2825)
chaosvolt May 14, 2023
70db814
Lab Finale Rework (#2759)
MrLostman May 15, 2023
b8f7918
Sanity-check microlab leech plant spawns (#2826)
chaosvolt May 15, 2023
1567f4a
MOAR
joveeater May 15, 2023
0ac2869
feat: buff all water purification methods by 8x (250ml -> 2L) (#2832)
scarf005 May 16, 2023
2225190
More more more
joveeater May 16, 2023
2a922f6
Make more fields for bodyparts optional and copiable (#2775)
KheirFerrum May 17, 2023
5ff9d73
Further improvements/fixes to ferals (#2809)
chaosvolt May 18, 2023
8273e2f
fix: main menu being unordered (#2823)
scarf005 May 18, 2023
e9f6c96
Test suite passes
joveeater May 18, 2023
075d984
Merge branch 'upload' into spring-refactor
joveeater May 18, 2023
0a196b6
Bad move
joveeater May 18, 2023
9514ef2
Fix missing super character constructors
joveeater May 18, 2023
0e55826
Update init.cpp
joveeater May 18, 2023
5490d6c
Update src/init.cpp
joveeater May 18, 2023
a3018d2
Update src/init.cpp
joveeater May 18, 2023
a1d4fdc
Update init.cpp
joveeater May 18, 2023
f6fef39
Merge remote-tracking branch 'upstream/deferred-loading-ub' into spri…
joveeater May 18, 2023
c0e7b5e
Fix PARROT_AT_DANGER attack, proper quotes for new feral lines (#2837)
chaosvolt May 18, 2023
94efd3b
Remove unused stuff
joveeater May 18, 2023
a1a6935
And the missed use
joveeater May 18, 2023
23c81f8
Remove execinfo.h
joveeater May 18, 2023
c320530
Bugs
joveeater May 19, 2023
44d61be
Thick smoke can get through vehicles like other gases (#2814)
chaosvolt May 19, 2023
89ffdc1
feat: show cost on vending machine window (#2822)
scarf005 May 19, 2023
06276b9
Fixes to Isherwood weapons and clothing (#2787)
chaosvolt May 19, 2023
3b9ce2b
Make use of ferals in more specialized monstergroups (#2794)
chaosvolt May 19, 2023
c49d4dd
De-obsolete rail rifles (#2718)
chaosvolt May 19, 2023
7f25f2c
Craftable mech power cells, related recipe availability changes (#2828)
chaosvolt May 19, 2023
0b81f34
Separate starting battery from mechs (#2831)
chaosvolt May 19, 2023
0f956fa
Update `last_world_pos` considerations (#2838)
KheirFerrum May 19, 2023
4c6c5f2
Fix map rotation
joveeater May 19, 2023
d6f27b0
Fix failed wrecks
joveeater May 19, 2023
0b0030f
Routine i18n updates on 2023-05-20 (#2849)
Coolthulhu May 20, 2023
9c2f90c
Adjustments to mortar and pestle (#2845)
chaosvolt May 20, 2023
253db0e
Overhaul NPC AI weapon compares (#2773)
KheirFerrum May 20, 2023
937cefe
Expand recipe options for chili con carne (#2847)
chaosvolt May 20, 2023
582bf36
More bugfixes
joveeater May 20, 2023
964b03b
Various bugs
joveeater May 20, 2023
5cf4e29
Merge branch 'upload' into spring-refactor
joveeater May 20, 2023
3b1678f
More bugfixes
joveeater May 20, 2023
312d122
Fix disassembly
joveeater May 20, 2023
ae159f1
Fix dead removals
joveeater May 21, 2023
d42f9c5
Back to late delete for now
joveeater May 21, 2023
7775c98
Missing property in constructor
joveeater May 21, 2023
4ed4d17
Activity fix
joveeater May 21, 2023
a05a51c
More safety
joveeater May 21, 2023
fe65d83
style: format with code blocks
scarf005 May 22, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Fixes to Isherwood weapons and clothing (cataclysmbnteam#2787)
  • Loading branch information
chaosvolt authored May 19, 2023
commit 06276b9bf7037585ca083c29545a017d30b3756e
6 changes: 3 additions & 3 deletions data/json/npcs/isherwood_farm/NPC_Carlos_Isherwood.json
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,9 @@
"traits": [ { "group": "NPC_starting_traits" }, { "group": "Appearance_demographics" } ],
"common": false,
"bonus_per": { "one_in": 4 },
"worn_override": "NC_Isherwood_worn",
"carry_override": "NC_ISHERWOOD_rifle",
"weapon_override": "NC_ISHERWOOD_archery",
"worn_override": "NC_Isherwood_male_worn",
"carry_override": "NC_ISHERWOOD_carry",
"weapon_override": "EMPTY_GROUP",
"skills": [
{
"skill": "ALL",
Expand Down
6 changes: 3 additions & 3 deletions data/json/npcs/isherwood_farm/NPC_Chris_Isherwood.json
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,9 @@
"traits": [ { "group": "NPC_starting_traits" }, { "group": "Appearance_demographics" } ],
"common": false,
"bonus_per": { "one_in": 4 },
"worn_override": "NC_Isherwood_worn",
"carry_override": "NC_ISHERWOOD_rifle",
"weapon_override": "NC_ISHERWOOD_archery",
"worn_override": "NC_Isherwood_male_worn",
"carry_override": "NC_ISHERWOOD_carry",
"weapon_override": "EMPTY_GROUP",
"skills": [
{
"skill": "ALL",
Expand Down
5 changes: 3 additions & 2 deletions data/json/npcs/isherwood_farm/NPC_Claire_Isherwood.json
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,9 @@
"traits": [ { "group": "NPC_starting_traits" }, { "group": "Appearance_demographics" } ],
"common": false,
"bonus_per": { "one_in": 4 },
"carry_override": "NC_ISHERWOOD_rifle",
"weapon_override": "NC_ISHERWOOD_archery",
"worn_override": "NC_Isherwood_female_worn",
"carry_override": "NC_ISHERWOOD_carry",
"weapon_override": "EMPTY_GROUP",
"shopkeeper_item_group": "NC_ISHERWOOD_CLAIRE_misc",
"skills": [
{
Expand Down
6 changes: 3 additions & 3 deletions data/json/npcs/isherwood_farm/NPC_Eddie_Isherwood.json
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,9 @@
"traits": [ { "group": "NPC_starting_traits" }, { "group": "Appearance_demographics" } ],
"common": false,
"bonus_per": { "one_in": 4 },
"worn_override": "NC_Isherwood_worn",
"carry_override": "NC_ISHERWOOD_rifle",
"weapon_override": "NC_ISHERWOOD_archery",
"worn_override": "NC_Isherwood_male_worn",
"carry_override": "NC_ISHERWOOD_carry",
"weapon_override": "EMPTY_GROUP",
"shopkeeper_item_group": "NC_ISHERWOOD_EDDIE_misc",
"skills": [
{
Expand Down
156 changes: 121 additions & 35 deletions data/json/npcs/isherwood_farm/NPC_Jack_Isherwood.json
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,9 @@
"traits": [ { "group": "NPC_starting_traits" }, { "group": "Appearance_demographics" } ],
"common": false,
"bonus_per": { "one_in": 4 },
"worn_override": "NC_Isherwood_worn",
"carry_override": "NC_ISHERWOOD_rifle",
"weapon_override": "NC_ISHERWOOD_archery",
"worn_override": "NC_Isherwood_male_worn",
"carry_override": "NC_ISHERWOOD_carry",
"weapon_override": "EMPTY_GROUP",
"shopkeeper_item_group": "NC_ISHERWOOD_JACK_misc",
"skills": [
{
Expand All @@ -39,53 +39,139 @@
},
{
"type": "item_group",
"id": "NC_Isherwood_worn",
"id": "NC_Isherwood_male_worn",
"subtype": "collection",
"entries": [
{ "item": "backpack_leather" },
{ "item": "boxer_shorts" },
{ "item": "jeans" },
{ "item": "tshirt" },
{ "item": "gloves_fingerless" },
{ "item": "panties" },
{
"distribution": [ { "item": "tshirt", "prob": 50 }, { "item": "longshirt", "prob": 25 }, { "item": "dress_shirt", "prob": 25 } ]
},
{
"distribution": [
{ "item": "jacket_light", "prob": 20 },
{ "item": "jacket_leather", "prob": 20 },
{ "item": "trenchcoat", "prob": 20 },
{ "item": "jacket_jean", "prob": 20 },
{ "item": "jacket_flannel", "prob": 20 }
]
},
{
"distribution": [
{ "item": "gloves_work", "prob": 50 },
{ "item": "gloves_leather", "prob": 25 },
{ "item": "gloves_fingerless", "prob": 25 }
]
},
{ "item": "socks" },
{ "item": "cowboy_hat" },
{ "item": "boots" }
],
"items": [
[ "jacket_light", 20 ],
[ "jacket_leather", 20 ],
[ "trenchcoat", 20 ],
[ "jacket_jean", 20 ],
[ "jacket_flannel", 20 ]
{ "item": "boots" },
{ "distribution": [ { "item": "cowboy_hat", "prob": 75 }, { "item": "straw_hat", "prob": 25 } ] },
{ "distribution": [ { "item": "backpack_leather", "prob": 75 }, { "item": "backpack", "prob": 25 } ] }
]
},
{
"type": "item_group",
"id": "NC_ISHERWOOD_archery",
"subtype": "distribution",
"id": "NC_Isherwood_female_worn",
"subtype": "collection",
"entries": [
{ "item": "crossbow", "prob": 20 },
{ "item": "shortbow", "prob": 5 },
{ "item": "compbow", "prob": 15 },
{ "item": "compositebow", "prob": 15 },
{ "item": "longbow", "prob": 10 },
{ "item": "hand_crossbow", "prob": 15 },
{ "item": "selfbow", "prob": 5 }
{ "item": "panties" },
{ "item": "jeans" },
{ "item": "bra" },
{
"distribution": [ { "item": "tshirt", "prob": 50 }, { "item": "longshirt", "prob": 25 }, { "item": "dress_shirt", "prob": 25 } ]
},
{
"distribution": [
{ "item": "jacket_light", "prob": 20 },
{ "item": "jacket_leather", "prob": 20 },
{ "item": "trenchcoat", "prob": 20 },
{ "item": "jacket_jean", "prob": 20 },
{ "item": "jacket_flannel", "prob": 20 }
]
},
{
"distribution": [
{ "item": "gloves_work", "prob": 50 },
{ "item": "gloves_leather", "prob": 25 },
{ "item": "gloves_fingerless", "prob": 25 }
]
},
{ "item": "socks" },
{ "item": "boots" },
{ "distribution": [ { "item": "cowboy_hat", "prob": 75 }, { "item": "straw_hat", "prob": 25 } ] },
{ "distribution": [ { "item": "backpack_leather", "prob": 75 }, { "item": "backpack", "prob": 25 } ] }
]
},
{
"type": "item_group",
"id": "NC_ISHERWOOD_rifle",
"id": "NC_ISHERWOOD_carry",
"subtype": "distribution",
"entries": [
{ "item": "rifle_22", "prob": 5 },
{ "item": "rifle_9mm", "prob": 5 },
{ "item": "ruger_1022", "prob": 10 },
{ "item": "browning_blr", "prob": 10 },
{ "item": "remington_700", "prob": 10 },
{ "item": "savage_111f", "prob": 5 },
{ "item": "marlin_9a", "prob": 25 },
{ "item": "m1903", "prob": 5 }
{
"collection": [ { "item": "crossbow", "ammo-item": "bolt_steel", "charges": 1 }, { "item": "bolt_steel", "charges": [ 15, 30 ] } ],
"prob": 20
},
{
"collection": [ { "item": "shortbow", "ammo-item": "arrow_metal" }, { "item": "arrow_metal", "charges": [ 15, 30 ] } ],
"prob": 5
},
{
"collection": [ { "item": "compbow", "ammo-item": "arrow_metal" }, { "item": "arrow_metal", "charges": [ 15, 30 ] } ],
"prob": 15
},
{
"collection": [ { "item": "compositebow", "ammo-item": "arrow_metal" }, { "item": "arrow_metal", "charges": [ 15, 30 ] } ],
"prob": 15
},
{
"collection": [ { "item": "longbow", "ammo-item": "arrow_metal" }, { "item": "arrow_metal", "charges": [ 15, 30 ] } ],
"prob": 10
},
{
"collection": [
{ "item": "hand_crossbow", "ammo-item": "bolt_steel", "charges": 1 },
{ "item": "bolt_steel", "charges": [ 15, 30 ] }
],
"prob": 15
},
{
"collection": [ { "item": "selfbow", "ammo-item": "arrow_metal" }, { "item": "arrow_metal", "charges": [ 15, 30 ] } ],
"prob": 5
},
{
"collection": [ { "item": "rifle_22", "ammo-item": "22_cphp", "charges": 1 }, { "item": "22_cphp", "charges": [ 20, 40 ] } ],
"prob": 5
},
{ "collection": [ { "item": "rifle_9mm", "charges": 1 }, { "item": "9mm", "charges": [ 20, 40 ] } ], "prob": 5 },
{
"collection": [
{ "item": "ruger_1022", "ammo-item": "22_cphp", "charges": 10 },
{ "item": "ruger1022mag", "ammo-item": "22_cphp", "charges": 10 },
{ "item": "22_cphp", "charges": [ 10, 20 ] }
],
"prob": 10
},
{
"collection": [
{ "item": "browning_blr", "charges": 4 },
{ "item": "blrmag", "charges": 4 },
{ "item": "3006", "charges": [ 10, 20 ] }
],
"prob": 10
},
{
"collection": [ { "item": "remington_700", "charges": 4 }, { "item": "3006", "charges": [ 10, 20 ] } ],
"prob": 10
},
{
"collection": [ { "item": "savage_111f", "ammo-item": "308", "charges": 3 }, { "item": "308", "charges": [ 10, 20 ] } ],
"prob": 5
},
{
"collection": [ { "item": "rifle_22", "ammo-item": "22_cphp", "charges": 19 }, { "item": "22_cphp", "charges": [ 10, 20 ] } ],
"prob": 25
},
{ "collection": [ { "item": "m1903", "charges": 5 }, { "item": "3006", "charges": [ 10, 20 ] } ], "prob": 5 }
]
},
{
Expand Down
6 changes: 3 additions & 3 deletions data/json/npcs/isherwood_farm/NPC_Jesse_Isherwood.json
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,9 @@
"traits": [ { "group": "NPC_starting_traits" }, { "group": "Appearance_demographics" } ],
"common": false,
"bonus_per": { "one_in": 4 },
"worn_override": "NC_Isherwood_worn",
"carry_override": "NC_ISHERWOOD_rifle",
"weapon_override": "NC_ISHERWOOD_archery",
"worn_override": "NC_Isherwood_female_worn",
"carry_override": "NC_ISHERWOOD_carry",
"weapon_override": "EMPTY_GROUP",
"skills": [
{
"skill": "ALL",
Expand Down
6 changes: 3 additions & 3 deletions data/json/npcs/isherwood_farm/NPC_Lisa_Isherwood.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,9 +19,9 @@
"traits": [ { "group": "NPC_starting_traits" }, { "group": "Appearance_demographics" } ],
"common": false,
"bonus_per": { "one_in": 4 },
"worn_override": "NC_Isherwood_worn",
"carry_override": "NC_ISHERWOOD_rifle",
"weapon_override": "NC_ISHERWOOD_archery",
"worn_override": "NC_Isherwood_female_worn",
"carry_override": "NC_ISHERWOOD_carry",
"weapon_override": "EMPTY_GROUP",
"skills": [
{
"skill": "ALL",
Expand Down
6 changes: 3 additions & 3 deletions data/json/npcs/isherwood_farm/NPC_Luke_Isherwood.json
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,9 @@
"traits": [ { "group": "NPC_starting_traits" }, { "group": "Appearance_demographics" } ],
"common": false,
"bonus_per": { "one_in": 4 },
"worn_override": "NC_Isherwood_worn",
"carry_override": "NC_ISHERWOOD_rifle",
"weapon_override": "NC_ISHERWOOD_archery",
"worn_override": "NC_Isherwood_male_worn",
"carry_override": "NC_ISHERWOOD_carry",
"weapon_override": "EMPTY_GROUP",
"skills": [
{
"skill": "ALL",
Expand Down