Lismore Lands Forum

Lismore => General Discussion => Topic started by: Tenaar Feiri on December 16, 2012, 10:58:39 am

Title: Neckbeard RP Tool PRO r20004 (08/20/16)
Post by: Tenaar Feiri on December 16, 2012, 10:58:39 am
NECKBEARD RP TOOL PRO OFFICIAL RELEASE

We have finally released the new version of the RP tool after 2 years of hard work and lots of field-testing! The tool has been rebuilt from scratch to offer much more customizability and stability than the previous iterations, and you can find more details here: http://sculptyworks.com/lismore/index.php?topic=826.msg9572#msg9572


Source code: https://github.com/TenaarFeiri/Neckbeard-RP-Tool-Pro/

Marketplace: https://marketplace.secondlife.com/p/Neckbeard-RP-Tool-Pro-r20004/4898935


Details further down in this post remain from the old release of the tool and may not be 100% up to date.




For those of you having trouble with the RP tool resetting randomly, see here: http://sculptyworks.com/lismore/index.php?topic=826.msg4172#msg4172[/b]


That's right folks, we're out of beta at last!
It's been a long run with lots of testing, hard work, blood, sweat and, at times, tears, but we're finally here!

Neckbeards Anonymous, consisting of Tenaar Feiri, Erika Fluffy & Xela Soulstar, is proud to introduce you to what we are willing to claim is the most feature rich, advanced RP tool in SL!

Thank you all who have participated in the beta test & reported bugs, requested features & so on. The Lismore RP Tool couldn't have gotten this good without you.


Current version: 1.2.2.2


FULL FEATURE LIST:

Highly powerful RP tool with a focus on maximum performance & reliability.

Redesigned 4-prim HUD for maximum efficiency & performance.

8 titles total, out of which 6 are fully customizeable!

Custom titler colours!

Advanced energy regeneration which allows you to regenerate over time or by post, as well as define a maximum amount of energy you want.

The ability to remove & add the % on title8 as you please.

Complete & fully functional chatter with commands identical to the original RP tool!

Online server backups! - Never have to re-enter your character data because of an update ever again!

Up to 9 save slots, allowing you to worry about only one RP tool at any one time. Save & Load buttons conveniently placed for ease of access!

Die roll, with an option to tell you the result privately. Uses a d20 die.

Highly user-friendly title management. Set title values via HUD textboxes! Even set your energy count with them!

Reliable IC, OOC & AFK buttons that will pause your titler & inform others of your current situation. Optional: Leave a message for people to see with "/1 ooc text" or "/1 afk text" (no quotes).

Informs you when there are updates available!

Completely streamlined updating - never unpack an update ever again!

Optional on-screen radar which lets you keep track of the people around you without having open the map windows in your viewer!

Integrated LFRP system. Never wonder who is really IC again!

Automatic updates delivered right to your inventory.



Come down here to obtain the RP tool:  http://maps.secondlife.com/secondlife/Clockwork/227/253/1701
OR get it from the marketplace: https://marketplace.secondlife.com/p/NBA-Lismore-RP-Tool/4898935


We at Neckbeards Anonymous hope you'll enjoy the tool. Do have fun!




~~~~~~~~~~~~
Known bugs:

- Typing "helping" or any other word with "help" in it when changing titles delivers the RP tool helpfile instead of updating the title as intended. (Fixed for next release.)

~~~~~~~~~~~~
Last changes up until release:

Changelog for 0.9.3.4 - Erika Fluffy
- Fixed /1 const8name number not adding "%" on the end
- Change the title length warning limit up to 255 bytes, due to redesign of HTTP backup/restore code, no longer needing to maintain 224 Bytes per titlestring per character.
- Fixed regen timer so it correctly appends "%"

Changelog for 0.9.4.1 - Tenaar Feiri.
- Added a comma identifier to the chatter.

Changelog for 0.9.4.2 - Erika Fluffy
- Major code cleanup
- Updated changelog to simply link to forums due to a large amount of changes since last release
- Fixed ColorRGB vector parsing, should work properly now

