Achaean News

Previous Article | Back to News Summary | Next Article
Announce News Post #5453

Going Off-Script

Written by: The Achaean Coder Team
Date: Friday, September 30th, 2022
Addressed to: Everyone


Hey folks!

A lot of conversation around player scripts and systems has come out this past week, and it's spurred some interesting discussions. One of these was about how several of the player systems available have had a lot of their functionality superseded by gameside additions.

While there's a lot of functionality we can't reproduce gameside, there's a lot that we can, and we'd like to make those improvements for all players, not just those using a particular script or system. Notable examples of gameside QoL improvements driven by player scripts include serverside curing, the CALENDAR command, ELIST SUMMARY, OFFER CORPSES, automatic refilling of vials from your rift, command separators, and the QUEUE system in its entirety.

So, we're here to ask:

- If you use svof, why do you use svof?
- If you use wsys, why do you use wsys?
- If you use nexsys, why do you use nexsys?
- For any other script packages you use, what is it that you can't live without, and why?
- For your personal scripts, what have you gone out of your way to code, and why?

Of course, there's a few common answers to these questions that we can't implement gameside (yet). These are most commonly name/player/politics databases and player-specific highlighting. Putting these two suggestions aside, we want to hear from you! There's a lot of places we fall short as a game, and we do our best to address these where we can, but a lot of these places never come to light because they're commonly bridged by player scripting.

So please, take a moment, think about the scripts and packages you use, or open them up and go down the list, and see which ones are most important to you. Anything from large, overarching systems that make your life easier, to little one-offs that improve your experience playing Achaea. Take that feedback, and proudly declare:

ISCRIPT ON <client> BECAUSE <reason>

You may use this command as many or as few times as you like, so don't feel pressured to fit it all into one list.

Happy scripting!

- TACT

Penned by my hand on the 17th of Daedalan, in the year 899 AF.


Previous Article | Back to News Summary | Next Article
Previous | Summary | Next
Announce News Post #5453

Going Off-Script

Written by: The Achaean Coder Team
Date: Friday, September 30th, 2022
Addressed to: Everyone


Hey folks!

A lot of conversation around player scripts and systems has come out this past week, and it's spurred some interesting discussions. One of these was about how several of the player systems available have had a lot of their functionality superseded by gameside additions.

While there's a lot of functionality we can't reproduce gameside, there's a lot that we can, and we'd like to make those improvements for all players, not just those using a particular script or system. Notable examples of gameside QoL improvements driven by player scripts include serverside curing, the CALENDAR command, ELIST SUMMARY, OFFER CORPSES, automatic refilling of vials from your rift, command separators, and the QUEUE system in its entirety.

So, we're here to ask:

- If you use svof, why do you use svof?
- If you use wsys, why do you use wsys?
- If you use nexsys, why do you use nexsys?
- For any other script packages you use, what is it that you can't live without, and why?
- For your personal scripts, what have you gone out of your way to code, and why?

Of course, there's a few common answers to these questions that we can't implement gameside (yet). These are most commonly name/player/politics databases and player-specific highlighting. Putting these two suggestions aside, we want to hear from you! There's a lot of places we fall short as a game, and we do our best to address these where we can, but a lot of these places never come to light because they're commonly bridged by player scripting.

So please, take a moment, think about the scripts and packages you use, or open them up and go down the list, and see which ones are most important to you. Anything from large, overarching systems that make your life easier, to little one-offs that improve your experience playing Achaea. Take that feedback, and proudly declare:

ISCRIPT ON <client> BECAUSE <reason>

You may use this command as many or as few times as you like, so don't feel pressured to fit it all into one list.

Happy scripting!

- TACT

Penned by my hand on the 17th of Daedalan, in the year 899 AF.


Previous | Summary | Next