** Simba 1.1 is not in the updater currently, you will have to download it from this thread.
Hello all,
The time has finally come for the release of Simba 1.1, and with it some new SRL features. A special thanks goes to everyone involved with the recent development of SRL, Simba, and Lape.
As a user, you shouldn't notice a huge difference. Scripts will not need to be changed; they should all work with Simba 1.1. If there are issues; however, please address them here.
As a scripter, none of your scripts should break, although there are some deprecated functions and such.
For the official Simba 1.1 release, see this thread.
For a small installation guide:
- Grab Simba 1.1
- Launch, update extensions
- Restart, and finally update SRL and Plugins.
Changes:
Progress Report:
- New Tesseract plugin, this one has less overhead, faster, works on linux, and should work for everyone.
- New Rafiki (Player manager) we can update this one whenever we want, and therefor should be more stable, players are saved in Simba's settings. Most importantly your players from the old Rafiki will not be saved.
- We now (Devs) have access to the plugins updater, this means we've added the direct-x plugin to the package. :)
- New player form, you will notice this one has a better UI and hopefully is more simple, some changes scripters should make: Added vars:
Deprecated:
- maxPlayers: Integer; The maximum amount of players a user can select.
- size: Integer; to upsize or downsize the player form (-2 would scale down the form).
- Players: TPFPlayerArray; The players selected.
** For a replacement for playerNames & playerFiles use players.setup(playerForm.players).
- scriptSettingsPath
- playerNames
- playerFiles
- Chatbox:
- Add getXPBar
- Add getTextOnLine
- Tesseract:
- Deprecated tesseractGetText methods. Use Tesseract_GetText methods as replacements. (srl-6/lib/core/tesseract.simba)
- Constants FILTER_SMALL_CHARS, FILTER_NPC_CHAT_CHARS,FILTER_SMALL_CHARS_2 have been replaced with a new type, TTesseractFilter, these same filters are found under TESS_FILTER_SMALL_CHARS, TESS_FILTER_SMALL_CHARS_2, TESS_FILTER_NPC_CHAT_CHARS.
- Added printf (print format)
- Added param useTesseract: Boolean; to GetMouseOverText, is default set to false.
As always, please report bugs at https://villavu.com/forum/showthread...87#post1310887
I will be going a bug fixing spree tomorrow!
Hopefully now we can focus more fixing srl bugs.