Skip to content

[Experimental] Move Working mod #15

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

Merged
merged 40 commits into from
Feb 19, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
bfb5a63
add Community_Aftershock_master
TheGoatGod Feb 18, 2021
75777a1
Delete Browse.VC.db
TheGoatGod Feb 18, 2021
dad8f4c
update afs vehicles
TheGoatGod Feb 18, 2021
16d0f0b
json sorting vehicles
TheGoatGod Feb 18, 2021
1eaaa54
Update .typo-ci.yml
TheGoatGod Feb 18, 2021
1beec1d
remove storage
TheGoatGod Feb 18, 2021
02cd831
add pocket_data
TheGoatGod Feb 18, 2021
af04f66
fix for use_action
TheGoatGod Feb 18, 2021
a4470e6
draw cost removed
TheGoatGod Feb 18, 2021
1193819
add group to construction.json
TheGoatGod Feb 18, 2021
df45ebe
remove min melee
TheGoatGod Feb 18, 2021
532418f
update for max volume
TheGoatGod Feb 18, 2021
4d236e5
remove insulation
TheGoatGod Feb 18, 2021
b15de1b
Create contruction_groups.json
TheGoatGod Feb 18, 2021
e2787df
move construction.json to construction folder
TheGoatGod Feb 18, 2021
281dc1f
lint
TheGoatGod Feb 18, 2021
e417e56
update pierce
TheGoatGod Feb 18, 2021
ed42a2f
remove construction descriptions
TheGoatGod Feb 18, 2021
bd9d8b6
move groups to new folder
TheGoatGod Feb 18, 2021
2c21116
move to new folder
TheGoatGod Feb 18, 2021
d363ec9
renamed file
TheGoatGod Feb 18, 2021
e8fc124
rename folder
TheGoatGod Feb 18, 2021
4933c80
rename folder
TheGoatGod Feb 18, 2021
f48f45c
rename folder
TheGoatGod Feb 18, 2021
972a0f5
Create Flags.json
TheGoatGod Feb 19, 2021
5e2fd92
remove difficulty
TheGoatGod Feb 19, 2021
1947ab8
update vehicle override
TheGoatGod Feb 19, 2021
5e045f3
Update afs_vehicle_overrides.json
TheGoatGod Feb 19, 2021
f06b5d9
add new quivers
TheGoatGod Feb 19, 2021
02dd24a
Move "type" to top of json
TheGoatGod Feb 19, 2021
aee4c5b
move tool armor to top of json
TheGoatGod Feb 19, 2021
f2ba31a
add tools to json
TheGoatGod Feb 19, 2021
575349a
moved code else where
TheGoatGod Feb 19, 2021
ff22afd
moved code else where
TheGoatGod Feb 19, 2021
dab14d4
Create magazines.json
TheGoatGod Feb 19, 2021
dcc49f5
update vehicle parts category
TheGoatGod Feb 19, 2021
813a0d0
update recipes category
TheGoatGod Feb 19, 2021
e44943b
fix id for quiver
TheGoatGod Feb 19, 2021
66ce049
move mod to working mods
TheGoatGod Feb 19, 2021
c2cca57
lint
TheGoatGod Feb 19, 2021
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
6 changes: 5 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -300,4 +300,8 @@ Tools/format/out/build/x64-Debug (default)/CMakeCache.txt
Workshop/names.json
*.log
__pycache__/
*.exe
*.exe
.vs/Community-Mod-Compilation-redux/v16/Browse.VC.opendb
.vs/Community-Mod-Compilation-redux/v16/Browse.VC.db-wal
.vs/Community-Mod-Compilation-redux/v16/Browse.VC.db-shm
.vs/Community-Mod-Compilation-redux/v16/Browse.VC.db
12 changes: 12 additions & 0 deletions .typo-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -65,3 +65,15 @@ excluded_words:
- thegoatgodgit
- GreiCars
- astyle
- sunesthesia
- afs
- stim
- sungel
- vitA
- vitB
- vitC
- jihelucake
- Garand
- Berettas
- Benilli
- FOODCO's
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
[
{
"type": "json_flag",
"id": "ANESTHESIA",
"context": [ "COMESTIBLE" ],
"info": "ANESTHESIA can cure infections and various such illnesses."
}
]
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# Here be dragons!