Changelog for 0.9.4.3 - Erika Fluffy
- Seperators changed yet again to [|] = key/data, ]|[ = slot, @~@ = values, @|@ = title/const due to headaches getting mysql, lsl, and perl to all happily speak UTF-8. FML.
- llParseString2List changed to llParseStringKeepNulls to prevent issues occuring if someone sets a title/value/constant to a null value.
- Fixed OOC/AFK Messages so they properly display and persist through afk/ooc/ic states as intended
- Added update checker code; api?do=2&data=verNum to web API, return 1 = update availible, return 0 = up to date.
- Fixed bug where setting afk/ooc messages to 'none' would cause entire [AFK]\nname to disappear as well.
- Reworked chatter code for speed/readability, improved some chatter functions
- Added WebAPI exception support (experimental)
- Added code to update titles when AFK/OOC
- Added newchar command for GUI based configuration
- Added dumpConstNames function for HUD GUI titles config
- Added more descriptive messages for updating titles/consts while ooc or afk.
- Added toggle for % on title8

Changelog for 1.0.1.1 - Erika Fluffy
- Fixed commas in chats.
- RELEASE VERSION (maybe)

Changelog for 1.0.1.2 - Erika Fluffy
- Fixed loading characters while ooc/afk triggering reparse
- Added post-based energy regen
- Added max regen pool to postregen and time regen
- Added throttling to post regen based on uTime

Changelog for 1.0.1.3 - Tenaar Feiri
- Fixed AFK/OOC states to reflect name changes while active.
- Release version.

Changelog for 1.0.1.4 - Tenaar Feiri
- Hotfix: Having the words "name", "species" or "energy" in your titles should no longer cause the RP tool to act weirdly.

Changelog for 1.0.1.4 - Tenaar Feiri
- "/4 ((something))" will now post as "Yourcharname (YourSLname) OOC: something" in the chat. This will happen regardless of whether you put "))" at the end.
- Minor documentation error fixed. The help file will no longer be rude & give you the wrong command to change titler colours by RGB.
- The RP tool has recently gained an aversion to unwelcome colons & has applied a colon-repellent coating to its privates. "/3 something" should now no longer appear as ": something" in some viewers.

Changelog for 1.0.2.0 - Tenaar Feiri & Erika Fluffy
- Fixed compatibility issues with other HUDs using /1.
- Added MOTD string + contact information.

Changelog for 1.0.2.3 - Tenaar Feiri.
- Added fool-proofing to the listen conditionals for title updating. RP Tool will now bitch if it really can't process the input, or you give an invalid title number.
- Energy (title8) will no longer show non-numericals, and you will error if you do "/1 energy abc", "/1 energy a123" etc. You will not receive an error if you do "/1 energy 45abc"; the tool will process this correctly as "45" and forget all about any letters you have. If you do "/1 energy 10abc5", then it will still only show up on your titler as "10".
- Added leniency for one single space between command & the number. If you do "/1 title 3 something" then it will still process correctly. "/1 title  3 something" will error. "/1 title something" will also error. "/1 title0 something" & "/1 title9 something" will also produce error messages.
- All error messages will tell you what you wrote to cause the problem so you can correct it.

Changelog for 1.0.2.5 - Tenaar Feiri & Erika Fluffy:

- Fixed the stack-heap errors that occur sometimes when you make a post.
- Added a streamlined updating system that will make future updates a breeze & never will require you to unpack a new version ever again.
- Added filtering for const-based title updating. If you have a colon after your title constants such as "Mood:" then you will still be able to change it by doing: /1 mood xya
- Added optional weather sounds to the weather button. While in Lismore, click the weather icon to enable and disable the sounds!
- Fixed error messages accidentally triggering when doing certain commands.
- Title8 will now ONLY show numbers. It will tell you what you did wrong if you do a command like /1 title8 abc . It will also filter out non-numerical letters so doing /1 title8 89abc will still only make it show "89".
- Numerous bug fixes & code optimizations.

Changelog for 1.0.2.6 - Tenaar Feiri:
- Fixed issue causing /1 title8 0 to error out. This was an oversight by myself. Sorry!

Changelog for 1.0.2.7 - Tenaar Feiri & Erika Fluffy:
- Fixed parsing with colons. Should work properly now!
- Fixed the resource button on the HUD.

Changelog for 1.0.2.8 - Tenaar Feiri:
- Fixed chatter issues with weird duplicates when shouting.
- Fixed issues with spaces when using "/1 constname title". It should now parse correctly.

Changelog for 1.0.2.9 - Tenaar Feiri & Erika Fluffy:
- Fixed the word "color" not working with the titles.
- Made updating more efficient.
- Added an optional radar to the HUD which will help you keep track of the people around you! (Toggleable by touching the icon)
- Updater will now deliver a completely new HUD for you to use if we add more stuff to it.
- Updater now tells you in the text above it what it's updating, when it is.
- Numerous misc. bugfixes.
- Hopefully fixed the weird reset issue.
- Added optional autoload feature to the char-handler. When enabled, it will reload the last char you loaded or saved upon HUD attach, or login. It's off by default, but you can enable it by typing "/44 auto on", and disable it with "/44 auto off". (no quotes)

Changelog for 1.1.0.0 - Tenaar Feiri & Erika Fluffy:
- Fixed some chatting errors.
- Added LFRP functionality to the HUD. LFRP is a new service in Lismore that allows players to find other players that are looking for RP. The "LFRP" button on the HUD is green if there is at least one person seeking RP.
- Minor optimizations here and there.
- Obsolete "command" list commands in the RP tool removed.
- Obsolete "changelog" command removed.

Changelog for 1.1.1.0 - Tenaar Feiri:
- Critical update! Added support for an overhauled weather system, removed old & deprecated code.
- Removed sound effects.

Changelog for 1.1.1.2 - Tenaar Feiri:
- Fixed radar spam when teleporting.
- Misc. "whoah, better cover my ass before they notice it's broken"-fixes.

Changelog for 1.1.1.2b - Tenaar Feiri:
- Updated the update reminder text to reflect sim migration.

Changelog for 1.1.2.0 & 1.1.3.0 - Tenaar Feiri:
- Updated to use the new server.
- Added API for automatic update deliveries.

Changelog for 1.1.3.1 - Tenaar Feiri:
- Added support for Instant Message changelogs.
- Started work on implementing /1 update (not yet activated; still in closed testing). This command, once activated, will tell the server to give you a completely fresh copy of the entire RP tool. This should make updating a breeze even if you don't update the tool for a while & find yourself stuck using the automatic updater.

Changelog for 1.1.3.2 - Tenaar Feiri:
- Implemented /1 update. Type "/1 update" without the quotes in local to receive a completely fresh copy of the RP tool, wherever you are. (No more trouble with incompatible updaters!)

Changelog for 1.1.4.1 - Tenaar Feiri:

- Added "/1 comma" (without quotes) to toggle between a comma display, or a linebreak display for the first two titles (traditionally Name & Species).

- Upgraded HUD. Now uses mesh, loads faster and operates faster.

- OOC/IC/AFK now toggles when touched. OOC/IC are also considered one button.

Changelog for 1.1.4.4 - Tenaar Feiri:

- Upgraded the Updater to be more reliable.

- Upgraded update API in all scripts.


Changelog for 1.1.4.6 - Tenaar Feiri:

- Prepared weather button for temperature beta. (Lismore exclusive - for now.)


Changelog for 1.1.5.0 - Tenaar Feiri:

- RP Tool and HUD will no longer desynchronize if you use chat commands to go AFK/OOC.

- You are now able to use the words "afk", "ooc", "ic" and "back" in any title without trouble.

- Radar will no longer reset after teleporting.

- Radar auto-throttle greatly reduced. Now scans every 60 second when sim performance is at its poorest, rather than every 240 seconds.

- Further updates will now be deployed on Thursdays (if there are any).


Changelog for 1.1.5.1 - Tenaar Feiri

- HUD update: Added codebase for remote donations to Neckbeards Anonymous and alternatively, Lismore. (presently disabled to the end-user pending testing)

- Titler Bugfix: Fixed OOC and AFK information updating. It should no longer toggle back to IC when trying to do "/1 ooc something here" or "/1 afk something here" while already OOC or AFK.

- Titler Bugfix: Fixed OOC and AFK interfering with each other. You can now go AFK from OOC, & OOC from AFK without needing to go IC in-between.

- Titler Bugfix: OOC/AFK messages now persist upon character load.

- RP Tool feature: Added the option to toggle the automatic update check on & off using "/1 toggleupdate". Automatic updates are enabled by default.


Changelog for 1.2.0.0 - Tenaar Feiri

- Chatter update: Added option to toggle between full & first name displays in chat. The command for this is "/1 togglename" (without the quotes).

- HUD update: Added donation feature to the HUD. If you wish to support us by donating Lindens, activate by typing "/1 donate" (without the quotes). Permission to take money from you is requested only when you confirm your donation, and it is immediately
If you are in Lismore, you will be given a second option to donate directly to the sim funds instead of to Neckbeards Anonymous.

- HUD update: All default HUD & titler scripts now check the integrity of its inventory, and deletes foreign & potentially malicious objects.




Changelog for 1.2.1.0 - Tenaar Feiri:

- Chatter now removes any "/me" commands from its posts if you use a Viewer that can chat automatically to channel 4, allowing you to /me accidentally to your heart's content!

- The radar module has overstayed its welcome & is now deprecated. It will inform you to rez the HUD on the ground when you're finished updating and if you do that, then the module will unlink & delete itself, hassle-free!

- A new LITE HUD has been added that takes up less screen space. You cannot use the original & the LITE version at the same time.


Changelog for 1.2.2.1 - Tenaar Feiri:

- Character handler has been optimized.
- Revised the way loading works; Characters can now have long names without breaking llDialog.
- Added a name filter to the chatter that will prevent "??" from showing up in your name that occurs when you use a name with special characters that object names do not support.
- You should now be able to have multiple character saves with identical names.
- *NEW FEATURE* You may now use the command "/1 togglewhisper" to toggle between 20m chatrange & 10m chatrange when posting through the /4 & /3 channels.


Changelog for 1.2.2.2 - Tenaar Feiri:
- Included the alpha version of the new RP Tool upgrade.
- Very minor optimizations.
Title: Re: NBA - Lismore Titler feedback topic!
Post by: Tenaar Feiri on December 17, 2012, 04:53:20 am
Discovered that /22 wasn't working. Fixed it, updated to build 0.1.1.10.
Title: Re: NBA - Lismore Titler feedback topic!
Post by: Tenaar Feiri on December 17, 2012, 09:28:59 am
Major update. Integrated Erika Fluffy's new code-base. The RP tool is now at version 0.2.0.1a.

Changelog:

12.17.12 #2



Known bugs:
None at this time.
Title: Re: NBA - Lismore Titler feedback topic!
Post by: Tenaar Feiri on December 18, 2012, 11:34:26 am
Another update has been pushed. You may retrieve it at the landing point by clicking the wooden sphere with the hovering text "Click here for a free titler!"

The RP tool is now at version 0.2.1.3a

12/18/12



Known bugs:
- /3 chat isn't working as intended.
Title: Re: NBA - Lismore Titler feedback topic!
Post by: Tenaar Feiri on December 20, 2012, 03:17:42 am
MAJOR UPDATE!

The RP tool is now at version 0.2.2.4 (Alpha)


12/20/12


Title: Re: NBA - Lismore Titler feedback topic! (BETA)
Post by: Tenaar Feiri on December 21, 2012, 03:34:47 am
Another fairly major update has been made, which has addressed what I hope were the last few remaining bugs in the titler.

We are now at version 0.9.1.7 Beta, and this particular version is a release candidate!

This includes a HUD update. Remember that if you have characters saved in the old HUD, you can 'transfer' them to the new HUD by attaching the old one, loading the character, then detaching the old one, attaching the new one, and then saving the character there. Repeat this until all your characters are saved.


12/21/12

Title: Re: NBA - Lismore Titler feedback topic!
Post by: Ashtyn on December 22, 2012, 07:35:30 am
I'm copy&pasting here the feedback I gave Tenaar in-world so it stays on record:


[07:24:18] Ashtyn Ninetails: Ok, I have a suggestion...!

[07:24:33] NBA Lismore RP Tool 0.9.1.7 (Beta): Sorry, I didn't understand that command. Try /1 help

[07:28:31] Ashtyn Ninetails: See how when I put it on right out of the box, it has all these fields for info? the 'name' and 'species' fields respond to '/1 name' and '/1 species' respectively, but the other fields don't respond to '/1 mood', for example... So could it be made that the fields respond to whatever they are set to display? /1 mood, /1 status, /1 scent, /1 body, /1 info, etc.....

[07:29:10] Ashtyn Ninetails: This way it's intuitive. If I know "/1 name" changes my name, I'm gonna try the same thing with the other fields and if it works, I never have to read the manual. ;)

[07:29:57] Ashtyn Ninetails: ......and another suggestion.....

[07:32:22] Ashtyn Ninetails: Make 'hide' and 'show' command words so it can be used like '/1 mood hide', to hide the 'Mood' field, and then '/1 mood show' to show it again. ('mood' in this case being the example, it should do it for all the fields)
Title: Re: NBA - Lismore Titler feedback topic!
Post by: Tenaar Feiri on December 22, 2012, 07:53:00 am
I explained in-world that this would be a fairly difficult thing to implement with the current code structure. I've added the suggestions to our list of things we could implement, but as I also mentioned in-world, it's not something we'll prioritize unless it becomes a popular request. Atm we're focusing on webserver backups for the character lists, which will take some time to install, & optimizing the character handler.
Title: Re: NBA - Lismore Titler feedback topic!
Post by: Xela on December 22, 2012, 10:00:56 am
I'm copy&pasting here the feedback I gave Tenaar in-world so it stays on record:


[07:24:18] Ashtyn Ninetails: Ok, I have a suggestion...!

[07:24:33] NBA Lismore RP Tool 0.9.1.7 (Beta): Sorry, I didn't understand that command. Try /1 help

[07:28:31] Ashtyn Ninetails: See how when I put it on right out of the box, it has all these fields for info? the 'name' and 'species' fields respond to '/1 name' and '/1 species' respectively, but the other fields don't respond to '/1 mood', for example... So could it be made that the fields respond to whatever they are set to display? /1 mood, /1 status, /1 scent, /1 body, /1 info, etc.....

[07:29:10] Ashtyn Ninetails: This way it's intuitive. If I know "/1 name" changes my name, I'm gonna try the same thing with the other fields and if it works, I never have to read the manual. ;)

[07:29:57] Ashtyn Ninetails: ......and another suggestion.....

