Bug Fixes
-
add new bank scroll area function (bb2789f)
-
add new chat scroll area (6412fa5)
-
Bank: Finding item scroll position shouldn't get stuck in endless loops anymore (8968762)
-
conver all old global constants to the new ones (0eb1619)
-
fixed issues with GameTabs.GetCurrentTab (cd9d6f6)
-
Inventory.FindItems was not returning the actual slots the items were in. (1cb1396)
-
itemfinder (36c75ef)
-
itemfinder: fixed noted items (094b89f)
-
magic tab detection (ea19aae)
-
scroll area (0977885)
-
stop crashes from checking tabs when they are not available (4724a18)
-
TRSWalkerMap.GlobalToRegion() was not offsetting properly. (#70) (2222beb)
-
update docs link (e85e2fd)
-
update item-finder (4130cf5)
-
update remoteinput plugin (ec1f4e9)
-
Bug fixes and minor additions (Villavu#65) (0e9d699), closes #65
Features
- add TRSBankItem (e94fe3a)
- bank: methods to find bank tabs a item is in (19a335b)
- fixed zoom slider and added brightness slider (f65bc17)
- new keybindings.simba file to handle FKeys. (8fd288d)
BREAKING CHANGES
-
This breaks compatibility with old SRL scripts that used the updated methods because what used to be passed as roll is not something else.
-
TRSMainScreen.ConvertDistance()was renamed toTRSMainScreen.NormalizeDistance().
This was renamed by Olly in Simba1500, I guess it's an optional change but I think the rename
makes sense and since we are breaking compatibility, might as well bring things closer to 1500
already so people have less headaches later.
We could also optionally keep both methods and mark this one as deprecated. I'll wait for your feedback.
P.S. The method was actually rewrotten in 1500 but was not worth backporting, so I just renamed it! -
fix: update
MainScreen.ConvertDistance()references toMainScreen.NormalizeDistance() -
refactor: added
Containsmethods to equipment and inventory.
I've also left a comment on the PR after the last commit because I forgot to mention TRSBank.ContainsItem().
Anyway, this has the same reasoning. This is optional but I would like to bring the SRL1400 API closer to SRL1500 API.
Old methods are kept and marked with a comment as deprecated so there's no downside to adding this.
This also brings documentation to TRSInventory which is nice :)
- fix: added deprecated warnings
also added more docs to inventory
- fix: added delay after mouse drag release