diff --git a/Resources/Prototypes/_CP14/Entities/Objects/Fishing/FishingRods/grips.yml b/Resources/Prototypes/_CP14/Entities/Objects/Fishing/FishingRods/grips.yml new file mode 100644 index 0000000000..0c44b34446 --- /dev/null +++ b/Resources/Prototypes/_CP14/Entities/Objects/Fishing/FishingRods/grips.yml @@ -0,0 +1,96 @@ +- type: entity + parent: BaseItem + id: CP14ModularFishingRodGripBase + abstract: true + categories: [ ForkFiltered ] + components: + - type: Item + shape: + - 0,0,0,0 + - type: Sprite + state: icon + - type: ExaminableDamage + messages: CP14WeaponMessages + - type: Damageable + damageContainer: Inorganic + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 50 + behaviors: + - !type:PlaySoundBehavior + sound: + collection: MetalBreak + - !type:CP14ModularDisassembleBehavior + - !type:DoActsBehavior + acts: ["Destruction"] + - type: CP14ModularCraftStartPoint + startSlots: + - FishingRodShaft + - type: CP14MeleeSelfDamage + damageToSelf: + types: + Blunt: 0.5 + - type: MeleeWeapon + angle: 45 + attackRate: 1 + wideAnimationRotation: 135 + wideAnimation: CP14WeaponArcSlash + damage: + types: + Blunt: 0 + soundHit: + collection: MetalThud + cPAnimationLength: 0.25 + - type: Clothing + equipDelay: 0.25 + unequipDelay: 0.25 + quickEquip: false + breakOnMove: false + slots: + - neck + +- type: entity + parent: CP14ModularFishingRodGripBase + id: CP14ModularFishingRodGripWooden + name: wooden fishing rod grip + description: A simple wooden grip for a modular fishing rod. Lightweight and easy to handle, perfect for beginners or casual fishing. + components: + - type: Sprite + sprite: _CP14/Objects/Fishing/Grips/wooden.rsi + - type: CP14ModularCraftStartPoint + startProtoPart: CP14ModularFishingRodGripWooden + +- type: entity + parent: CP14ModularFishingRodGripBase + id: CP14ModularFishingRodGripCopper + name: copper fishing rod grip + description: A sturdy copper grip for a modular fishing rod. Durable and resistant to wear, ideal for intermediate anglers. + components: + - type: Sprite + sprite: _CP14/Objects/Fishing/Grips/copper.rsi + - type: CP14ModularCraftStartPoint + startProtoPart: CP14ModularFishingRodGripCopper + +- type: entity + parent: CP14ModularFishingRodGripBase + id: CP14ModularFishingRodGripIron + name: iron fishing rod grip + description: A heavy-duty iron grip for a modular fishing rod. Provides excellent stability and control for tough fishing conditions. + components: + - type: Sprite + sprite: _CP14/Objects/Fishing/Grips/iron.rsi + - type: CP14ModularCraftStartPoint + startProtoPart: CP14ModularFishingRodGripIron + +- type: entity + parent: CP14ModularFishingRodGripBase + id: CP14ModularFishingRodGripGold + name: gold fishing rod grip + description: A luxurious gold grip for a modular fishing rod. Beautifully crafted and highly durable, favored by elite anglers. + components: + - type: Sprite + sprite: _CP14/Objects/Fishing/Grips/gold.rsi + - type: CP14ModularCraftStartPoint + startProtoPart: CP14ModularFishingRodGripGold diff --git a/Resources/Prototypes/_CP14/Entities/Objects/Fishing/FishingRods/shafts.yml b/Resources/Prototypes/_CP14/Entities/Objects/Fishing/FishingRods/shafts.yml new file mode 100644 index 0000000000..36ccaa7df0 --- /dev/null +++ b/Resources/Prototypes/_CP14/Entities/Objects/Fishing/FishingRods/shafts.yml @@ -0,0 +1,58 @@ +- type: entity + parent: BaseItem + id: CP14FishingRodShaftBase + abstract: true + categories: [ ForkFiltered ] + components: + - type: Item + storedRotation: 45 + shape: + - 0,0,0,0 + storedOffset: 0, 5 + - type: Sprite + state: icon + - type: CP14ModularCraftPart + +- type: entity + parent: CP14FishingRodShaftBase + id: CP14FishingRodShaftWooden + name: wooden fishing rod shaft + components: + - type: Sprite + sprite: _CP14/Objects/Fishing/Shafts/wooden.rsi + - type: CP14ModularCraftPart + possibleParts: + - FishingRodShaftWooden + +- type: entity + parent: CP14FishingRodShaftBase + id: CP14FishingRodShaftCopper + name: copper fishing rod shaft + components: + - type: Sprite + sprite: _CP14/Objects/Fishing/Shafts/copper.rsi + - type: CP14ModularCraftPart + possibleParts: + - FishingRodShaftCopper + +- type: entity + parent: CP14FishingRodShaftBase + id: CP14FishingRodShaftIron + name: iron fishing rod shaft + components: + - type: Sprite + sprite: _CP14/Objects/Fishing/Shafts/iron.rsi + - type: CP14ModularCraftPart + possibleParts: + - FishingRodShaftIron + +- type: entity + parent: CP14FishingRodShaftBase + id: CP14FishingRodShaftGold + name: gold fishing rod shaft + components: + - type: Sprite + sprite: _CP14/Objects/Fishing/Shafts/gold.rsi + - type: CP14ModularCraftPart + possibleParts: + - FishingRodShaftGold diff --git a/Resources/Prototypes/_CP14/Entities/Objects/Fishing/fishingRods.yml b/Resources/Prototypes/_CP14/Entities/Objects/Fishing/fishingRods.yml deleted file mode 100644 index 7b41dddee7..0000000000 --- a/Resources/Prototypes/_CP14/Entities/Objects/Fishing/fishingRods.yml +++ /dev/null @@ -1,15 +0,0 @@ -- type: entity - parent: BaseItem - id: CP14BaseFishingRod - categories: [ ForkFiltered ] - name: fishing rod - components: - - type: Item - storedRotation: 45 - shape: - - 0,0,0,0 - storedOffset: 0, 5 - - type: Sprite - sprite: _CP14/Objects/ModularTools/iron_spear.rsi - state: icon - - type: CP14FishingRod diff --git a/Resources/Prototypes/_CP14/ModularCraft/FishingRods/shafts.yml b/Resources/Prototypes/_CP14/ModularCraft/FishingRods/shafts.yml new file mode 100644 index 0000000000..f8363c4681 --- /dev/null +++ b/Resources/Prototypes/_CP14/ModularCraft/FishingRods/shafts.yml @@ -0,0 +1,45 @@ +- type: modularPart + id: FishingRodShaftWooden + targetSlot: FishingRodShaft + sourcePart: CP14FishingRodShaftWooden + rsiPath: _CP14/Objects/Fishing/Shafts/wooden.rsi + modifiers: + - !type:AddComponents + components: + # I like the idea of parrying with a fishing rod, + # it's too cool to take away + - type: CP14MeleeParriable + - type: CP14FishingRod + +- type: modularPart + id: FishingRodShaftCopper + targetSlot: FishingRodShaft + sourcePart: CP14FishingRodShaftCopper + rsiPath: _CP14/Objects/Fishing/Shafts/copper.rsi + modifiers: + - !type:AddComponents + components: + - type: CP14MeleeParriable + - type: CP14FishingRod + +- type: modularPart + id: FishingRodShaftIron + targetSlot: FishingRodShaft + sourcePart: CP14FishingRodShaftIron + rsiPath: _CP14/Objects/Fishing/Shafts/iron.rsi + modifiers: + - !type:AddComponents + components: + - type: CP14MeleeParriable + - type: CP14FishingRod + +- type: modularPart + id: FishingRodShaftGold + targetSlot: FishingRodShaft + sourcePart: CP14FishingRodShaftGold + rsiPath: _CP14/Objects/Fishing/Shafts/gold.rsi + modifiers: + - !type:AddComponents + components: + - type: CP14MeleeParriable + - type: CP14FishingRod diff --git a/Resources/Prototypes/_CP14/ModularCraft/FishingRods/slots.yml b/Resources/Prototypes/_CP14/ModularCraft/FishingRods/slots.yml new file mode 100644 index 0000000000..70b11fba90 --- /dev/null +++ b/Resources/Prototypes/_CP14/ModularCraft/FishingRods/slots.yml @@ -0,0 +1,5 @@ +- type: modularSlot + # It's fucked up, + # but what the fuck else could it be? + id: FishingRodShaft + name: cp14-modular-slot-fishing-rod-rod diff --git a/Resources/Textures/_CP14/Objects/Fishing/Grips/copper.rsi/icon.png b/Resources/Textures/_CP14/Objects/Fishing/Grips/copper.rsi/icon.png new file mode 100644 index 0000000000..f79a237b57 Binary files /dev/null and b/Resources/Textures/_CP14/Objects/Fishing/Grips/copper.rsi/icon.png differ diff --git a/Resources/Textures/_CP14/Objects/Fishing/Grips/copper.rsi/inhand-left.png b/Resources/Textures/_CP14/Objects/Fishing/Grips/copper.rsi/inhand-left.png new file mode 100644 index 0000000000..4b39bc0a08 Binary files /dev/null and b/Resources/Textures/_CP14/Objects/Fishing/Grips/copper.rsi/inhand-left.png differ diff --git a/Resources/Textures/_CP14/Objects/Fishing/Grips/copper.rsi/inhand-right.png b/Resources/Textures/_CP14/Objects/Fishing/Grips/copper.rsi/inhand-right.png new file mode 100644 index 0000000000..971547768a Binary files /dev/null and b/Resources/Textures/_CP14/Objects/Fishing/Grips/copper.rsi/inhand-right.png differ diff --git a/Resources/Textures/_CP14/Objects/Fishing/Grips/copper.rsi/meta.json b/Resources/Textures/_CP14/Objects/Fishing/Grips/copper.rsi/meta.json new file mode 100644 index 0000000000..51d9397ad4 --- /dev/null +++ b/Resources/Textures/_CP14/Objects/Fishing/Grips/copper.rsi/meta.json @@ -0,0 +1,22 @@ +{ + "version": 1, + "license": "CLA", + "copyright": "Created by omsoyk (Discord)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_CP14/Objects/Fishing/Grips/gold.rsi/icon.png b/Resources/Textures/_CP14/Objects/Fishing/Grips/gold.rsi/icon.png new file mode 100644 index 0000000000..cbaa7a6a34 Binary files /dev/null and b/Resources/Textures/_CP14/Objects/Fishing/Grips/gold.rsi/icon.png differ diff --git a/Resources/Textures/_CP14/Objects/Fishing/Grips/gold.rsi/inhand-left.png b/Resources/Textures/_CP14/Objects/Fishing/Grips/gold.rsi/inhand-left.png new file mode 100644 index 0000000000..1c96a63d17 Binary files /dev/null and b/Resources/Textures/_CP14/Objects/Fishing/Grips/gold.rsi/inhand-left.png differ diff --git a/Resources/Textures/_CP14/Objects/Fishing/Grips/gold.rsi/inhand-right.png b/Resources/Textures/_CP14/Objects/Fishing/Grips/gold.rsi/inhand-right.png new file mode 100644 index 0000000000..54a9ca89fc Binary files /dev/null and b/Resources/Textures/_CP14/Objects/Fishing/Grips/gold.rsi/inhand-right.png differ diff --git a/Resources/Textures/_CP14/Objects/Fishing/Grips/gold.rsi/meta.json b/Resources/Textures/_CP14/Objects/Fishing/Grips/gold.rsi/meta.json new file mode 100644 index 0000000000..51d9397ad4 --- /dev/null +++ b/Resources/Textures/_CP14/Objects/Fishing/Grips/gold.rsi/meta.json @@ -0,0 +1,22 @@ +{ + "version": 1, + "license": "CLA", + "copyright": "Created by omsoyk (Discord)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_CP14/Objects/Fishing/Grips/iron.rsi/icon.png b/Resources/Textures/_CP14/Objects/Fishing/Grips/iron.rsi/icon.png new file mode 100644 index 0000000000..b510967e41 Binary files /dev/null and b/Resources/Textures/_CP14/Objects/Fishing/Grips/iron.rsi/icon.png differ diff --git a/Resources/Textures/_CP14/Objects/Fishing/Grips/iron.rsi/inhand-left.png b/Resources/Textures/_CP14/Objects/Fishing/Grips/iron.rsi/inhand-left.png new file mode 100644 index 0000000000..c274271dd2 Binary files /dev/null and b/Resources/Textures/_CP14/Objects/Fishing/Grips/iron.rsi/inhand-left.png differ diff --git a/Resources/Textures/_CP14/Objects/Fishing/Grips/iron.rsi/inhand-right.png b/Resources/Textures/_CP14/Objects/Fishing/Grips/iron.rsi/inhand-right.png new file mode 100644 index 0000000000..940acdc10b Binary files /dev/null and b/Resources/Textures/_CP14/Objects/Fishing/Grips/iron.rsi/inhand-right.png differ diff --git a/Resources/Textures/_CP14/Objects/Fishing/Grips/iron.rsi/meta.json b/Resources/Textures/_CP14/Objects/Fishing/Grips/iron.rsi/meta.json new file mode 100644 index 0000000000..51d9397ad4 --- /dev/null +++ b/Resources/Textures/_CP14/Objects/Fishing/Grips/iron.rsi/meta.json @@ -0,0 +1,22 @@ +{ + "version": 1, + "license": "CLA", + "copyright": "Created by omsoyk (Discord)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_CP14/Objects/Fishing/Grips/wooden.rsi/icon.png b/Resources/Textures/_CP14/Objects/Fishing/Grips/wooden.rsi/icon.png new file mode 100644 index 0000000000..69af6c1e41 Binary files /dev/null and b/Resources/Textures/_CP14/Objects/Fishing/Grips/wooden.rsi/icon.png differ diff --git a/Resources/Textures/_CP14/Objects/Fishing/Grips/wooden.rsi/inhand-left.png b/Resources/Textures/_CP14/Objects/Fishing/Grips/wooden.rsi/inhand-left.png new file mode 100644 index 0000000000..205924a119 Binary files /dev/null and b/Resources/Textures/_CP14/Objects/Fishing/Grips/wooden.rsi/inhand-left.png differ diff --git a/Resources/Textures/_CP14/Objects/Fishing/Grips/wooden.rsi/inhand-right.png b/Resources/Textures/_CP14/Objects/Fishing/Grips/wooden.rsi/inhand-right.png new file mode 100644 index 0000000000..b36e29defa Binary files /dev/null and b/Resources/Textures/_CP14/Objects/Fishing/Grips/wooden.rsi/inhand-right.png differ diff --git a/Resources/Textures/_CP14/Objects/Fishing/Grips/wooden.rsi/meta.json b/Resources/Textures/_CP14/Objects/Fishing/Grips/wooden.rsi/meta.json new file mode 100644 index 0000000000..51d9397ad4 --- /dev/null +++ b/Resources/Textures/_CP14/Objects/Fishing/Grips/wooden.rsi/meta.json @@ -0,0 +1,22 @@ +{ + "version": 1, + "license": "CLA", + "copyright": "Created by omsoyk (Discord)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_CP14/Objects/Fishing/Shafts/copper.rsi/icon.png b/Resources/Textures/_CP14/Objects/Fishing/Shafts/copper.rsi/icon.png new file mode 100644 index 0000000000..2c92a462de Binary files /dev/null and b/Resources/Textures/_CP14/Objects/Fishing/Shafts/copper.rsi/icon.png differ diff --git a/Resources/Textures/_CP14/Objects/Fishing/Shafts/copper.rsi/inhand-left.png b/Resources/Textures/_CP14/Objects/Fishing/Shafts/copper.rsi/inhand-left.png new file mode 100644 index 0000000000..486c566747 Binary files /dev/null and b/Resources/Textures/_CP14/Objects/Fishing/Shafts/copper.rsi/inhand-left.png differ diff --git a/Resources/Textures/_CP14/Objects/Fishing/Shafts/copper.rsi/inhand-right.png b/Resources/Textures/_CP14/Objects/Fishing/Shafts/copper.rsi/inhand-right.png new file mode 100644 index 0000000000..e912be7781 Binary files /dev/null and b/Resources/Textures/_CP14/Objects/Fishing/Shafts/copper.rsi/inhand-right.png differ diff --git a/Resources/Textures/_CP14/Objects/Fishing/Shafts/copper.rsi/meta.json b/Resources/Textures/_CP14/Objects/Fishing/Shafts/copper.rsi/meta.json new file mode 100644 index 0000000000..ff0451567b --- /dev/null +++ b/Resources/Textures/_CP14/Objects/Fishing/Shafts/copper.rsi/meta.json @@ -0,0 +1,22 @@ +{ + "version": 1, + "size": { + "x": 48, + "y": 48 + }, + "license": "CLA", + "copyright": "Created by omsoyk (Discord) ", + "states": [ + { + "name": "icon" + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_CP14/Objects/Fishing/Shafts/gold.rsi/icon.png b/Resources/Textures/_CP14/Objects/Fishing/Shafts/gold.rsi/icon.png new file mode 100644 index 0000000000..cdfb4d2bc8 Binary files /dev/null and b/Resources/Textures/_CP14/Objects/Fishing/Shafts/gold.rsi/icon.png differ diff --git a/Resources/Textures/_CP14/Objects/Fishing/Shafts/gold.rsi/inhand-left.png b/Resources/Textures/_CP14/Objects/Fishing/Shafts/gold.rsi/inhand-left.png new file mode 100644 index 0000000000..166467bf79 Binary files /dev/null and b/Resources/Textures/_CP14/Objects/Fishing/Shafts/gold.rsi/inhand-left.png differ diff --git a/Resources/Textures/_CP14/Objects/Fishing/Shafts/gold.rsi/inhand-right.png b/Resources/Textures/_CP14/Objects/Fishing/Shafts/gold.rsi/inhand-right.png new file mode 100644 index 0000000000..96f6fa9d37 Binary files /dev/null and b/Resources/Textures/_CP14/Objects/Fishing/Shafts/gold.rsi/inhand-right.png differ diff --git a/Resources/Textures/_CP14/Objects/Fishing/Shafts/gold.rsi/meta.json b/Resources/Textures/_CP14/Objects/Fishing/Shafts/gold.rsi/meta.json new file mode 100644 index 0000000000..ff0451567b --- /dev/null +++ b/Resources/Textures/_CP14/Objects/Fishing/Shafts/gold.rsi/meta.json @@ -0,0 +1,22 @@ +{ + "version": 1, + "size": { + "x": 48, + "y": 48 + }, + "license": "CLA", + "copyright": "Created by omsoyk (Discord) ", + "states": [ + { + "name": "icon" + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_CP14/Objects/Fishing/Shafts/iron.rsi/icon.png b/Resources/Textures/_CP14/Objects/Fishing/Shafts/iron.rsi/icon.png new file mode 100644 index 0000000000..7d37a7a27b Binary files /dev/null and b/Resources/Textures/_CP14/Objects/Fishing/Shafts/iron.rsi/icon.png differ diff --git a/Resources/Textures/_CP14/Objects/Fishing/Shafts/iron.rsi/inhand-left.png b/Resources/Textures/_CP14/Objects/Fishing/Shafts/iron.rsi/inhand-left.png new file mode 100644 index 0000000000..1738059963 Binary files /dev/null and b/Resources/Textures/_CP14/Objects/Fishing/Shafts/iron.rsi/inhand-left.png differ diff --git a/Resources/Textures/_CP14/Objects/Fishing/Shafts/iron.rsi/inhand-right.png b/Resources/Textures/_CP14/Objects/Fishing/Shafts/iron.rsi/inhand-right.png new file mode 100644 index 0000000000..f72df6ee62 Binary files /dev/null and b/Resources/Textures/_CP14/Objects/Fishing/Shafts/iron.rsi/inhand-right.png differ diff --git a/Resources/Textures/_CP14/Objects/Fishing/Shafts/iron.rsi/meta.json b/Resources/Textures/_CP14/Objects/Fishing/Shafts/iron.rsi/meta.json new file mode 100644 index 0000000000..ff0451567b --- /dev/null +++ b/Resources/Textures/_CP14/Objects/Fishing/Shafts/iron.rsi/meta.json @@ -0,0 +1,22 @@ +{ + "version": 1, + "size": { + "x": 48, + "y": 48 + }, + "license": "CLA", + "copyright": "Created by omsoyk (Discord) ", + "states": [ + { + "name": "icon" + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_CP14/Objects/Fishing/Shafts/wooden.rsi/icon.png b/Resources/Textures/_CP14/Objects/Fishing/Shafts/wooden.rsi/icon.png new file mode 100644 index 0000000000..6515da2b47 Binary files /dev/null and b/Resources/Textures/_CP14/Objects/Fishing/Shafts/wooden.rsi/icon.png differ diff --git a/Resources/Textures/_CP14/Objects/Fishing/Shafts/wooden.rsi/inhand-left.png b/Resources/Textures/_CP14/Objects/Fishing/Shafts/wooden.rsi/inhand-left.png new file mode 100644 index 0000000000..d3f5220f68 Binary files /dev/null and b/Resources/Textures/_CP14/Objects/Fishing/Shafts/wooden.rsi/inhand-left.png differ diff --git a/Resources/Textures/_CP14/Objects/Fishing/Shafts/wooden.rsi/inhand-right.png b/Resources/Textures/_CP14/Objects/Fishing/Shafts/wooden.rsi/inhand-right.png new file mode 100644 index 0000000000..31df31dc8f Binary files /dev/null and b/Resources/Textures/_CP14/Objects/Fishing/Shafts/wooden.rsi/inhand-right.png differ diff --git a/Resources/Textures/_CP14/Objects/Fishing/Shafts/wooden.rsi/meta.json b/Resources/Textures/_CP14/Objects/Fishing/Shafts/wooden.rsi/meta.json new file mode 100644 index 0000000000..ff0451567b --- /dev/null +++ b/Resources/Textures/_CP14/Objects/Fishing/Shafts/wooden.rsi/meta.json @@ -0,0 +1,22 @@ +{ + "version": 1, + "size": { + "x": 48, + "y": 48 + }, + "license": "CLA", + "copyright": "Created by omsoyk (Discord) ", + "states": [ + { + "name": "icon" + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_CP14/Objects/Fishing/fish.rsi/anchovy.png b/Resources/Textures/_CP14/Objects/Fishing/fish.rsi/anchovy.png new file mode 100644 index 0000000000..2a33a9c643 Binary files /dev/null and b/Resources/Textures/_CP14/Objects/Fishing/fish.rsi/anchovy.png differ diff --git a/Resources/Textures/_CP14/Objects/Fishing/fish.rsi/bream.png b/Resources/Textures/_CP14/Objects/Fishing/fish.rsi/bream.png new file mode 100644 index 0000000000..4fd33f9fd2 Binary files /dev/null and b/Resources/Textures/_CP14/Objects/Fishing/fish.rsi/bream.png differ diff --git a/Resources/Textures/_CP14/Objects/Fishing/fish.rsi/eel.png b/Resources/Textures/_CP14/Objects/Fishing/fish.rsi/eel.png new file mode 100644 index 0000000000..d6fab552c7 Binary files /dev/null and b/Resources/Textures/_CP14/Objects/Fishing/fish.rsi/eel.png differ diff --git a/Resources/Textures/_CP14/Objects/Fishing/fish.rsi/frog.png b/Resources/Textures/_CP14/Objects/Fishing/fish.rsi/frog.png new file mode 100644 index 0000000000..aa41c40aad Binary files /dev/null and b/Resources/Textures/_CP14/Objects/Fishing/fish.rsi/frog.png differ diff --git a/Resources/Textures/_CP14/Objects/Fishing/fish.rsi/goldfish.png b/Resources/Textures/_CP14/Objects/Fishing/fish.rsi/goldfish.png new file mode 100644 index 0000000000..92b5e2f447 Binary files /dev/null and b/Resources/Textures/_CP14/Objects/Fishing/fish.rsi/goldfish.png differ diff --git a/Resources/Textures/_CP14/Objects/Fishing/float.rsi/1.png b/Resources/Textures/_CP14/Objects/Fishing/float.rsi/1.png new file mode 100644 index 0000000000..75ce9b950c Binary files /dev/null and b/Resources/Textures/_CP14/Objects/Fishing/float.rsi/1.png differ diff --git a/Resources/Textures/_CP14/Objects/Fishing/float.rsi/2.png b/Resources/Textures/_CP14/Objects/Fishing/float.rsi/2.png new file mode 100644 index 0000000000..1c60d7a727 Binary files /dev/null and b/Resources/Textures/_CP14/Objects/Fishing/float.rsi/2.png differ diff --git a/Resources/Textures/_CP14/Objects/Fishing/float.rsi/3.png b/Resources/Textures/_CP14/Objects/Fishing/float.rsi/3.png new file mode 100644 index 0000000000..5b99de7d8b Binary files /dev/null and b/Resources/Textures/_CP14/Objects/Fishing/float.rsi/3.png differ diff --git a/Resources/Textures/_CP14/Objects/Fishing/float.rsi/4.png b/Resources/Textures/_CP14/Objects/Fishing/float.rsi/4.png new file mode 100644 index 0000000000..e6ae1d4fb3 Binary files /dev/null and b/Resources/Textures/_CP14/Objects/Fishing/float.rsi/4.png differ diff --git a/Resources/Textures/_CP14/Objects/Fishing/food.rsi/cooked_fish_meat.png b/Resources/Textures/_CP14/Objects/Fishing/food.rsi/cooked_fish_meat.png new file mode 100644 index 0000000000..5abca40262 Binary files /dev/null and b/Resources/Textures/_CP14/Objects/Fishing/food.rsi/cooked_fish_meat.png differ diff --git a/Resources/Textures/_CP14/Objects/Fishing/food.rsi/fish_meat.png b/Resources/Textures/_CP14/Objects/Fishing/food.rsi/fish_meat.png new file mode 100644 index 0000000000..e3845929dd Binary files /dev/null and b/Resources/Textures/_CP14/Objects/Fishing/food.rsi/fish_meat.png differ