[07:32:22] Ashtyn Ninetails: Make 'hide' and 'show' command words so it can be used like '/1 mood hide', to hide the 'Mood' field, and then '/1 mood show' to show it again. ('mood' in this case being the example, it should do it for all the fields)

My main issue with that is with weapons and the like. For example "/1 draw sword" draws my sword.. but would also prompt that message. :o
Title: Re: NBA - Lismore Titler feedback topic!
Post by: Xariah on December 29, 2012, 08:25:02 pm
IMPORTANT NOTE FROM TENAAR: colorrgb still doesn't work like intended, but is now a priority fix. Due to the changes made to the character handler & the RP tool update, the old version of the HUD is INCOMPATIBLE with this new release. This unfortunately means that you cannot transfer your old character saves to the new version of the RP tool & HUD. We apologize for any inconvenience this has caused, & remind you that though we do not mean to update the character handler in this way any more than necessary, we are still in beta and there is always a small chance that incompatibility might occur. Any further changes to the character handler *should* not affect compatibility. Once again, we're sorry for the inconvenience.

Second note: For the colorrgb command, it will function, just not as intended. Rather than /1 colorrgb 255 255 255 for white, you would need to type /1 colorrgb 1.0 1.0 1.0. Similarly, for grey, rather than 128 128 128, 0.5 0.5 0.5, etc. This should be fixed very soon.



(I am Erika Fluffy, prolly should have made that my username on the forums. xD)

Changelog for 0.9.3.3 titler and 1.0.2 char-handler;
titler:
- Removed error on channel 1 due to large amount of scripted items using it for communication.
- Added 'show/hide' commands for all titles and constants that will hide a title or constant while preserving the data stored within it.
- Switched from llList2CSV/llCSV2List to llDumpList2String/llParseString2List to prevent character save/loads from breaking when the data contains commas. "█" is used for const/title seperator, "▄" is used for data seperator, and "▀" is used for slot seperator for web API. These characters were chosen due to it being highly unlikely for them to be used in the       titler. Using these characters in the titles will cause characters to not backup and restore correctly.
- Added the ability to update a title using a constant's name, eg /1 smell: stinky would change the line containing the constant smell to "stinky". Take note that the constant name must be typed exactly, although it is case insensitive. This means /1 scent: and /1 Scent: are the same thing, but /1 scent: and /1 scent are not.
- Added exception code for llSetText's length limit, so if the titlestring is longer than 224 bytes, it will complain rather than chopping things off silently.
- 224 byte limit is lower than llSetText's 255 byte limit, this is to prevent overflowing llHTTPRequests's 2048byte limit when backingup/restoring characters to the web API. Thanks for being retarded   LSL.
- Fixed 'colorrgb' command not being parsed due to color being matched first
- Fixed updateTitle() and updateConst() commands being matched incorrectly inside a message rather than at the beginning of message.
- Stack-heap error is fixed. Long posts should once again be possible.

char-handler:
- Switched from b64 backup/restore to stringdump
- Added HTTPRequest code for communication with web API;
    -Protocol Spec;
        http://www.test.com/lismore.cgi?input=<command>:<avkey>:<chardump>
        save ex:
        input=save:<avkey>:<chardump>
            -returns true on sucess
            -returns false on failue
        load ex:
        input=load:<avkey>
            -returns most recent chardump on sucess
            -returns exception on failure
- Added simple web-api functionality, still needs testing, lookups are 'dumb', based simply on avatar key, most recent save is pulled from DB, web API communication limited to Linden Labs subnet for security. This function is disabled to end-users while in testing.
- You can now see where your characters are saved, when you save them.

Todo for 0.9.3.3 titler and 1.0.2 char-handler;
titler:
- Currently, when using the show/hide commands on a title or constant, then saving and restoring the character, the 'hidden' data is not preserved. For example, if you set title2 to "Hello", and then hide it, then save the character, when restored, the title should still be hidden, but when you use the "show" command, nothing will happen, because there is no data to un-hide, so you have to type "/1 title2 Hello" again to add it back.
- Improve web api functionality extend the system to be capable of saving/restoring all 9 'full' character slots. Currently, due to LSL limitations, only about 6 can be retrieved.
Title: Re: NBA - Lismore Titler feedback topic!
Post by: Tenaar Feiri on December 29, 2012, 09:27:34 pm
Quick note: OOC and AFK messages (not the actual states) are currently disabled.
Title: Re: NBA - Lismore Titler feedback topic!
Post by: Xariah on December 29, 2012, 11:33:15 pm
*****************
Important note:

Okay, so, long story short, I use notepad++ to edit LSL scripts and I derped and forgot I had it set to UTF-8 (character set) so when I copy and pasted all the code into secondlife, the in-game LSL editor broke some of the characters and replaced them. This means that: If you use an underscore _, a broken vertical pipe ¦, or a macron ¯, character in your titles, saving and loading characters will not work.

*****************
Title: Re: NBA - Lismore Titler feedback topic!
Post by: Xariah on January 16, 2013, 08:51:37 am
New version on the way!

Okay so, web API is fully functional for backups/restores and update checking, metric fuckton of bugfixes and new features including: showing/hiding titles, speed/efficiency improvements, Resource "%" toggle, New Hud, GUI title updating, GUI resource management, etc. Long and possibly over-detailed changelogs to follow:

Titler:

Changelog for 0.9.3.4 - Erika Fluffy
- Fixed /1 const8name number not adding "%" on the end
- Change the title length warning limit up to 255 bytes, due to redesign of HTTP backup/restore code, no longer needing to maintain 224 Bytes per titlestring per character.
- Fixed regen timer so it correctly appends "%"

Changelog for 0.9.4.1 - Tenaar Feiri.
- Added a comma identifier to the chatter.

Changelog for 0.9.4.2 - Erika Fluffy
- Major code cleanup
- Updated changelog to simply link to forums due to a large amount of changes since last release
- Fixed ColorRGB vector parsing, should work properly now

