Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement Mall-Madness #13

Open
7 tasks
JayFoxRox opened this issue Jan 27, 2019 · 0 comments
Open
7 tasks

Implement Mall-Madness #13

JayFoxRox opened this issue Jan 27, 2019 · 0 comments

Comments

@JayFoxRox
Copy link
Collaborator

JayFoxRox commented Jan 27, 2019

Mall-Madness was a mode on littlewhiteys server in the VC-MP 0.1 days, and I remember playing it with the VC-MP developers / testers.

The concept is simple: a couple of spawn points in North-Point-Mall. Everyone has shotgun, uzi and molotov; - M60 and chainsaw can be obtained in the middle but only spawn rarely.

(.. or similar - it's not an exact science).

The Mall doors locked - no vehicles.

So this is a very fast paced and chaotic deathmatch mode. It avoids the problem of long travel and getting shot in seconds. Also you don't need ~20 people on a server for it to feel crowded.

In Mall-Madness there's people running all over the place even with as little as 4 players.

Dropping weapons is important for game balance + so you can see when a player is dead - in modern VC-MP you only know it for certain after a while.
As VC-MP 0.4 doesn't drop weapons anymore (unless I'm missing something) - we'll have to manually re-implement this probably. We can probably use the existing VC-MP pickup system as used here.

Even the kill message in chat only appears when the player is laying on ground - not when they are shot. So ideally we'll also have our own kill messages (and in the future we could move them to another chat-like window)

So we'll need:

  • drop_weapons.nut or alternative (check if VC-MP might still offer this)
  • Locks for the Mall doors (or kill players leaving the area)
  • Classes that spawn in mall, possibly auto-spawn with comment for class selection
  • Make players immune to critical hits / headshots
  • Testing for balance
  • Optional: Score counter / manager
  • Optional: Kill message script

(Possibly slightly more)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant