I just watched a Video about the Aquarium. I was so anxious to try it out...but found out there isn't an update for 1.6. I hope there will be. It looks so awesome!
Hello! Do you plan on updating Stardew Aquarium for 1.6? I really like that mod for adding the extra joy for collecting all the fishes! Kinda hard imagining playing without it
I really love all your animation mods. Recently RSV updated its fish textures and I'm conflicted. I use Visible Fish and it uses different textures to your animated ones. The animated fish are gorgeous and I wouldn't play without them but it's very strange that the fish in the water look different. I'm not sure what I should do
can't believe no one has left a comment on this, so let me be the first to say; thank you! these look amazing and I was beyond happy to discover that you had made a separate mod for the RSV fishies since I use your animated fish mod for the regular fish (and the "more fish"!) and I'm a sucker for continuity so bless you and your beautiful brain for this.
I know the latest 2.0 RSV update added some new fish, are you thinking of animating those as well? totally understandable if you won't, but I figured I could at least ask!
thank you again for all your wonderful animations!
23 comments
manifest.json
{
"Name": "Animated Ridgeside Village Fish",
"Author": "Gervig91",
"Version": "1.3.0",
"Description": "Animates the fish from the Ridgeside Village mod",
"UniqueID": "Gervig91.AnimatedRSVFish",
"MinimumApiVersion": "4.0.1",
"UpdateKeys": [ "Nexus:6974" ],
"ContentPackFor": {
"UniqueID": "Pathoschild.ContentPatcher",
"MinimumVersion": "2.0.1"
},
"Dependencies": [
{
"UniqueID": "Rafseazz.RSVCP",
"IsRequired": true
},
]
}
content.json
{
"Format": "2.0.0",
"ConfigSchema":
{
"BladetailSturgeon":
{
"AllowValues": "new,old,disabled",
"Default": "new",
"AllowMultiple": "false"
},
"CapedTreeFrog":
{
"AllowValues": "new,old,disabled",
"Default": "new",
"AllowMultiple": "false"
},
"CardiaSeptalJellyfish":
{
"AllowValues": "new,old,disabled",
"Default": "new",
"AllowMultiple": "false"
},
"CrimsonSpikedClam":
{
"AllowValues": "new,old,disabled",
"Default": "new",
"AllowMultiple": "false"
},
"CutthroatTrout":
{
"AllowValues": "true,false",
"Default": "true",
"AllowMultiple": "false"
},
"DeepRidgeAngler":
{
"AllowValues": "true,false",
"Default": "true",
"AllowMultiple": "false"
},
"FairytaleLionfish":
{
"AllowValues": "new,old,disabled",
"Default": "new",
"AllowMultiple": "false"
},
"FixerEel":
{
"AllowValues": "new,old,disabled",
"Default": "new",
"AllowMultiple": "false"
},
"GoldenRoseFin":
{
"AllowValues": "new,old,disabled",
"Default": "new",
"AllowMultiple": "false"
},
"HarvesterTrout":
{
"AllowValues": "new,old,disabled",
"Default": "new",
"AllowMultiple": "false"
},
"LullabyCarp":
{
"AllowValues": "new,old,disabled",
"Default": "new",
"AllowMultiple": "false"
},
"MountainRedbellyDace":
{
"AllowValues": "true,false",
"Default": "true",
"AllowMultiple": "false"
},
"MountainWhitefish":
{
"AllowValues": "true,false",
"Default": "true",
"AllowMultiple": "false"
},
"PebbleBackCrab":
{
"AllowValues": "new,old,disabled",
"Default": "new",
"AllowMultiple": "false"
},
"RidgeBluegill":
{
"AllowValues": "true,false",
"Default": "true",
"AllowMultiple": "false"
},
"RidgesideBass":
{
"AllowValues": "true,false",
"Default": "true",
"AllowMultiple": "false"
},
"SkulpinFish":
{
"AllowValues": "true,false",
"Default": "true",
"AllowMultiple": "false"
},
"SockeyeSalmon":
{
"AllowValues": "true,false",
"Default": "true",
"AllowMultiple": "false"
},
"WaterfallSnakehead":
{
"AllowValues": "true,false",
"Default": "true",
"AllowMultiple": "false"
},
},
"Changes": [
{
"LogName": "Bladetail Sturgeon Old",
"Action": "EditImage",
"Target": "Mods/Rafseazz.RSVCP/Objects/Objects",
"FromFile": "bladetail_sturgeon.png",
"FromArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"ToArea": { "X": 112, "Y": 0, "Width": 16, "Height": 16 },
"AnimationFrameTime": 20,
"AnimationFrameCount": 4,
"When":
{"BladetailSturgeon": "old"},
},
{
"LogName": "Bladetail Sturgeon New",
"Action": "EditImage",
"Target": "Mods/Rafseazz.RSVCP/Objects/Objects",
"FromFile": "bladetail_sturgeon_new.png",
"FromArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"ToArea": { "X": 112, "Y": 0, "Width": 16, "Height": 16 },
"AnimationFrameTime": 20,
"AnimationFrameCount": 4,
"When":
{"BladetailSturgeon": "new"},
},
{
"LogName": "Caped Tree Frog Old",
"Action": "EditImage",
"Target": "Mods/Rafseazz.RSVCP/Objects/Objects",
"FromFile": "caped_tree_frog.png",
"FromArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"ToArea": { "X": 128, "Y": 0, "Width": 16, "Height": 16 },
"AnimationFrameTime": 20,
"AnimationFrameCount": 10,
"When":
{"CapedTreeFrog": "old"},
},
{
"LogName": "Caped Tree Frog New",
"Action": "EditImage",
"Target": "Mods/Rafseazz.RSVCP/Objects/Objects",
"FromFile": "caped_tree_frog_new.png",
"FromArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"ToArea": { "X": 128, "Y": 0, "Width": 16, "Height": 16 },
"AnimationFrameTime": 20,
"AnimationFrameCount": 10,
"When":
{"CapedTreeFrog": "new"},
},
{
"LogName": "Cardia Septal Jellyfish Old",
"Action": "EditImage",
"Target": "Mods/Rafseazz.RSVCP/Objects/Objects",
"FromFile": "cardia_septal_jellyfish.png",
"FromArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"ToArea": { "X": 144, "Y": 0, "Width": 16, "Height": 16 },
"AnimationFrameTime": 20,
"AnimationFrameCount": 4,
"When":
{"CardiaSeptalJellyfish": "old"},
},
{
"LogName": "Cardia Septal Jellyfish New",
"Action": "EditImage",
"Target": "Mods/Rafseazz.RSVCP/Objects/Objects",
"FromFile": "cardia_septal_jellyfish_new.png",
"FromArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"ToArea": { "X": 144, "Y": 0, "Width": 16, "Height": 16 },
"AnimationFrameTime": 20,
"AnimationFrameCount": 4,
"When":
{"CardiaSeptalJellyfish": "new"},
},
{
"LogName": "Crimson Spiked Clam Old",
"Action": "EditImage",
"Target": "Mods/Rafseazz.RSVCP/Objects/Objects",
"FromFile": "crimson_spiked_clam.png",
"FromArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"ToArea": { "X": 224, "Y": 0, "Width": 16, "Height": 16 },
"AnimationFrameTime": 15,
"AnimationFrameCount": 14,
"When":
{"CrimsonSpikedClam": "old"},
},
{
"LogName": "Crimson Spiked Clam New",
"Action": "EditImage",
"Target": "Mods/Rafseazz.RSVCP/Objects/Objects",
"FromFile": "crimson_spiked_clam_new.png",
"FromArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"ToArea": { "X": 224, "Y": 0, "Width": 16, "Height": 16 },
"AnimationFrameTime": 15,
"AnimationFrameCount": 14,
"When":
{"CrimsonSpikedClam": "new"},
},
{
"LogName": "Cutthroat Trout",
"Action": "EditImage",
"Target": "Mods/Rafseazz.RSVCP/Objects/Objects",
"FromFile": "cutthroat_trout.png",
"FromArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"ToArea": { "X": 256, "Y": 0, "Width": 16, "Height": 16 },
"AnimationFrameTime": 20,
"AnimationFrameCount": 4,
"When":
{"CutthroatTrout": "true"},
},
{
"LogName": "Deep Ridge Angler",
"Action": "EditImage",
"Target": "Mods/Rafseazz.RSVCP/Objects/Objects",
"FromFile": "deep_ridge_angler.png",
"FromArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"ToArea": { "X": 272, "Y": 0, "Width": 16, "Height": 16 },
"AnimationFrameTime": 20,
"AnimationFrameCount": 6,
"When":
{"DeepRidgeAngler": "true"},
},
{
"LogName": "Fairytale Lionfish Old",
"Action": "EditImage",
"Target": "Mods/Rafseazz.RSVCP/Objects/Objects",
"FromFile": "fairytale_lionfish.png",
"FromArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"ToArea": { "X": 368, "Y": 0, "Width": 16, "Height": 16 },
"AnimationFrameTime": 20,
"AnimationFrameCount": 4,
"When":
{"FairytaleLionfish": "old"},
},
{
"LogName": "Fairytale Lionfish New",
"Action": "EditImage",
"Target": "Mods/Rafseazz.RSVCP/Objects/Objects",
"FromFile": "fairytale_lionfish_new.png",
"FromArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"ToArea": { "X": 368, "Y": 0, "Width": 16, "Height": 16 },
"AnimationFrameTime": 20,
"AnimationFrameCount": 4,
"When":
{"FairytaleLionfish": "new"},
},
{
"LogName": "Fixer Eel Old",
"Action": "EditImage",
"Target": "Mods/Rafseazz.RSVCP/Objects/Objects",
"FromFile": "fixer_eel.png",
"FromArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"ToArea": { "X": 0, "Y": 16, "Width": 16, "Height": 16 },
"AnimationFrameTime": 20,
"AnimationFrameCount": 4,
"When":
{"FixerEel": "old"},
},
{
"LogName": "Fixer Eel New",
"Action": "EditImage",
"Target": "Mods/Rafseazz.RSVCP/Objects/Objects",
"FromFile": "fixer_eel_new.png",
"FromArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"ToArea": { "X": 0, "Y": 16, "Width": 16, "Height": 16 },
"AnimationFrameTime": 20,
"AnimationFrameCount": 6,
"When":
{"FixerEel": "new"},
},
{
"LogName": "Golden Rose Fin Old",
"Action": "EditImage",
"Target": "Mods/Rafseazz.RSVCP/Objects/Objects",
"FromFile": "golden_rose_fin.png",
"FromArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"ToArea": { "X": 208, "Y": 16, "Width": 16, "Height": 16 },
"AnimationFrameTime": 20,
"AnimationFrameCount": 4,
"When":
{"GoldenRoseFin": "old"},
},
{
"LogName": "Golden Rose Fin New",
"Action": "EditImage",
"Target": "Mods/Rafseazz.RSVCP/Objects/Objects",
"FromFile": "golden_rose_fin_new.png",
"FromArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"ToArea": { "X": 208, "Y": 16, "Width": 16, "Height": 16 },
"AnimationFrameTime": 20,
"AnimationFrameCount": 4,
"When":
{"GoldenRoseFin": "new"},
},
{
"LogName": "Harvester Trout Old",
"Action": "EditImage",
"Target": "Mods/Rafseazz.RSVCP/Objects/Objects",
"FromFile": "harvester_trout.png",
"FromArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"ToArea": { "X": 240, "Y": 16, "Width": 16, "Height": 16 },
"AnimationFrameTime": 20,
"AnimationFrameCount": 4,
"When":
{"HarvesterTrout": "old"},
},
{
"LogName": "Harvester Trout New",
"Action": "EditImage",
"Target": "Mods/Rafseazz.RSVCP/Objects/Objects",
"FromFile": "harvester_trout_new.png",
"FromArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"ToArea": { "X": 240, "Y": 16, "Width": 16, "Height": 16 },
"AnimationFrameTime": 20,
"AnimationFrameCount": 4,
"When":
{"HarvesterTrout": "new"},
},
{
"LogName": "Lullaby Carp Old",
"Action": "EditImage",
"Target": "Mods/Rafseazz.RSVCP/Objects/Objects",
"FromFile": "lullaby_carp.png",
"FromArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"ToArea": { "X": 160, "Y": 32, "Width": 16, "Height": 16 },
"AnimationFrameTime": 20,
"AnimationFrameCount": 4,
"When":
{"LullabyCarp": "old"},
},
{
"LogName": "Lullaby Carp New",
"Action": "EditImage",
"Target": "Mods/Rafseazz.RSVCP/Objects/Objects",
"FromFile": "lullaby_carp_new.png",
"FromArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"ToArea": { "X": 160, "Y": 32, "Width": 16, "Height": 16 },
"AnimationFrameTime": 20,
"AnimationFrameCount": 4,
"When":
{"LullabyCarp": "new"},
},
{
"LogName": "Mountain Redbelly Dace",
"Action": "EditImage",
"Target": "Mods/Rafseazz.RSVCP/Objects/Objects",
"FromFile": "mountain_redbelly_dace.png",
"FromArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"ToArea": { "X": 304, "Y": 32, "Width": 16, "Height": 16 },
"AnimationFrameTime": 20,
"AnimationFrameCount": 4,
"When":
{"MountainRedbellyDace": "true"},
},
{
"LogName": "Mountain Whitefish",
"Action": "EditImage",
"Target": "Mods/Rafseazz.RSVCP/Objects/Objects",
"FromFile": "mountain_whitefish.png",
"FromArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"ToArea": { "X": 320, "Y": 32, "Width": 16, "Height": 16 },
"AnimationFrameTime": 20,
"AnimationFrameCount": 4,
"When":
{"MountainWhitefish": "true"},
},
{
"LogName": "Pebble Back Crab Old",
"Action": "EditImage",
"Target": "Mods/Rafseazz.RSVCP/Objects/Objects",
"FromFile": "pebble_back_crab.png",
"FromArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"ToArea": { "X": 48, "Y": 48, "Width": 16, "Height": 16 },
"AnimationFrameTime": 20,
"AnimationFrameCount": 4,
"When":
{"PebbleBackCrab": "old"},
},
{
"LogName": "Pebble Back Crab New",
"Action": "EditImage",
"Target": "Mods/Rafseazz.RSVCP/Objects/Objects",
"FromFile": "pebble_back_crab_new.png",
"FromArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"ToArea": { "X": 48, "Y": 48, "Width": 16, "Height": 16 },
"AnimationFrameTime": 20,
"AnimationFrameCount": 10,
"When":
{"PebbleBackCrab": "new"},
},
{
"LogName": "Ridge Bluegill",
"Action": "EditImage",
"Target": "Mods/Rafseazz.RSVCP/Objects/Objects",
"FromFile": "ridge_bluegill.png",
"FromArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"ToArea": { "X": 176, "Y": 48, "Width": 16, "Height": 16 },
"AnimationFrameTime": 20,
"AnimationFrameCount": 4,
"When":
{"RidgeBluegill": "true"},
},
{
"LogName": "Ridgeside Bass",
"Action": "EditImage",
"Target": "Mods/Rafseazz.RSVCP/Objects/Objects",
"FromFile": "ridgeside_bass.png",
"FromArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"ToArea": { "X": 256, "Y": 48, "Width": 16, "Height": 16 },
"AnimationFrameTime": 20,
"AnimationFrameCount": 4,
"When":
{"RidgesideBass": "true"},
},
{
"LogName": "Skulpin Fish",
"Action": "EditImage",
"Target": "Mods/Rafseazz.RSVCP/Objects/Objects",
"FromFile": "skulpin_fish.png",
"FromArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"ToArea": { "X": 0, "Y": 64, "Width": 16, "Height": 16 },
"AnimationFrameTime": 20,
"AnimationFrameCount": 4,
"When":
{"SkulpinFish": "true"},
},
{
"LogName": "Sockeye Salmon",
"Action": "EditImage",
"Target": "Mods/Rafseazz.RSVCP/Objects/Objects",
"FromFile": "sockeye_salmon.png",
"FromArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"ToArea": { "X": 48, "Y": 64, "Width": 16, "Height": 16 },
"AnimationFrameTime": 20,
"AnimationFrameCount": 4,
"When":
{"SockeyeSalmon": "true"},
},
{
"LogName": "Waterfall Snakehead",
"Action": "EditImage",
"Target": "Mods/Rafseazz.RSVCP/Objects/Objects",
"FromFile": "waterfall_snakehead.png",
"FromArea": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"ToArea": { "X": 256, "Y": 64, "Width": 16, "Height": 16 },
"AnimationFrameTime": 30,
"AnimationFrameCount": 12,
"When":
{"WaterfallSnakehead": "true"},
}
]
}
i know it‘s much to ask, but could you tell the community how to do it for the east scarp animated fish too??
i would greatly appreciate it if u could post a fix here or on that mod. would make my week to have all fish animated again,
and thanks again for this!!
"Dependencies": [
{
"UniqueID": "Rafseazz.RSVCP",
-update- Editing them myself works but the new file from today doesnt work.
Edit: Just uploaded new animations for the new sprites.
I know the latest 2.0 RSV update added some new fish, are you thinking of animating those as well? totally understandable if you won't, but I figured I could at least ask!
thank you again for all your wonderful animations!