Changelog for 0.9.4.3 - Erika Fluffy
- Seperators changed yet again to [|] = key/data, ]|[ = slot, @~@ = values, @|@ = title/const due to headaches getting mysql, lsl, and perl to all happily speak UTF-8. FML.
- llParseString2List changed to llParseStringKeepNulls to prevent issues occuring if someone sets a title/value/constant to a null value.
- Fixed OOC/AFK Messages so they properly display and persist through afk/ooc/ic states as intended
- Added update checker code; api?do=2&data=verNum to web API, return 1 = update availible, return 0 = up to date.
- Fixed bug where setting afk/ooc messages to 'none' would cause entire [AFK]\nname to disappear as well.
- Reworked chatter code for speed/readability, improved some chatter functions
- Added WebAPI exception support (experimental)
- Added code to update titles when AFK/OOC
- Added dumpConstNames function for HUD GUI titles config
- Added more descriptive messages for updating titles/consts while ooc or afk.
- Added toggle for % on title8

Changelog for 1.0.1.0 - Erika Fluffy
- RELEASE VERSION


Character Handler:

Changelog for 1.0.3 - Erika Fluffy
- Switched to HTTP POST and set up more efficient API functionality, fully working now

Changelog for 1.0.4 - Erika Fluffy
- MAJOR API functionality overhaul
- Changed llParseString2List to llParseStringKeepNulls as with rp-tool.
- Changed seperators to match rp-tool.
- Added confirmation message to API backup/restore with timeout.
- Fixed timeout issue with load/save & backup/restore occuring simultaneously.
- Added WebAPI exception support (experimental)
- Spelling Errors fixed Dx
- Fixed timeouts so they only occur if save/load/backup/restore are *NOT* completed sucessfully.
- Added link_message code for HUD communication.


Hud Control:

Changelog for 1.0.0 - Erika Fluffy
- Codebase for new HUD
- Added llTextBox Functionality for Titles
- Added llTextBox Functionality for Resource Pool
- Codebase written to use single-prim hud based on x,y coordinates
- All initial functions added and preliminary testing done.
- Fixed newline being stripped properly from title update strings.
- Fixed newline being stripped properly from resource update strings.
- Added changed/changeowner state reset to prevent issues.

Hopefully will be released soon, just testing now :D
Title: Re: NBA - Lismore Titler feedback topic!
Post by: Tenaar Feiri on January 16, 2013, 09:09:59 am
Please also note that as we've got some reliable sources saying that V1 is going to be phased out completely this year, we have reduced support for V1 viewers in favour of new functionalities only available with a V2/V3 viewer, that enable us to make the RP tool much more user-friendly. Repeat: The HUD *may not* work as intended with V1 viewers! The RP tool MAY have bugs in V1 viewers that won't appear in V2/V3.
Title: Re: NBA - Lismore Titler v1.0.1.3 (01/19/13)
Post by: Tenaar Feiri on January 19, 2013, 11:46:48 am
OFFICIAL RELEASE!


NBA LISMORE RP TOOL OFFICIAL RELEASE

That's right folks, we're out of beta & have at last released version 1.0.1.3 of the NBA Lismore RP Tool!
It's been a long run with lots of testing, hard work, blood, sweat and, at times, tears, but we're finally here!

Neckbeards Anonymous, consisting of Tenaar Feiri, Erika Fluffy & Xela Soulstar, is proud to introduce you to what we are willing to claim is the most feature rich, advanced RP tool in SL!

Thank you all who have participated in the beta test & reported bugs, requested features & so on. The Lismore RP Tool couldn't have gotten this good without you.


FULL FEATURE LIST:

Highly powerful RP tool with a focus on maximum performance & reliability.

Redesigned 2-prim HUD for maximum efficiency & performance.

8 fully customizeable titles.

Custom titler colours!

Advanced energy regeneration which allows you to regenerate over time or by post, as well as define a maximum amount of energy you want.

The ability to remove & add the % on title8 as you please.

Complete & fully functional chatter with commands identical to the original RP tool!

Online server backups! - Never have to re-enter your character data because of an update ever again!

Up to 9 save slots, allowing you to worry about only one RP tool at any one time. Save & Load buttons conveniently placed for ease of access!

Die roll, with an option to tell you the result privately. Uses a d20 die.

Highly user-friendly title management. Set title values via HUD textboxes! Even set your energy count with them!

Reliable IC, OOC & AFK buttons that will pause your titler & inform others of your current situation. Optional: Leave a message for people to see with "/1 ooc text" or "/1 afk text" (no quotes).

Informs you when there are updates available!


Come down here to obtain the RP tool:  http://maps.secondlife.com/secondlife/Lismore/21/238/24


We at Neckbeards Anonymous hope you'll enjoy the tool. Do have fun!




~~~~~~~~~~~~
Known bugs:
None!


~~~~~~~~~~~~
Last changes up until release:

Changelog for 0.9.3.4 - Erika Fluffy
- Fixed /1 const8name number not adding "%" on the end
- Change the title length warning limit up to 255 bytes, due to redesign of HTTP backup/restore code, no longer needing to maintain 224 Bytes per titlestring per character.
- Fixed regen timer so it correctly appends "%"

Changelog for 0.9.4.1 - Tenaar Feiri.
- Added a comma identifier to the chatter.

Changelog for 0.9.4.2 - Erika Fluffy
- Major code cleanup
- Updated changelog to simply link to forums due to a large amount of changes since last release
- Fixed ColorRGB vector parsing, should work properly now

Changelog for 0.9.4.3 - Erika Fluffy
- Seperators changed yet again to [|] = key/data, ]|[ = slot, @~@ = values, @|@ = title/const due to headaches getting mysql, lsl, and perl to all happily speak UTF-8. FML.
- llParseString2List changed to llParseStringKeepNulls to prevent issues occuring if someone sets a title/value/constant to a null value.
- Fixed OOC/AFK Messages so they properly display and persist through afk/ooc/ic states as intended
- Added update checker code; api?do=2&data=verNum to web API, return 1 = update availible, return 0 = up to date.
- Fixed bug where setting afk/ooc messages to 'none' would cause entire [AFK]\nname to disappear as well.
- Reworked chatter code for speed/readability, improved some chatter functions
- Added WebAPI exception support (experimental)
- Added code to update titles when AFK/OOC
- Added newchar command for GUI based configuration
- Added dumpConstNames function for HUD GUI titles config
- Added more descriptive messages for updating titles/consts while ooc or afk.
- Added toggle for % on title8

Changelog for 1.0.1.1 - Erika Fluffy
- Fixed commas in chats.
- RELEASE VERSION (maybe)

Changelog for 1.0.1.2 - Erika Fluffy
- Fixed loading characters while ooc/afk triggering reparse
- Added post-based energy regen
- Added max regen pool to postregen and time regen
- Added throttling to post regen based on uTime

Changelog for 1.0.1.3 - Tenaar Feiri
- Fixed AFK/OOC states to reflect name changes while active.
- Release version.
Title: Re: NBA - Lismore Titler v1.0.1.3 (01/19/13)
Post by: Tenaar Feiri on January 20, 2013, 02:29:38 am
Updated to v1.0.1.4 .

Hotfix: Having the words "name", "species" or "energy" in your titles should no longer cause the RP tool to act weirdly.
Title: Re: NBA - Lismore Titler v1.0.1.3 (01/19/13)
Post by: Xela on January 20, 2013, 06:18:29 am
Possible bug submission:

Quote
Using /3 to post adds a colon onto the start of the line.

For example "/3 A dark cloud moves overhead" becomes ": A dark cloud moves overhead"

Quote
When posting using /4 and adding brackets around the post to designate an OOC comment, no ooc markings are shown.

For example "/4 ((The sky will rain blood))" becomes "Xela ((The sky will rain blood)" where as the old titler would make it "Xela OOC: The sky will rain blood"

Quote
Minor documentation issue. The examples for rgb colour changing are incorrect.

Quote
-rgb colors set via /1 colorrgb r g b IE:
/1 color 255 0 0 (will set color to red)
/1 color 0 0 255 (will set color to blue)

The lines should start /1 colourrgb
Title: Re: NBA - Lismore Titler v1.0.1.3 (01/19/13)
Post by: Tenaar Feiri on January 20, 2013, 10:08:26 am
Planned changes for v1.0.1.5 (this update is being tested & has not been released)
- "/4 ((something))" will now post as "Yourcharname (YourSLname) OOC: something" in the chat. This will happen regardless of whether you put "))" at the end.
- Minor documentation error fixed. The help file will no longer be rude & give you the wrong command to change titler colours by RGB.
- The RP tool has recently gained an aversion to unwelcome colons & has applied a colon-repellent coating to its privates. "/3 something" should now no longer appear as ": something" in some viewers.


Known bugs:
- Post regen settings don't save to the save slots. They are not backed up to the server either. (not really a bug, but we're looking at making a more efficient way to store it so stay tuned!)
Title: Re: NBA - Lismore Titler v1.0.1.3 (01/19/13)
Post by: Tenaar Feiri on January 20, 2013, 02:36:37 pm
Update pushed.
Title: Re: NBA - Lismore Titler v1.0.1.5 (01/20/13)
Post by: Novaku on January 22, 2013, 03:14:05 am
Here's a bug for ya:

When you accidentally type /1 title (insertwhateverhere)  it will change whatever was in title8

So when I wanted to change my titler's mood, but accidently typo'd it to be /1 title 3 Troubled
I ended up having my titler change the title for title8, ending up reading Mana: 3 Troubled
Title: Re: NBA - Lismore Titler v1.0.1.5 (01/20/13)
Post by: Tenaar Feiri on January 22, 2013, 07:23:09 am
Here's a bug for ya:

When you accidentally type /1 title (insertwhateverhere)  it will change whatever was in title8

So when I wanted to change my titler's mood, but accidently typo'd it to be /1 title 3 Troubled
I ended up having my titler change the title for title8, ending up reading Mana: 3 Troubled


This will be fixed in the next release.
Typing "/1 title 3 something" is going to update title3 properly. "/1 title  3 something" however, will not. But if the RP tool can't process the commands you give it, then it's going to tell you that it can't & show you your input so you can see what you did wrong. This has also been applied to constant updates. Additionally, title8 (or energy, as you know it) will now only show numerical values so even if you type "/1 energy 100askjljsfg", it will still only show "100". If you type "/1 energy absomething", then it will complain to you & do nothing instead of showing it in title8.

The next release will include a fix that should make the RP tool compatible with all HUDs & scripts that use the channels it uses, so if a different HUD or script uses channel 1 for communication (for instance), it will be completely ignored by the RP tool.
Title: Re: NBA - Lismore Titler v1.0.1.5 (01/20/13)
Post by: Tenaar Feiri on January 22, 2013, 08:11:15 am
v1.0.2.3 released.

Changelog for 1.0.2.0 - Tenaar Feiri & Erika Fluffy
- Fixed compatibility issues with other HUDs using /1.
- Added MOTD string + contact information.

Changelog for 1.0.2.3 - Tenaar Feiri.
- Added fool-proofing to the listen conditionals for title updating. RP Tool will now bitch if it really can't process the input, or you give an invalid title number.
- Energy (title8) will no longer show non-numericals, and you will error if you do "/1 energy abc", "/1 energy a123" etc. You will not receive an error if you do "/1 energy 45abc"; the tool will process this correctly as "45" and forget all about any letters you have. If you do "/1 energy 10abc5", then it will still only show up on your titler as "10".
- Added leniency for one single space between command & the number. If you do "/1 title 3 something" then it will still process correctly. "/1 title  3 something" will error. "/1 title something" will also error. "/1 title0 something" & "/1 title9 something" will also produce error messages.
- All error messages will tell you what you wrote to cause the problem so you can correct it.
Title: Re: NBA - Lismore Titler v1.0.2.3 (01/22/13)
Post by: Ashtyn on January 22, 2013, 10:33:39 am
Here's an out-of-the-box, I-didn't-read-the-freaking-manual review on the titler:

First Impressions:
    I think the name on the titler object should say it's a titler. The current object name is "NBA Lismore RP Tool v1.0.2.3". I think it should include "titler" somewhere in there, for us who use only the titler and not the HUD so there's no doubt what it is we're attaching to ourselves.

