-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Updates for SDV 1.6 #2
base: tqdv-2.2.10
Are you sure you want to change the base?
Conversation
…rom branch tqdv-2.2.10)
…er than SpriteIndex, which is no longer unique
…odaysGifts... Though I'm not sure I've ever actually seen the UI that it's creating...
@@ -156,7 +153,7 @@ private void UpdateEffectiveArea() | |||
else if (itemName.IndexOf("sprinkler", StringComparison.OrdinalIgnoreCase) >= 0) | |||
{ | |||
// Relative tile positions to the placable items locations - need to pass coordinates | |||
AddTilesToHighlightedArea(currentItem.GetSprinklerTiles(), (int)validTile.X, (int)validTile.Y); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This change is a little bit worrisome because Object.GetSprinklerTiles
didn't semantically change in 1.6... But it did change. Somebody noodled over it and changed a variable name. However, its behavior got changed by something else - in the past it was zero-based - as Object.tileLocation
used to be 0.0 for unplaced objects, and now it's the tile that's being hovered over. That new behavior might not be intended and might get rolled back.
Added unmilled rice and translations.
Hey @NermNermNerm @KryptoST @SteveBenz the original project is still in development over at Annosz/UIInfoSuite2! |
I'm new to SDV modding, but I just can't live without this one, even if I'm just testing out my own stuff, so I took the time to port it 1.6. I don't want to own the mod going forward or anything, I just want to share what I've got, and you seem like the principal maintainer of the thing at the moment.
Currently it compiles and runs well in vanilla 1.6. The biggest question mark to me is the "Dynamic Game Assets" code. I have no idea how or when it runs - my suspicion is that it's important for big mods that introduce new crops &c. I suspect it all needs to be chucked out for 1.6 because of the difference in how Items ID's are handled.
Smaller stuff that I intend to get to is validating that mills and junimo huts work correctly.
There may also be failures that I don't know to look for - e.g. tooltips that should be shown but aren't.