Cutstuff Forum

Mega Man 8-bit Deathmatch => Projects & Creative => DECORATE and ACS Modifications => Topic started by: JaxOf7 on January 15, 2020, 04:03:07 AM

Title: Meta LMS
Post by: JaxOf7 on January 15, 2020, 04:03:07 AM
So it's no secret that lms loadouts is unbalanced
(http://cutstuff.net/forum/index.php?topic=9980.0)
after all, core wasn't designed for it, everyone starts with the same weapons in lms.
Certain weapons are going to win more... but... what if those victories told the game to nerf that weapon? And a loss buffed it?
Theoretically, an equilibrium would be reached...
Or maybe not.
But hey, if that sounds fun, this is for you.

https://allfearthesentinel.net/zandronum/download.php?file=metalms-b4.pk3
Remember to add after LMS Loadouts. Since it's balancing different loadouts... and core is synchronized loadouts...

addon file
https://allfearthesentinel.net/zandronum/download.php?file=metalmsalternator2.pk3

So specically, each weapon has an "hp" and "score."
Winning subtracts score, losing adds score.
Hp increases/decreases your hp with that weapon equipped.
Hp typically matches the score.

commands

WepHPEditList - lists all the weapon hps. also displays on server join.
WepHPEditCurrent - lists your weapon hps. also displays on spawn.

cvars

WEP_HP# - weapon hp add/subtract.
WEP_SCORE# - weapon score.

WEP_LOCK# - weapon score no longer affects the weapon hp.

WEP_SCOREMAX - max score. default 30.
WEP_SCOREMIN - min score. default -30.
WEP_SCORERATE - bigger number means more drastic score change. default is 1.
WEP_SCORE_PLAYERSMIN - only have scores change if at least this many players played. default is 4.

"benchmark weapons"
these weapons have their LOCK set to true by default and are the weapons before -1 and 0 in the edited loadout menu.
so using this set means you will always have the default 100 hp and could be said to be the standard all other weapons are trying to match.
they are

thunder bolt
needle cannon
flame blast
drill bomb
scorch wheel

(https://i.imgur.com/etRCLt5.png)
Title: Re: Meta LMS
Post by: hansungkee on January 15, 2020, 01:34:02 PM
It's too Many. :shock:
Title: Re: Meta LMS
Post by: JaxOf7 on January 17, 2020, 07:12:00 PM
https://allfearthesentinel.net/zandronum/download.php?file=metalms-b3.pk3

just some display improvements

(https://cdn.discordapp.com/attachments/160882052177199104/667335125087813632/Screenshot_Doom_20200116_034956.png)
(https://cdn.discordapp.com/attachments/160882052177199104/667718396347023360/lodout_menu.PNG)

old file
(click to show/hide)
Title: Re: Meta LMS
Post by: JaxOf7 on January 28, 2020, 01:29:07 AM
https://allfearthesentinel.net/zandronum/download.php?file=metalmsalternator2.pk3

just a file that alternates between
random, scored loadouts
player choice, unscored loadouts

it uses the cvars
ALTER_ON
ALTER_WEP_SCORERATE

*this hopefully alleviates that feeling of being punished for picking your favorite weapon and winning
*can help get people out of their comfort zones on weapons, as well as provide wider weapon balance data
Title: Re: Meta LMS
Post by: JaxOf7 on February 11, 2020, 12:50:03 AM
https://allfearthesentinel.net/zandronum/download.php?file=metalms-b4.pk3

just adding a command to log the cvars so I could carry them between server hostings