Usage:
    Fantastic! I know that I've been consulted about this tool during its development so I could be biased, but not all things I suggested have been implemented, so, there's always still room for surprises. But in this case, I attached the titler bit to my left eyeball, because other attachment points are used for other things, and right away I wanted to change the color of the titler. All I had to do was type "/1 color yellow" and it worked!
    Next, setting up the fields. Name, same thing, no brainer, "/1 name", it works! Species, ... Mood took three attempts: /1 mood didn't work, /1 Mood didn't work. /1 mood: worked!
    "Status" ...not sure what to use this field for, so I wanted to hide it. /1 status: hide didn't work. Variations of that didn't work, so time to peek at the manual! Because it took me more than a split-second glance to figure this one out, I'm gonna make a suggestion to be added to the instructions: Put somewhere in there what is the default lineup of the "consts" and "titles". Took a few seconds of reading, but I figured that to hide a whole field apparently I need to do /1 const4 hide and then /1 title4 hide. It's not terribly complicated but I was only guessing that "const4" was the "status" field.
    "Scent", no problem setting that.
    "Body".... didn't need that one, so, /1 const6 hide and /1 title6 hide did the job. The problem with this is that because I hid the "Status" field, now counting down from the top would make "Body" seem like it's const5, not const6. Again, here is where a list of what consts are named in the default titler would be useful. I'll even write one for you!

                    const1 = Name:   |   title1 = "your name",   const2 = Species:  |   title2 = "your species"
                    const3 = Mood:   |   title3 = "your mood"
                    const4 = Status:   |   title4 = "your status"
                    const5 = Scent:   |   title5 = "your scent"
                    const6 = Body:   |   title6 = "your body"
                    const7 = Info:   |   title7 = "your info"
                    const8 = Energy:   |   title8 = "your energy"

    Got the rest set up fine, until I got to the "Energy" field. I didn't want energy, I wanted to hide it, so I tried /1 const8 hide, and it worked, but left the 100% title bit, so I tried /1 title8 hide, and got this:

[10:22:44] NBA Lismore RP Tool 1.0.2.3: You have made a typo & titles/constants were not updated, OR you have specificed an invalid title/constant number.
If you were trying to change your energy, please remember that only numbers are valid title8/energy inputs.
Please review & correct your input.
You wrote: /1 title8 hide

    So I tried /1 title8 0, and got this:

[10:23:16] NBA Lismore RP Tool 1.0.2.3: You have made a typo & titles/constants were not updated, OR you have specificed an invalid title/constant number.
If you were trying to change your energy, please remember that only numbers are valid title8/energy inputs.
Please review & correct your input.
You wrote: /1 title8 0

    Back to the manual to see how to hide the energy percentage... Uhmmm Nothing there about that. Time to call tech support! OoOh it's a bug! Tenaar will have it fixed ASAP.  :)


    So yes, that's my out-of-the-box I-didn't-read-the-manual experience with the new titler so far! It's looking great, it's working great and hardly requires any brainpower to use!
Title: Re: NBA - Lismore Titler v1.0.2.3 (01/22/13)
Post by: Tenaar Feiri on January 24, 2013, 05:54:41 pm
Thank you very much for the review Ashtyn =) We have addressed numerous issues & done some revising thanks to that.

We also have a bit of saddening news... The titler with the chatter in it is taking too much memory. As it turns out, we forgot that the 64KB memory limit in Mono includes the compiled execution code, which is 40KB for the titler alone. Add on all our variables and we're quickly approaching 60KB used memory of 64KB available, which has sometimes resulted in stack-heap collisions when making large posts while the titler is full of data. (A 'collision' is simply put an error message about something using more memory than what is allocated for it)
This is a technical oversight on our part and we're sorry. We could spend countless hours on reworking the code for maximum efficiency, but as long as it includes a chatter then we're simply not going to be able to fully optimize the titler without limiting player post counts to prevent collisions.
We have therefore decided to move all chatter functions to the HUD, as it has plenty of free memory and most decidedly will not collide (you'll hit the hardcoded SL character limit long before it will). We realize that this is unfortunately going to make the HUD obligatory if you require a functioning chatter. On a bright note, it will also eliminate the swirly.

We're sorry for the inconvenience.
Title: Re: NBA - Lismore Titler v1.0.2.3 (01/22/13)
Post by: Xariah on January 25, 2013, 03:36:39 am
Quick update: the chatter and titler scripts will both still be in the rp-tool-titler itself, not the hud, so the hud is still optional.
Title: Re: NBA - Lismore Titler v1.0.2.3 (01/22/13)
Post by: Tenaar Feiri on January 26, 2013, 09:43:33 am
I have just finished an easy-to-use updater for the RP tool & implemented it. As of next release, updating will go like this:

Retrieve updater from update sphere/notice -> Rez updater anywhere -> say "backup" in local if you wanna back up before the update -> click the object -> wait for the update to finish -> object deletes itself when done.

If you said "backup" before starting the update process then the updater will also automatically reload the charlist on the server.

Bottom line: You'll never have to unpack anything again following the next update! More importantly, you don't even have to detach the RP tool & HUD to do the update! Just rez, update & go. Simples!
Title: Re: NBA - Lismore Titler v1.0.2.5 (01/22/13)
Post by: Tenaar Feiri on February 02, 2013, 05:48:30 am
New release. Version is now 1.0.2.5!


Changelog:

- Fixed the stack-heap errors that occur sometimes when you make a post.
- Added a streamlined updating system that will make future updates a breeze & never will require you to unpack a new version ever again.
- Added filtering for const-based title updating. If you have a colon after your title constants such as "Mood:" then you will still be able to change it by doing: /1 mood xya
- Added optional weather sounds to the weather button. While in Lismore, click the weather icon to enable and disable the sounds!
- Fixed error messages accidentally triggering when doing certain commands.
- Title8 will now ONLY show numbers. It will tell you what you did wrong if you do a command like /1 title8 abc . It will also filter out non-numerical letters so doing /1 title8 89abc will still only make it show "89".
- Numerous bug fixes & code optimizations.
Title: Re: NBA - Lismore Titler v1.0.2.5 (02/02/13)
Post by: Tenaar Feiri on February 02, 2013, 10:40:20 am
Version 1.0.2.6 (hotfix)

Changelog for 1.0.2.6 - Tenaar Feiri:
- Fixed issue causing /1 title8 0 to error out. This was an oversight by myself. Sorry!
Title: Re: NBA - Lismore Titler v1.0.2.6 (02/02/13)
Post by: Tenaar Feiri on February 06, 2013, 05:43:24 pm
Version 1.0.2.7 (bugfix)

Changelog:
- Fixed parsing with colons. Should work properly now!
- Fixed the resource button on the HUD.
Title: Re: NBA - Lismore Titler v1.0.2.7 (02/02/13)
Post by: Tenaar Feiri on February 07, 2013, 04:52:31 am
Version 1.0.2.8 (bugfix) is prepared but not yet released. It addresses an issue with spaces when using "/1 constname title". Meanwhile, "/1 title# title" still works. It also addresses an issue where /4! triggered both the shouting and the normal emote. This was due a conditional hierarchy oversight. It will work properly as of 1.0.2.8.
Title: Re: NBA - Lismore Titler v1.0.2.7 (02/02/13)
Post by: Tenaar Feiri on February 07, 2013, 06:33:11 am
Version 1.0.2.8 (bugfix)

Changelog:
- Fixed chatter issues with weird duplicates when shouting.
- Fixed issues with spaces when using "/1 constname title". It should now parse correctly.
Title: Re: NBA - Lismore Titler v1.0.2.8 (02/02/13)
Post by: Novaku on February 12, 2013, 12:30:55 am
Bug! D:<

So, apparently anything you type in the titler that has the word Color in it, will not change and turn the titlers color black, examples are:

/1 const4 Color:
/1 title6 Color
/1 title3 What a fine color

This also goes for the word color being in a word such as skincolor and etc, it will not change the titles but change the titler black.
Title: Re: NBA - Lismore Titler v1.0.2.8 (02/02/13)
Post by: Tenaar Feiri on February 12, 2013, 04:20:04 am
New version release: 1.0.2.9

Changelog:
- Fixed the word "color" not working with the titles.
- Made updating more efficient.
- Added an optional radar to the HUD which will help you keep track of the people around you! (Toggleable by touching the icon)
- Updater will now deliver a completely new HUD for you to use if we add more stuff to it.
- Updater now tells you in the text above it what it's updating, when it is.
- Numerous misc. bugfixes.
Title: Re: NBA - Lismore Titler v1.0.2.8 (02/02/13)
Post by: Xela on February 12, 2013, 04:33:37 am
Bug! D:<

So, apparently anything you type in the titler that has the word Color in it, will not change and turn the titlers color black, examples are:

/1 const4 Color:
/1 title6 Color
/1 title3 What a fine color

This also goes for the word color being in a word such as skincolor and etc, it will not change the titles but change the titler black.

You are spelling Colour wrong! :P
(but really, well spotted ^^)
Title: Re: NBA - Lismore Titler v1.0.2.9 (02/12/13)
Post by: Tenaar Feiri on February 17, 2013, 04:08:38 am
Quick bugfix release (no version change):
- Hopefully fixed the weird reset issue.
- Added optional autoload feature to the char-handler. When enabled, it will reload the last char you loaded or saved upon HUD attach, or login. It's off by default, but you can enable it by typing "/44 auto on", and disable it with "/44 auto off". (no quotes)
Title: For people having an issue with the RP tool 'resetting' randomly...
Post by: Xariah on February 17, 2013, 04:19:50 am
Follow these steps:

Detach the affected object
Teleport to a new sim
Attach effected object
Teleport back
Relog

This issue is not limited to scripts resetting. This is the same bug that will sometimes cause weird 'rollback' effects such as, you edit an attachment, everything is fine all day, you log off that night, log on the next day and the attachment is un-edited again. This is the only way I know of to fix it, and I have no idea what causes it, but I have two possible ideas:

Something to do with running two copies of SL at once and;
Something to do with teleporting to and from different sims running different simulator versions right after an edit.
Title: Re: For people having an issue with the RP tool 'resetting' randomly...
Post by: firefoxinc on February 19, 2013, 12:51:20 am
Sounds like normal asset server issues to me.

I have always experienced weird asset server issues on lismore with things not saving nor loading correctly. After asking around a handful of people said they experience the same issues on other sims as well.
Title: Re: NBA - Lismore Titler v1.0.2.9 (02/12/13)
Post by: Tenaar Feiri on March 03, 2013, 04:00:10 pm
Seeing as I have now come to the conclusion that I'll be able to do this...

I'm currently working on a custom animation overrider (no, not even a modification of ZHAO; it's written 100% from scratch), and seeing as the Lismore RP tool has progressively become more & more multifunctional as we've developed it, I am considering integrating this AO engine into the RP tool's HUD. Besides the obvious benefit of having a reliable & frequently updated animation overrider, if your current AO has copy animations, you will be able to configure the RP tool and free up one(!!!) attachment slot!
At the moment I'm configuring the AO engine to be fully compatible with the ORACUL's notecard syntax, so if you have an ORACUL AO, you'll pretty much just be able to drag & drop everything and it should work all fine & dandy!

