Page 1 of 1

Variable Stat Configuration

Posted: Sun May 29, 2011 4:00 am
by Sared Kilvan
Affects: Combat - Guns/Other

Summary: Include the ability to adjust every single variable to any account.

Suggestion: Rather than just the approach that has been used for 'levels', I think the ability to adjust every variable of a given account would be useful, particularly for NPC accounts. What do I mean by 'variable'? Everything. Particularly, I had in mind things like HP/SP, Ammunition and items/inventory (possibly even the damage multiplier) when I thought of this. In practice, you could have something like...

Code: Select all

Acct: 'blocker'
Pass: ****
HP: 20
SP: 200
Weap: crossbow, pistol, trip
Ammo: cell 100, blaster 150
Inv: forcefield, bigbacta
Power: none=1
etc..

As you can see from the above example, this could be used to create an account that has very specific strengths/weaknesses.

This would work well for NPC accounts, but could also be used to augment player accounts. I know weapon additions already exist, but I think the ability to add/remove to each and every variable could lead to highly customizable NPC's, as well as additional customization to player accounts; examples...

Situation: Aslyn is in a hazardous environment that could adversely affect his health (toxic gas,, dark side presence, flux capacitor overload. You name it.

Code: Select all

/rpset account aslyn hp 30
(to implement the temporary modifiers)

Followed by...(when the mission was over)

Code: Select all

/rpset account aslyn restore
(to remove all account modification and restore it the default variables)

This would make Aslyn very fragile to any attacks that bypassed shield resistance, seeing as the moment his shields were down he would take a strong increase in HP loss.

In contrast...

Code: Select all

Acct: 'bruiser'
Pass: ****
HP: 300
SP: 20
Weap: none
dam: 2 (2x of normal)
This could be used to create a beefy 'tough guy/brawler' character, in conjunction with a good modelscale setting.


Obviously, this could be implemented to every single stat, allowing for multiple scenarios. Use your imagination!

Implementation: Add <stat> <argument>, and <variable> to the rpsetaccount command. With weap and inv being a dynamic variable (with give/take arguments) and hp/sp being a static variable.

References: N/A

Posted: Sun May 29, 2011 4:14 am
by Azrael
/Likes.

Posted: Sun May 29, 2011 6:18 pm
by Delmi N'jork
Brilliant.

Posted: Sun May 29, 2011 9:45 pm
by Oberon
I'm not sure it's possible to restrict a damage modifier to one player. But programming is pretty amazing.