Skip to content

Cabins not working correctly and support for the new cabins #61

@RedDude

Description

@RedDude

I'm experiencing many issues with Cabins currently.

I did start a multiplayer game. all the cabin get it randomized textures.
On the ones which are using custom texutres, if I use the bucket again, in the select texture menu. it will show all default cabins looks like my custom.

In case I pick one of the default cabin with the bucket, the texture label bellow the default cabin will show "StardewDefault->0" is replace by the picked original cabin (ie "Trailer Cabin") and I'm unable to pick any custom texture every again for that cabin

Also, the code seems a little complex to me create a PR. but It seems the code is not updated it for new cabin types

if (name.Equals("Log Cabin", StringComparison.OrdinalIgnoreCase) || name.Equals("Plank Cabin", StringComparison.OrdinalIgnoreCase) || name.Equals("Stone Cabin", StringComparison.OrdinalIgnoreCase))

This seem to need to be updated...

   if (name.Equals("Log Cabin", StringComparison.OrdinalIgnoreCase) || 
       name.Equals("Plank Cabin", StringComparison.OrdinalIgnoreCase) ||
       name.Equals("Stone Cabin", StringComparison.OrdinalIgnoreCase) ||
       name.Equals("Rustic Cabin", StringComparison.OrdinalIgnoreCase) ||
       name.Equals("Neighbor Cabin", StringComparison.OrdinalIgnoreCase) || 
       name.Equals("Beach Cabin", StringComparison.OrdinalIgnoreCase) ||
       name.Equals("Trailer Cabin", StringComparison.OrdinalIgnoreCase))

I did try a custom build with the update, however, it was not enough to fix my issues.

Also, would be nice to have a cabin example in the AlternativeTexture examples

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions