diff options
author | Singustromo <singustromo@disroot.org> | 2024-03-06 14:07:33 +0100 |
---|---|---|
committer | Singustromo <singustromo@disroot.org> | 2024-03-06 14:07:33 +0100 |
commit | 6ede969534f3351cad88a0195bf5fbfcfa010851 (patch) | |
tree | f3779fb8006b361a92731460394e0532ce8b1e0a | |
parent | a6bbda53ee681140363f36fbb81c74c0d0f0b080 (diff) | |
download | revised-ammo-maker-6ede969534f3351cad88a0195bf5fbfcfa010851.tar.gz revised-ammo-maker-6ede969534f3351cad88a0195bf5fbfcfa010851.zip |
Updated TODO
-rw-r--r-- | TODO.md | 31 |
1 files changed, 19 insertions, 12 deletions
diff --git a/TODO.md b/TODO.md index 1912500..4ece982 100644 --- a/TODO.md +++ b/TODO.md @@ -1,9 +1,20 @@ # What still needs to be done +## CODE QUALITY +- COMPLETE REFACTOR ! + +- apply factors to result in breakdown() + - move `salvage_rate` and `degradation_rate` out of `do_breakdown()` + +- use engine-based TimeEvents from modded exes + ## CHECK - compat: https://github.com/ev-zhuravlev/Stalker-Gamma-Anomaly-modding ## ISSUES + +- 7.62x39 has wrong recipe unlock requirements + - short circuit on tool results in `get_object_by_id` errors - `alife_release(box) @do_breakdown()` causes it - has nothing to do with `inventory_create(tbl) @breakdown()` @@ -18,6 +29,10 @@ - prt_i_ammo still spawns on corpses !! ## FEATURES +- tool used for disassembly affects salvage yield + - Increased chance to apply lower limit for randomizer + - `swiss_knife grooming leatherman_tool` + - Ammokit as another requirement - `db.actor:object("itm_ammokit")` - lowers `degradation_rate` of tool used @@ -27,11 +42,7 @@ - Ammo kit also degrades - maybe through lower limit (with chance) -- tool used for disassembly affects salvage yield - - Increased chance to apply lower limit for randomizer - - `swiss_knife grooming leatherman_tool` - -- batch disassembly in other inventories +- Powder Can Recipe (contains ammo powder) - `ammo_quickcraft` - key configurable via MCM @@ -47,12 +58,14 @@ ## CHANGES +- Rename 'normal' preset to 'medium' + - Reintroduce prt_i_ammo Use it to craft ammo maker's ammo parts - Still spawn scrap ? - Separate Debugging script to check salvage amounts -- Rename 'normal' preset to 'medium' + - Write a more coherent and proper README - README - Explain How To Add Recipes From `/configs/items/ammo/` @@ -61,12 +74,6 @@ `x_ammo_9x18_fmj = 5, recipe_ammo_0, casing_p,1,powder_1,1,bullet_pistol,1` in `/configs/items/settings/mod_craft_ammo_maker.ltx` -## CODE QUALITY -- apply factors to result in breakdown() - - move `salvage_rate` and `degradation_rate` out of `do_breakdown()` - -- use engine-based TimeEvents from modded exes - ## IDEAS - Collect your Casings |