Implement duck item drop system and remove all emojis
Duck Item Drop System: - Added configurable drop rates per duck type (15%/25%/50%) - Created weighted drop tables for different items - Normal ducks: basic items (bullets, magazines, gun brush, sand) - Fast ducks: useful items including bucket of water - Golden ducks: rare items (bread, insurance, gun buyback, dry clothes) - Items automatically added to player inventory - Added drop notification messages for each duck type - Integrated seamlessly with existing combat mechanics Emoji Removal: - Removed all emojis from source code files - Updated logging system to use clean text prefixes - Replaced trophy/medal emojis with #1/#2/#3 rankings - Updated README.md to remove all emojis - Professional clean appearance throughout codebase
This commit is contained in:
32
config.json
32
config.json
@@ -32,21 +32,47 @@
|
||||
"duck_types": {
|
||||
"normal": {
|
||||
"xp": 10,
|
||||
"timeout": 60
|
||||
"timeout": 60,
|
||||
"drop_chance": 0.15
|
||||
},
|
||||
"golden": {
|
||||
"chance": 0.15,
|
||||
"min_hp": 3,
|
||||
"max_hp": 5,
|
||||
"xp": 15,
|
||||
"timeout": 60
|
||||
"timeout": 60,
|
||||
"drop_chance": 0.50
|
||||
},
|
||||
"fast": {
|
||||
"chance": 0.25,
|
||||
"timeout": 20,
|
||||
"xp": 12
|
||||
"xp": 12,
|
||||
"drop_chance": 0.25
|
||||
}
|
||||
},
|
||||
"item_drops": {
|
||||
"normal_duck_drops": [
|
||||
{"item_id": 1, "weight": 40},
|
||||
{"item_id": 2, "weight": 25},
|
||||
{"item_id": 4, "weight": 20},
|
||||
{"item_id": 3, "weight": 15}
|
||||
],
|
||||
"fast_duck_drops": [
|
||||
{"item_id": 1, "weight": 30},
|
||||
{"item_id": 2, "weight": 25},
|
||||
{"item_id": 4, "weight": 20},
|
||||
{"item_id": 8, "weight": 15},
|
||||
{"item_id": 3, "weight": 10}
|
||||
],
|
||||
"golden_duck_drops": [
|
||||
{"item_id": 5, "weight": 25},
|
||||
{"item_id": 6, "weight": 20},
|
||||
{"item_id": 7, "weight": 20},
|
||||
{"item_id": 2, "weight": 15},
|
||||
{"item_id": 9, "weight": 10},
|
||||
{"item_id": 1, "weight": 10}
|
||||
]
|
||||
},
|
||||
"player_defaults": {
|
||||
"accuracy": 75,
|
||||
"magazines": 3,
|
||||
|
||||
Reference in New Issue
Block a user