https://puu.sh/t9kPu/dde35f8f4f.zip
I decided to rewrite LMS from scratch.
Note that this is a working test version, it's not anywhere near completion.
Known issues include:
- Repetitive "One player left" messages Fixed!
- A rare bug where you become unable to shoot.
- Respawn rate isn't metered yet (Sudden Death suggested for now)
- Ghosts can harm players through fire trail and armageddon. Fixed!
But most of all...
It finally supports Team Match. Whew.
Regardless, I will slowly work in all the previous features that were once a part of LMS over the next while.
I should also mention this uses a new command hierarchy.
lms <0-1> turns off/on LMS.
lms_activeghosts <0-1> Lets ghosts interact with collectibles or not (Not currently workign correctly)
lms_pity <0-1> Turn off/on pity shields.
lms_startinglives <1-10> Start with this many lives.
lms_countdown <0-30> Start the round after this many seconds.
Currently,
lms_respawnrate doesn't work. But I'm working on it.
Update edit:
New settings:
lms_quietghosts <0-1> will allow you to silence most ghost sound effects by setting this to 1.
Upcoming settings:
lms_softsuddendeath <0-30> when set to something higher than 1, will allow all shots not blocked by a shield to be instant-kill once that many minutes have passed.
lms_frantic <0-1> when turned on, the more times you get hit, the less time you have on invincibility frames.
lms_gamerule <0-3> will allow you to change how the game behaves when players get shot:
- 0 - Classic gameplay. No changes.
- 1 - Always soft sudden-death.
- 2 - Hit point mode - Can earn hit points through certain yet to be determined conditions, and rings take away some amounts of hit points.
- 3- Smash Bros style - Launch height becomes slowly higher the more times you get hit. Hit a ceiling and die.