A singleplayer mod for the game Alien Swarm: Reactive Drop.
It is meant to be installed for dedicated servers.
-
Note: the mod stores all the information in server's files, so the leaderboards and other stats are seperate for each server. You can transfer the data from server to server by transfering over the saved data from reactivedrop/save/vscripts on your server.
-
However, if you launch couple servers which share same files, they will share all the information and it will be updated at runtime. If you want to host multiple servers, it is recommended to do that. Also servers like that will have cross-messaging between servers, if you have the mapspawn.nut script running. IMPORTANT: If using multiple servers that share same files, for cross-server chatting to work properly you have to set a number to each server. Do that by adding ai_fear_player_dist 721 into server.cfg. (value 721 means server will be number 1, 722 means number 2, etc.)
-
Ranked Relaxed Solo - difficulty is 1 player brutal, no tech requirement, any character completes the hack automatically.
-
Ranked Hardcore Solo - difficulty is 4 player brutal, aliens speed is like on ASBI, no tech requirement, any character can hack but it's not automatic.
Completing a map puts the person into a leaderboard for that map and game mode.
The person gets points for that map, depending on the map difficulty, their place on the leaderboard and number of people on the leaderboard.
Individual points are calculated based on the map points. Simply complete more different maps and get better times on them for more individual points.
Completing a map for a second time and getting a slower time will not grant points again, it is not a farming system.
Important note: players also get an additional 7.5 points for completing a map without getting hit or without using grenade launcher and flamethrower. (Max of 15 additional points per map).
Each map has a map rating (higher rating for more difficult maps) and a map precision. Higher precision should be set for maps where times will be close to each other.
On higher precision maps, the differences between times will have a bigger impact on distributed points.
New supported maps can be added, map rating and map precision can be changed by the server owner in r_hs_mapratings and r_rs_mapratings files.
The mod tracks some general stats for each player on each game mode. For example number of aliens killed, number of aliens killed by melee, number of reloads failed, number of kilometers ran etc.
There is also a seperate leaderboard for amount of maps completed without getting hit and without using a flamer and grenade launcher. Once a person completes a map without getting hit or using flamer and grenade launcher, they get notified in chat about that and get a bonus 7.5 individual points.
There is a file called r_adminlist which contains steamid's of admins. What admins can do is execute commands with /r_admin prefix.
All that information about stats and leaderboards has to be accessed somehow, for that there are chat commands.
- /r profile <name/steamid> <relaxed/hardcore> <general/points/nf+ngl/nohit>
- /r leaderboard <relaxed/hardcore> <mapname/nf+ngl/nohit/points> <close/top/full>
- /r maplist - prints a list of all supported maps
- /r leaderboard - prints current map's and challenge's leaderboard
- /r points - prints current challenge's points leaderboard
- /r profile - prints your current challenge's general profile
- /r welcome <yes/no> - disable/enable welcome message for yourself
- /r who - check what players are playing on which server
- /r forcevote - current or next vote will be forced, only lobby leader can type this