My question though... is that would you, the users, be interested in seeing an animation overrider integrated into the RP tool?
Title: Re: NBA - Lismore Titler v1.0.2.9 (02/12/13)
Post by: Xela on March 03, 2013, 05:23:00 pm
I'm interested. Would it have different AO lists for each character saved?

So, you chance character, you change AO
Title: Re: NBA - Lismore Titler v1.0.2.9 (02/12/13)
Post by: Ashtyn on March 06, 2013, 06:16:05 pm
Low-priority suggestion for future releases (if it's not there already):

Title: Re: NBA - Lismore Titler v1.0.2.9 (02/12/13)
Post by: Xela on March 07, 2013, 05:55:16 am
Low-priority suggestion for future releases (if it's not there already):

  • Include an option (command line is good enough) to turn-off the "there's an update for your titler" notification, because some of us are Ok with old broken titlers and don't want to be reminded that there's new ones out there!  ;)

But.. that'll require an update to get that change! :P
Title: Re: NBA - Lismore Titler v1.0.2.9 (02/12/13)
Post by: Induna on March 07, 2013, 09:47:14 am
Best thing I've seen all day.
Title: Re: NBA - Lismore Titler v1.0.2.9 (02/12/13)
Post by: Tenaar Feiri on March 14, 2013, 07:59:45 pm
Merged topic "For people having an issue with the RP tool 'resetting' randomly..." into this one.
Title: Re: NBA - Lismore Titler v1.0.2.9 (02/12/13)
Post by: Tenaar Feiri on March 15, 2013, 06:16:23 am
We are nearing the release of v1.1 of the RP Tool! Please note that this will give you a completely new HUD for the added functionality, so when the time comes, be sure to backup your saved characters to the server.

Here are some of the changes you can expect:
- Fixed some chatting errors.
- Long chats that are split into multiple posts should no longer cut off any characters. (Delayed.)
- Added LFRP functionality to the HUD. LFRP is a new service in Lismore that allows players to find other players that are looking for RP. The "LFRP" button on the HUD is green if there is at least one person seeking RP.
- Minor optimizations here and there.
- Obsolete "command" list commands in the RP tool removed.
- Obsolete "changelog" command removed.
Title: Re: NBA - Lismore Titler v1.0.2.9 (02/12/13)
Post by: Tenaar Feiri on March 17, 2013, 10:30:35 am
Update released. We're now at v1.1.
Title: Re: NBA - Lismore Titler v1.1.0.0 (03/17/13)
Post by: Ashtyn on March 29, 2013, 06:55:46 pm
...suggestion for a future update!

Might want to make it so when you click the LFRP button, it adds your name to the list in the form of the player's name and the character's name, so people know who's out there looking for play!

Like...
[18:41:25] HUD-LFRP: People looking for RP; Elerlissa Ashbourne (Yamanu).

The reason behind it being that many people know the name of the characters they play with, but don't take note of the player's name, and with 'display names', some people don't even know who's who as far as the SL name goes.
Also, for people with multiple characters on the same account, it lets others know if it's a character their characters would have interacted with or not.
Title: Re: NBA - Lismore Titler v1.1.0.0 (03/17/13)
Post by: Tenaar Feiri on April 15, 2013, 12:37:47 am
Updated to v1.1.1.0. This is a critical update.

Due to a complete overhaul of the weather system, older versions of the RP tool's HUD will be incompatible with the new station, and support for the old system will be dropped Monday next week when it is taken down. If you don't update to this version then you will most likely be spammed with script errors by the deprecated code trying to process the new syntax & failing.


Changelog for 1.1.1.0 - Tenaar Feiri:
- Critical update! Added support for an overhauled weather system, removed old & deprecated code.
- Removed sound effects.
Title: Re: NBA - Lismore Titler v1.1.1.0 (04/15/13)
Post by: Tenaar Feiri on April 23, 2013, 11:55:43 pm
1.1.1.2 released.

Changelog:
- Fixed radar spam when teleporting.
- Misc. "whoah, better cover my ass before they notice it's broken"-fixes.
Title: Re: NBA - Lismore Titler v1.1.1.2 (04/24/13)
Post by: Tenaar Feiri on May 08, 2013, 04:18:11 am
So with the impending sim relocation, we'll be having a lot less space to play with and we'll be much more confined.

Give your opinion here and please vote: Would you like to see IC chat ranges reduced, or do you want to keep them as they are?
Title: Re: NBA - Lismore Titler v1.1.1.2 (04/24/13)
Post by: Xela on May 08, 2013, 04:23:35 am
I think chat ranges are fine how they are. If it is private can whisper or use ims
Title: Re: NBA - Lismore Titler v1.1.1.2 (04/24/13)
Post by: Novaku on May 08, 2013, 06:32:59 am
Never, ever, EVER reduce chatrange, that will only become a hinder, not to mention it will be problematic with events.
Title: Re: NBA - Lismore Titler v1.1.1.2 (04/24/13)
Post by: Husky Dragon on May 08, 2013, 10:27:41 am
I give this a huge no for three reasons - one, not everyone is going to use this titler, so not everyone's posts would be restricted by a reduced chat range - two, local chat range, I imagine, would still remain 20 meters - it would get confusing very quickly if you could see local chat from someone and not IC posts. Lastly, this would require the revision of a majority of lismore's approved characters.
Title: Re: NBA - Lismore Titler v1.1.1.2 (04/24/13)
Post by: Lou on May 09, 2013, 08:27:30 am
I say, no, don't change it. Why? Well, Xela, Nova and Ani have already pretty much given all the reasons I can think of.
Title: Re: NBA - Lismore Titler v1.1.1.2 (04/24/13)
Post by: Tenaar Feiri on May 09, 2013, 11:48:24 pm
Updated RP Tool to 1.1.1.2b.

Changes:
- Updated the update reminder text to reflect sim migration.
Title: Re: NBA - Lismore Titler v1.1.3.0 (05/13/13)
Post by: Tenaar Feiri on May 13, 2013, 09:55:02 am
Changelog for 1.1.2.0 & 1.1.3.0 - Tenaar Feiri:
- Updated to use the new server.
- Added API for automatic update deliveries.
Title: Re: NBA - Lismore Titler v1.1.3.1 (05/15/13)
Post by: Tenaar Feiri on May 15, 2013, 04:09:20 am
Changelog for 1.1.3.1 - Tenaar Feiri:
- Added support for Instant Message changelogs.
- Started work on implementing /1 update (not yet activated; still in closed testing). This command, once activated, will tell the server to give you a completely fresh copy of the entire RP tool. This should make updating a breeze even if you don't update the tool for a while & find yourself stuck using the automatic updater.
Title: Re: NBA - Lismore Titler v1.1.3.2 (05/19/13)
Post by: Tenaar Feiri on May 19, 2013, 10:24:34 am
New version deployed.

Changelog for 1.1.3.2 - Tenaar Feiri:
- Implemented /1 update. Type "/1 update" without the quotes in local to receive a completely fresh copy of the RP tool, wherever you are. (No more trouble with incompatible updaters!)
Title: Re: NBA - Lismore Titler v1.1.3.2 (05/19/13)
Post by: Tenaar Feiri on June 03, 2013, 04:08:35 pm
Update deployed.

Changelog for 1.1.4.1 - Tenaar Feiri:

- Added "/1 comma" (without quotes) to toggle between a comma display, or a linebreak display for the first two titles (traditionally Name & Species).

- Upgraded HUD. Now uses mesh, loads faster and operates faster.

- OOC/IC/AFK now toggles when touched. OOC/IC are also considered one button.
Title: Re: NBA - Lismore Titler v1.1.4.1 (06/04/13)
Post by: Tenaar Feiri on June 06, 2013, 10:38:35 am
Update deployed.

Changelog for 1.1.4.4 - Tenaar Feiri:

- Upgraded the Updater to be more reliable.

- Upgraded update API in all scripts.
Title: Re: NBA - Lismore Titler v1.1.4.4 (06/06/13)
Post by: Tenaar Feiri on June 11, 2013, 06:02:45 pm
Update deployed.

Changelog for 1.1.4.6:

- Prepared weather button for temperature beta. (Lismore exclusive - for now.)
Title: Re: NBA - Lismore Titler v1.1.4.6 (06/12/13)
Post by: Tenaar Feiri on June 20, 2013, 03:11:10 am
Update deployed.

Changelog for 1.1.5.0:

- RP Tool and HUD will no longer desynchronize if you use chat commands to go AFK/OOC.

- You are now able to use the words "afk", "ooc", "ic" and "back" in any title without trouble.

- Radar will no longer reset after teleporting.

- Radar auto-throttle greatly reduced. Now scans every 60 second when sim performance is at its poorest, rather than every 240 seconds.

- Further updates will now be deployed on Thursdays (if there are any).
Title: Re: NBA - Lismore Titler v1.1.5.0 (06/20/13)
Post by: Tenaar Feiri on June 29, 2013, 12:31:45 pm
Planned changes for 1.1.5.1:

- HUD update: Added the option to support Neckbeards Anonymous by donating L$. If you like our RP Tool & want to donate L$ to us, you may attach the HUD and follow its instructions. You also have the option to donate to Lismore if you happen to be in the sim at the time. (Delayed due security issues.)

- Titler Bugfix: Fixed OOC and AFK information updating. It should no longer toggle back to IC when trying to do "/1 ooc something here" or "/1 afk something here" while already OOC or AFK.

- Titler Bugfix: Fixed OOC and AFK interfering with each other. You can now go AFK from OOC, & OOC from AFK without needing to go IC in-between.

- Titler Bugfix: OOC/AFK messages now persist upon character load.

- RP Tool feature: Added the option to toggle the automatic update check on & off using "/1 toggleupdate". Automatic updates are enabled by default.



Patch is expected to be deployed Thursday 4th of July.
Title: Re: NBA - Lismore Titler v1.1.5.1 (07/03/13)
Post by: Tenaar Feiri on July 03, 2013, 01:23:08 pm
Update deployed. Patch 1.1.5.1.

Changelog:

- HUD update: Added codebase for remote donations to Neckbeards Anonymous and alternatively, Lismore. (presently disabled to the end-user pending testing)

- Titler Bugfix: Fixed OOC and AFK information updating. It should no longer toggle back to IC when trying to do "/1 ooc something here" or "/1 afk something here" while already OOC or AFK.

- Titler Bugfix: Fixed OOC and AFK interfering with each other. You can now go AFK from OOC, & OOC from AFK without needing to go IC in-between.

- Titler Bugfix: OOC/AFK messages now persist upon character load.

- RP Tool feature: Added the option to toggle the automatic update check on & off using "/1 toggleupdate". Automatic updates are enabled by default.
Title: Re: NBA - Lismore Titler v1.1.5.1 (07/03/13)
Post by: Tenaar Feiri on July 10, 2013, 07:56:28 am
A new feature we're going to add to the RP chatter in the next update is the option to toggle between full name display in the chat, and only the first name.

To show an example of it, imagine that your character's full name is John Doe. Now normally John Doe's name would appear in the chat as exactly that: John Doe.

LIke this: John Doe does an emote.

Come the next update, you'll be able to toggle on an option that puts only your first name in the chat, even though your titler is showing your full name.
It will then look like this: John does something.

It's currently in testing, so if you're interested in trying this new feature out, send me an IM in game and I'll send you the test chatter. And make sure to let me know how it performs, if you encounter any bugs, etc. This is one of those things that need to be tested with a variety of names and people before I am comfortable releasing it.
Title: Re: NBA - Lismore Titler v1.1.5.1 (07/03/13)
Post by: Ashtyn on July 21, 2013, 10:23:21 pm
Suggestion for a future update!

Make the 'Resource' field auto-regenerate.

The way I think it could be done would be.... make it a command prompt feature to set it, something like /1 resource 10 turn to regenerate 10 mana every turn, which in this case would be accounted for as every time you speak using the /4 chat feature (the value could be anything. 1, 3, 10, 25, whatever the character's recovery rate is). And other options could be /1 resource 1 minute if your character uses minutes for regeneration, or /1 resource 10 hour if it's hours, etc, etc...

Real-world usage would be like....

I get the RP Tool. As part of the setup process, I can either set up a Resource regeneration rate, or ignore it altogether so it doesn't do a thing automatically. If I choose to set it up, I do

/1 resource 10 turn

Every time I post, it will count as a turn having gone around, so it will add 10 to my resource total if it's below 100%.

If I want to set it to stop regenerating automatically, do /1 resource 0 turn (where turn could be any of the accepted variables such as minute, hour, day, etc...)

...this way I don't have to remember replenishing the Resource after using it.  ;)
Title: Re: NBA - Lismore Titler v1.1.5.1 (07/03/13)
Post by: Ashtyn on July 21, 2013, 10:37:17 pm
Suggestion for a future update!

Make the 'Resource' field auto-regenerate.

The way I think it could be done would be.... make it a command prompt feature to set it, something like /1 resource 10 turn to regenerate 10 mana every turn, which in this case would be accounted for as every time you speak using the /4 chat feature (the value could be anything. 1, 3, 10, 25, whatever the character's recovery rate is). And other options could be /1 resource 1 minute if your character uses minutes for regeneration, or /1 resource 10 hour if it's hours, etc, etc...

Real-world usage would be like....

I get the RP Tool. As part of the setup process, I can either set up a Resource regeneration rate, or ignore it altogether so it doesn't do a thing automatically. If I choose to set it up, I do

/1 resource 10 turn

Every time I post, it will count as a turn having gone around, so it will add 10 to my resource total if it's below 100%.

If I want to set it to stop regenerating automatically, do /1 resource 0 turn (where turn could be any of the accepted variables such as minute, hour, day, etc...)

...this way I don't have to remember replenishing the Resource after using it.  ;)


.....ooooor I can read the manual and see that the feature already exists! Doh!  ;)
Title: Re: NBA - Lismore Titler v1.1.5.1 (07/03/13)
Post by: Tenaar Feiri on August 07, 2013, 07:36:03 am
Update pushed.

New version: 1.2.0.0

- Chatter update: Added option to toggle between full & first name displays in chat. The command for this is "/1 togglename" (without the quotes).

- HUD update: Added donation feature to the HUD. If you wish to support us by donating Lindens, activate by typing "/1 donate" (without the quotes). Permission to take money from you is requested only when you confirm your donation, and it is immediately
If you are in Lismore, you will be given a second option to donate directly to the sim funds instead of to Neckbeards Anonymous.

- HUD update: All default HUD & titler scripts now check the integrity of its inventory, and deletes foreign & potentially malicious objects.
Title: Re: NBA - Lismore Titler v1.2.0.0 (08/07/13)
Post by: Tenaar Feiri on September 28, 2013, 02:48:58 pm
Just a quick announcement!

We now have 764 unique SL accounts using our RP tool, who are either using the current version or have backed their characters to the server at least once!

We'd like to offer a thanks to our users for their support, & hope that you all will continue to enjoy the Lismore RP Tool in the times ahead!
Title: Re: NBA - Lismore Titler v1.2.1.0 (09/11/13)
Post by: Tenaar Feiri on November 09, 2013, 03:32:51 am
Update deployed.

Changelog for 1.2.1.0:

- Chatter now removes any "/me" commands from its posts if you use a Viewer that can chat automatically to channel 4, allowing you to /me accidentally to your heart's content!

- The radar module has overstayed its welcome & is now deprecated. It will inform you to rez the HUD on the ground when you're finished updating and if you do that, then the module will unlink & delete itself, hassle-free!

- A new LITE HUD has been added that takes up less screen space. You cannot use the original & the LITE version at the same time.
Title: Re: NBA - Lismore Titler v1.2.1.0 (09/11/13)
Post by: Ausar on November 21, 2013, 04:41:45 am
Suggestion for a future update:

Allow the HUD to show time and date in the format we use for Lismore. This could be presented on the HUD in a similar fashion to the weather, maybe even sharing the same spot (where you could click it to change from showing time/date or weather information.
Title: Re: NBA - Lismore Titler v1.2.2.1 (01/12/14)
Post by: Tenaar Feiri on January 12, 2014, 08:48:00 pm
New version released.

Changelog for 1.2.2.1:

- Character handler has been optimized.
- Revised the way loading works; Characters can now have long names without breaking llDialog.
- Added a name filter to the chatter that will prevent "??" from showing up in your name that occurs when you use a name with special characters that object names do not support.
- You should now be able to have multiple character saves with identical names.
- *NEW FEATURE* You may now use the command "/1 togglewhisper" to toggle between 20m chatrange & 10m chatrange when posting through the /4 & /3 channels.
Title: Re: NBA - Lismore Titler v1.2.2.1 (01/12/14)
Post by: Ashtyn on January 12, 2014, 10:17:37 pm
- You should now be able to have multiple character saves with identical names.
- *NEW FEATURE* You may now use the command "/1 togglewhisper" to toggle between 20m chatrange & 10m chatrange when posting through the /4 & /3 channels.

Thaaaank you thankyouthankyouthankyouthankyou! I've been wanting this feature for ages!  :)
Title: Re: NBA - Lismore Titler v1.2.2.1 (01/12/14)
Post by: Tenaar Feiri on February 24, 2014, 10:43:49 am
Upcoming feature announcement!

With the redesign of the clock program in Lismore nearly complete, we're almost ready to implement a watch in the HUD. This will only be active in Lismore while the master clock is under development, but will be available grid-wide soon as it's finished & thoroughly tested.
It will allow you to keep track of the in-world time through its day & night cycles, display the age we're in & the year we're in IC.

It'll be a simple box to start with, but I'm looking into making it an animated clock display with accurate dials!
Title: Re: NBA - Lismore Titler v1.2.2.1 (01/12/14)
Post by: Tenaar Feiri on August 23, 2014, 07:47:04 am
Update 11/14/14: Neckbeards Anonymous RP Tool Pro is now in public alpha! Please direct all bug reports to Tenaar Feiri with as many details on how to reproduce them as possible! Happy testing!

News update! Well it's been over half a year since the last official update on the RP tool's progress, so I figure it's time to share how the V2.0 (aka Neckbeard RP Tool Pro). Some of you may remember a thread I made a few months ago wanting feedback on what new model to pursue, and I received an overwhelming response, so I'd just like to repeat the end result of that: the RP Tool stays completely free (as in: free beer), with the option to donate at your leisure! So the model won't change from the tool you use today. Most other things about the RP tool has changed however. It's going to be a big upgrade first of all, one that will force you to recreate all of your saved characters as saved backups from the current tool simply aren't convertible. The new RP tool uses a mutable syntax however, so future changes to the mechanics should stay completely compatible with the upgraded backups. Moreover, I'm giving the tool enhanced modding support with the option of designing your own HUD designs, extend its functionalities and so on through the use of APIs and normal SL modding. It'll be great! One thing to note is that the official AddOn system that will let you integrate things with the tool is still heavily underdeveloped & will not be ready for public testing or release, but some modding and customizability does still work, and even without the API, the tool should still easily be many hundred times more flexible than the current official tool. I've compiled a list of the most relevant changes for you: There are still several issues too that need to be ironed out. The most prudent one that I'm still working diligently on, is finding a solution for the issue that most paraposters experience while they use the tool: parts of their long posts are lost when the chat divides them into several messages to circumvent the chat character limit. This is primarily a client-side problem, with a little dash of server, so technically it is nothing I can fix. I'm sorry, paraposters! But there is hope. I'm working on a hack that will hopefully enable you to make huge, whole, uninterrupted posts! The process may be a little bit heavy-handed, but I am determined to try my best to bring this to you to the best of my abilities, if it's at all possible. I'll keep you posted!


Known issues: (Last updated: 2014-11-16)
- Titler doesn't tell you when your title is too long. (fix in progress, low priority)
 - Page 3 is disabled. (to be fixed, low priority)
- Title8 may behave weird when containing unorthodox symbols not part of UTF-8 or ASCII. (unable to fix; SL limitation)
- Character handler (charhandler_0.8 ) may in rare cases crash and require a script reset, usually a stack-heap error. (Fixed)
- Changing constant 1 & 2 doesn't seem to work. (Fixed)
Title: Neckbeard RP Tool v0.17 (09/03/14)
Post by: Tenaar Feiri on September 03, 2014, 04:24:48 pm
Known issues with alpha build 0.17:


Title: (unreleased, changelog) Neckbeard RP Tool v0.18 (09/17/14)
Post by: Tenaar Feiri on September 16, 2014, 09:23:24 pm
Changelog for v0.18 of the Neckbeard RP Tool alpha:


Title: Re: NBA - Lismore Titler v1.2.2.1 (01/12/14)
Post by: Tenaar Feiri on November 14, 2014, 10:19:53 am
Neckbeards Anonymous RP Tool Pro is now in public alpha!
An update has been deployed to the Lismore RP Tool which includes a boxed alpha release for those who want to engage in testing.
Title: Re: NBA - Lismore Titler v1.2.2.1 (01/12/14)
Post by: Tenaar Feiri on November 16, 2014, 09:34:24 am
Neckbeards Anonymous RP Tool Pro update 0.21 released.

Changelog:

Title: Re: NBA - Lismore Titler v1.2.2.1 (01/12/14)
Post by: Ashtyn on November 16, 2014, 01:57:15 pm
...feature suggestion for future versions:
Make it remember the position of the things on your screen! Every time I install the new one, I have to re-arrange my HUD and that's sooOOoOOOoo much hassle!  ;)
Title: Re: NBA - Lismore Titler v1.2.2.2 (11/18/14)
Post by: Tenaar Feiri on December 10, 2014, 10:02:16 pm
Planned changes for next Neckbeard RP Tool Pro alpha update: 0.22

Title: Re: NBA - Lismore Titler v1.2.2.2 (11/18/14)
Post by: Tenaar Feiri on March 01, 2015, 08:11:59 pm
Neckbeard RP Tool Pro alpha update: 0.23 released.

Changelogs:

Title: Re: NBA - Lismore Titler v1.2.2.2 (11/18/14)
Post by: Tenaar Feiri on September 02, 2015, 05:14:09 am
Neckbeard RP Tool Pro alpha update: 0.24 released.

Changelog:

Title: Re: NBA - Lismore Titler v1.2.2.2 (11/18/14)
Post by: Tenaar Feiri on March 30, 2016, 04:29:20 pm
We are getting closer to an upgrade from the Lismore Titler v1.2.2.2 to the Neckbeards RP Tool Pro r2001.

Key features will include:

Title: RELEASED: Neckbeard RP Tool PRO r20001
Post by: Tenaar Feiri on March 31, 2016, 06:39:48 pm
After two years of development, we are finally deploying the latest RP tool upgrade onto the grid!
This is presently the most customizeable and open tool to date, and now it is completely Open Source! ( https://github.com/TenaarFeiri/Neckbeard-RP-Tool-Pro/ )
Enjoy!

I've tried to include as many features in this list as I can, but there's a lot of under-the-hood work that's been done which is not mentioned.
Some features:

(as of r20001)

- Though not a true dice rolling algorithm, this tool offers an improved dice rolling feature from the last one, allowing you custom dice rolls and somewhat more pseudo-random numbers.

- The title parsing has updated to be more flexible and reliable with complicated sets of data.

- Energy title can now be used as a normal non-numeric title.

- Timed energy regeneration has been removed; It is now per post.

- Postregen now doubles as regen indicator and a max value indicator. Used in combination with the toggleable value "showcap" to display current / maximum energy.

- Codebase has been mostly redone to allow for improved functionality and modability.

- All online features have been removed from the RP Tool.

- Character backups now use a notecard system; back up your save files to a notecard, save and use multiple notecards for virtually unlimited character slots, and even trade notecards.

- Employs a new, mod-able HUD with 2 default pages, and a 3rd for modding usage. (UPDATE button still persists on page 2, but as the tool is now Open Source, an enterprising modder may wish to make use of it for AddOns)

- The "showcap" command (/1 showcap) now toggles between displaying a raw numerical value or current energy vs maximum energy on title8, when percent is disabled.

- Toggle between using your character's full name in the chat or its first name.

- Toggle between chatting in whispers (10m range) or normal says (20m range); excellent for smaller RP sims or areas where you don't want people outside a certain range to listen in to your object chatter.

- The save syntax has been updated and made mutable; add your own character values to your RP tool by editing its scripts, and save and load them properly with little to no hassle!

- Improved chatter functionality! Togglename is now reliable. New feature: Corrects the usage of apostrophe when character name ends with the letter "s". Removed experimental word detection (used during debug, or when the script can't settle on a way to parse them).

- The text colour command has now been concatenated to just "/1 color", and it will respond to the name of a preset or that of a normal RGB (ex.: 255 255 255).

- The RP Tool is now completely independent of its HUD, with every feature operable via chat commands if the HUD is not to your liking.

- You can have multiple character save slots with the same name.

- RP Tool supports up to 12 different character save slots per backup.

- Change which channel you send your commands to. Is /1 taken by a different attachment? Change it to channel 5, or whichever other channel you want! Note: You have to have the HUD attached in order to have the change reflected on the HUD.
Title: Re: Neckbeard RP Tool PRO r20002 (04/03/16)
Post by: Tenaar Feiri on April 07, 2016, 12:17:36 pm
Known issues:

Title: Neckbeard RP Tool PRO r20004 (08/20/16)
Post by: Tenaar Feiri on August 19, 2016, 04:08:54 pm
Updated to version r20004.

Changelogs:

Titler changes:
    - Fixed bug preventing $p tag adding a linebreak if last in the string.
    - Fixed bug showing tags in OOC chat. Hopefully.

Charhandler changes:
    - Fixed issue causing constants of save file #12 to be added to the name of saved char #1.
Title: Re: Neckbeard RP Tool PRO r20004 (08/20/16)
Post by: Tenaar Feiri on April 06, 2017, 10:42:27 am
Updated to version r20005.

Changelogs:

Titler changes:
   - Speculative fix for tags displaying in save/load dialog menu.
   - Applied new stripTags() function to character selection dialog.
   - Applied new stripTags() function to character successfully loaded msg.
   - Applied new stripTags() function to dice roll outputs, preventing tags from displaying in the object name when chatting dice results.
   - Minor bugfix to dice rolls.
   - Added new greeting that displays every time the tool is reset, gets a new owner or is attached.

Chatter changes:
   - Fixed chatter issue causing $n to display on character name when chatting to channel 22 (ooc chat).
   - Fixed chatter issue causing other $ tags to display in the character name during /4 chat.