These are the files for Aftershock. Whatever you're looking for has been sorted into subfolders for ease of access:

### items

Contains json data for food, weapons, tools, and materials.

### maps

Contains json data for map generation, item groups, and furniture.

### mobs

Contains json data for new monsters and monster spawn groups.

### player

Contains json data for things that affect the player; bionics, mutations, professions, techniques, status effects, etc.

### recipes

Contains json data for all recipes, sorted by category or niche.

### vehicles

Contains json data for vehicles, vehicle parts, and vehicle spawn groups.
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
[
{
"type": "construction",
"id": "Convert_fridge_power_supply",
"group": "Fridge_freezer_convert",
"category": "FURN",
"required_skills": [ [ "fabrication", 3 ], [ "electronics", 4 ], [ "mechanics", 3 ] ],
"time": 30,
"qualities": [ { "id": "SCREW", "level": 1 }, { "id": "HAMMER", "level": 3 }, { "id": "SAW_M", "level": 2 } ],
"components": [ [ [ "cable", 10 ] ], [ [ "power_supply", 1 ] ], [ [ "plastic_chunk", 2 ] ] ],
"pre_note": "Converts a fridge to run off of vehicle power. You can 'e'xamine it afterwards to take it down for mounting.",
"pre_terrain": "f_fridge",
"post_terrain": "f_afs_fridge_vehicle"
},
{
"type": "construction",
"id": "Convert_vehicle_frodge_to_freezer",
"group": "freezer_Fridge_convert",
"category": "FURN",
"required_skills": [ [ "electronics", 3 ], [ "mechanics", 3 ] ],
"time": 20,
"qualities": [ { "id": "SCREW", "level": 1 }, { "id": "HAMMER", "level": 3 }, { "id": "SAW_M", "level": 2 } ],
"components": [ [ [ "cable", 10 ] ], [ [ "amplifier", 3 ] ], [ [ "refrigerant_tank", 2 ] ] ],
"pre_note": "Further modifies a converted fridge to function as a freezer. You can 'e'xamine it afterwards to take it down for mounting.",
"pre_terrain": "f_afs_fridge_vehicle",
"post_terrain": "f_afs_freezer_vehicle"
}
]
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
[
{
"type": "furniture",
"id": "f_afs_fridge_vehicle",
"name": "vehicle refrigerator",
"symbol": "{",
"description": "This fridge has been converted to run off of a vehicle's power supply. You'll need to take it down first.",
"color": "white",
"move_cost_mod": -1,
"required_str": 10,
"flags": [ "CONTAINER", "PLACE_ITEM", "BLOCKSDOOR", "MINEABLE", "EASY_DECONSTRUCT" ],
"deconstruct": { "items": [ { "item": "afs_fridge", "count": 1 } ] },
"max_volume": "1 L",
"deployed_item": "afs_fridge",
"examine_action": "deployed_furniture",
"bash": {
"str_min": 18,
"str_max": 50,
"sound": "metal screeching!",
"sound_fail": "clang!",
"items": [
{ "item": "sheet_metal", "count": [ 1, 4 ] },
{ "item": "sheet_metal_small", "count": [ 8, 12 ] },
{ "item": "steel_chunk", "count": [ 0, 3 ] },
{ "item": "scrap", "count": [ 2, 8 ] },
{ "item": "cable", "charges": [ 1, 2 ] },
{ "item": "hose", "count": 1 },
{ "item": "cu_pipe", "count": [ 2, 4 ] },
{ "item": "scrap_copper", "count": [ 1, 2 ] },
{ "item": "motor_tiny", "prob": 25 }
]
},
"looks_like": "f_fridge"
},
{
"type": "furniture",
"id": "f_afs_freezer_vehicle",
"name": "vehicle freezer",
"symbol": "{",
"description": "This fridge has been further refurbished, and runs at a much lower temperature. You'll need to take it down first.",
"color": "light_blue",
"move_cost_mod": -1,
"required_str": 10,
"flags": [ "CONTAINER", "PLACE_ITEM", "BLOCKSDOOR", "MINEABLE", "EASY_DECONSTRUCT" ],
"deconstruct": { "items": [ { "item": "afs_freezer", "count": 1 } ] },
"max_volume": "1 L",
"deployed_item": "afs_freezer",
"examine_action": "deployed_furniture",
"bash": {
"str_min": 18,
"str_max": 50,
"sound": "metal screeching!",
"sound_fail": "clang!",
"items": [
{ "item": "sheet_metal", "count": [ 1, 4 ] },
{ "item": "sheet_metal_small", "count": [ 8, 12 ] },
{ "item": "steel_chunk", "count": [ 0, 3 ] },
{ "item": "scrap", "count": [ 2, 8 ] },
{ "item": "cable", "charges": [ 1, 2 ] },
{ "item": "hose", "count": 1 },
{ "item": "cu_pipe", "count": [ 2, 4 ] },
{ "item": "scrap_copper", "count": [ 1, 2 ] },
{ "item": "motor_tiny", "prob": 25 }
]
},
"looks_like": "f_fridge"
}
]
Original file line number Diff line number Diff line change
@@ -0,0 +1,222 @@
[
{
"type": "item_group",
"id": "afs_weapons_rare",
"items": [
[ "emp_gun", 3 ],
[ "laser_rifle", 5 ],
[ "v29", 7 ],
[ "afs_hydraulic_gauntlet", 3 ],
[ "afs_energy_saber_off", 3 ],
[ "afs_hardlight_longbow", 2 ]
]
},
{
"type": "item_group",
"id": "afs_lab_mechanics_books",
"items": [
[ "manual_mechanics", 6 ],
[ "textbook_mechanics", 3 ],
[ "textbook_biodiesel", 3 ],
[ "mag_fieldrepair", 4 ],
[ "book_icef", 4 ]
]
},
{
"type": "item_group",
"id": "bionics",
"items": [
[ "bn_bio_solar", 10 ],
[ "afs_bio_precision_solderers", 10 ],
[ "afs_bio_missiles", 10 ],
[ "afs_bio_linguistic_coprocessor", 10 ],
[ "afs_bio_dopamine_stimulators", 10 ]
]
},
{
"type": "item_group",
"id": "bionics_common",
"items": [ [ "bn_bio_solar", 10 ], [ "afs_bio_precision_solderers", 5 ], [ "afs_bio_linguistic_coprocessor", 8 ] ]
},
{
"type": "item_group",
"id": "bionics_sci",
"items": [ [ "bn_bio_solar", 5 ], [ "afs_bio_precision_solderers", 7 ], [ "afs_bio_linguistic_coprocessor", 5 ] ]
},
{
"type": "item_group",
"id": "bionics_op",
"items": [ [ "bn_bio_solar", 15 ], [ "afs_bio_missiles", 10 ], [ "afs_bio_dopamine_stimulators", 10 ] ]
},
{
"type": "item_group",
"id": "bionics_subs",
"items": [ [ "afs_bio_missiles", 10 ], [ "afs_bio_dopamine_stimulators", 15 ] ]
},
{
"type": "item_group",
"id": "chem_lab",
"items": [ [ "panacea", 1 ], [ "afs_calorie_pill", 5 ], [ "afs_sundew", 8 ] ]
},
{
"type": "item_group",
"id": "rare",
"items": [ [ "afs_calorie_pill", 10 ], [ "afs_sundew", 10 ], [ "afs_bag_of_holding", 1 ], [ "afs_atomic_smartphone", 5 ] ]
},
{
"type": "item_group",
"id": "spider",
"items": [
[ "afs_energy_saber_off", 1 ],
[ "afs_bag_of_holding", 2 ],
[ "afs_hydraulic_gauntlet", 1 ],
[ "atomic_light_off", 5 ]
]
},
{
"type": "item_group",
"id": "survivorzed_extra",
"items": [ [ "daypack", 4 ], [ "afs_rolling_pin_barbed_wire", 5 ], [ "afs_chain_wrench", 8 ] ]
},
{
"type": "item_group",
"id": "camping",
"items": [ [ "daypack", 20 ], [ "afs_rope_lighter", 10 ], [ "atomic_light_off", 1 ] ]
},
{
"type": "item_group",
"id": "allsporting",
"items": [ [ "daypack", 30 ], [ "afs_rope_lighter", 10 ], [ "ski_jacket", 5 ] ]
},
{
"type": "item_group",
"id": "traveler",
"items": [ [ "daypack", 20 ], [ "afs_rope_lighter", 10 ] ]
},
{
"type": "item_group",
"id": "shelter",
"items": [ [ "daypack", 10 ] ]
},
{
"type": "item_group",
"id": "drugdealer",
"items": [ [ "daypack", 20 ], [ "afs_atomic_smartphone", 3 ], [ "afs_bio_missiles", 8 ] ]
},
{
"type": "item_group",
"id": "college_camping",
"items": [ [ "daypack", 75 ] ]
},
{
"type": "item_group",
"id": "kitchen",
"items": [ [ "rolling_pin", 25 ], [ "afs_atompot", 1 ] ]
},
{
"type": "item_group",
"id": "dollar_kitchen",
"items": [ [ "rolling_pin", 20 ] ]
},
{
"type": "item_group",
"id": "oven",
"items": [ [ "rolling_pin", 25 ], [ "afs_atompot", 3 ] ]
},
{
"type": "item_group",
"id": "bed",
"items": [ [ "afs_quilt", 10 ], [ "afs_quilt_patchwork", 8 ] ]
},
{
"type": "item_group",
"id": "mechanics",
"items": [ [ "welding_mask", 30 ] ]
},
{
"type": "item_group",
"id": "livingroom",
"items": [ [ "afs_atomic_smartphone", 1 ], [ "atomic_light_off", 2 ] ]
},
{
"type": "item_group",
"id": "bedroom",
"items": [ [ "afs_atomic_smartphone", 1 ], [ "atomic_light_off", 2 ] ]
},
{
"type": "item_group",
"id": "consumer_electronics",
"items": [ [ "afs_atomic_smartphone", 2 ], [ "afs_bio_precision_solderers", 1 ], [ "atomic_light_off", 4 ] ]
},
{
"type": "item_group",
"id": "electronics",
"items": [ [ "afs_atomic_smartphone", 1 ], [ "afs_bio_precision_solderers", 2 ], [ "atomic_light_off", 2 ] ]
},
{
"type": "item_group",
"id": "lab_dorm",
"items": [ [ "afs_atomic_smartphone", 5 ], [ "atomic_light_off", 3 ] ]
},
{
"type": "item_group",
"id": "subway",
"items": [ [ "afs_atomic_smartphone", 1 ] ]
},
{
"type": "item_group",
"id": "hardware",
"items": [ [ "afs_power_cutter", 5 ], [ "toolbox", 5 ] ]
},
{
"type": "item_group",
"id": "hardware_bulk",
"//": "Not something you get in bulk, but it makes sense to be out in the back area",
"items": [ [ "afs_power_cutter", 1 ] ]
},
{
"type": "item_group",
"id": "winter",
"items": [ [ "ski_jacket", 40 ] ]
},
{
"type": "item_group",
"id": "allclothes",
"items": [ [ "ski_jacket", 40 ] ]
},
{
"type": "item_group",
"id": "shelter",
"items": [ [ "ski_jacket", 40 ], [ "atomic_light_off", 2 ] ]
},
{
"type": "item_group",
"id": "book_gunref",
"items": [
[ "afs_textbook_shotguns", 3 ],
[ "afs_textbook_handguns", 3 ],
[ "afs_textbook_rifles", 3 ],
[ "afs_textbook_launchers", 3 ]
]
},
{
"type": "item_group",
"id": "book_military",
"items": [
[ "afs_textbook_shotguns", 20 ],
[ "afs_textbook_handguns", 20 ],
[ "afs_textbook_rifles", 20 ],
[ "afs_textbook_launchers", 10 ]
]
},
{
"type": "item_group",
"id": "textbooks",
"items": [
[ "afs_textbook_shotguns", 3 ],
[ "afs_textbook_handguns", 3 ],
[ "afs_textbook_rifles", 3 ],
[ "afs_textbook_launchers", 3 ]
]
}
]
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
[
{
"type": "monstergroup",
"name": "GROUP_ZOMBIE",
"monsters": [ { "monster": "mon_afs_headless_zombie", "freq": 20, "cost_multiplier": 2 } ]
},
{
"type": "monstergroup",
"name": "GROUP_ZOMBIE_MID",
"monsters": [ { "monster": "mon_afs_headless_horror", "freq": 10, "cost_multiplier": 20 } ]
}
]
Loading