Beta 2.0 Release of Wolf Coop, this version includes a new ability for the Nali, gameplay settings such as a setting to let players respawn where they died, a setting for shared lives between players, new commands, a lot of QoL changes and a large amount of fixes, find out more about the update in the ReadMe.
===============================
1. Quick mod description
2. Install Guide
3. Settings Info (Full List in ReadMe)
4. Admin Commands
5. What's New?
6. Planned Features
1. What is Wolf Coop?
_________________
Wolf Coop is a vanilla Coop Game mode that adds a lot of Quality of Life settings for Gameplay, a reworked HUD & Scoreboard, and a better Admin Login system.
It also comes with Lives and Checkpoint systems that are customizable to offer different types of experiences.
(While mainly a coop mod, it is fully functional for SinglePlayer as well!)
2. How to Install
_________________
To Install the mod, place all the files present in this folder into your Unreal's System folder, simple as that
3. Settings
_________________
As already mentioned, the mod comes with a lot of Settings for the server owner,
they can be changed through either the AdvancedOptions in game or WolfCoop.ini.
Check the list at the bottom of the ReadMe for more information on each setting!
(A brief explanation of most of the settings is also present in the Default WolfCoop.ini included in the zip file)
4. Admin Login & Commands
_________________
Also already mentioned, the mod features an enhanced Admin system, allowing you to login without having to reconnect and having many useful commands.
---!!!Remember to set up the Admin Passwords in the AdvancedOptions or in your WolfCoopAdmin.ini before hosting publicly!!!---
A quick list and explanation of the new Admin commands:
Login Password - This lets you login as an Admin (Replace Password with your actual Admin Password)
Buddha - Prevents Death and stops damage at 1HP instead
GrantAdmin ID AdminLevel - Grants another player an Admin level
SummonP ID - Teleports Player to you
GoToP ID - Teleports you to Player
Restart ID - Respawns Player
Revive ID - Revives dead Player
Resize ID Amount - Scales a player to make them bigger or smaller
GrantGod ID - Gives Player God Mode
WipeItems ID - Deletes Player's Items
Slap ID Damage Momentum - Damages and Pushes Player
Kill ID - Instantly Kills Player
Kick ID - Kicks Player
AddStart - Adds a PlayerStart at your location
RemoveStarts - Removes all PlayerStarts
SkipMap - Skips the current map
Advance - Skips the current map and keeps Player progress
RestartMap - Restarts the current map
Admin SetA Actor Range Property - Allows you to change the properties of Actors in the map without changing the default values
Admin TSetA - Like Admin SetA but will target only the Actor you're staring at
AdminAddCheckpoint Type Radius Height EventTriggered EventTag - Adds a checkpoint and saves it to the list (Checkpoints can also be summoned temporarily instead)
ForceHoliday - Forces a specific Holiday (Check the ForceHoliday setting in the ReadMe)
I do not take credit for ModifyActor's code! (Admin SetA, Admin TSetA)
I believe the original author is CodeX, but can not confirm
You can check Player IDs in the Scoreboard at any time,
Certain commands are locked behind higher levels of Admin,
And you can always access the full list of commands in game by typing "Help"
5. What's New in Beta 2.0?
_________________
"Summon" command will now look through all the available ServerPackages
^(This only works on servers but can be enabled in SinglePlayer with extra setup)
Added "Advance" command to go to the next level while keeping Player progress
Added a ForceHoliday command
Added a setting to respawn Players where they died
Added a setting for Shared Lives between Players
Added a setting to always spawn a Reviver
Added AllowCustomWPlayer setting
Added Server Console commands for SkipMap, Advance, GetIDs and PSay
Added a setting to use Damage as Score
Added a Show Killed in Console setting
If the end punish setting is active, Players can no longer respawn during end timer
If all remaining Players during end time die (if the punish setting is active) the time will expire automatically
Reviving plays an ambient sound
Moved !Checkpoint prompt higher on the hud
Title card for levels is now always at top
Revivers can now be enabled when Lives are disabled
Admin commands that kill/hurt are now treated as Self Damage
Nali taunt heal removed and replaced with the ability to teleport back to spawn by using Feign Death
Commands to revive or respawn a Player now return that player a life to compensate
Revive messages now show in chat instead of the middle of the screen
Settings in Advanced Options are now separated in different categories to be more organized
^(Make sure to update the WolfCoop.int file!)
Fixed some occasions where the "Reviving" bar on HUD would not go away
Fixed Skaarj Players getting stuck if changing animation while getting out of their special taunt
Fixed Revivers being able to spawn in Water
Fixed an issue in the Scoreboard where it was tracking the wrong players as alive or not
Fixed Spectators "getting left behind" from end timer punish
Fixed Restart ID not working in multiplayer
Fixed max lives not resetting if a player connects with more than the current maximum value
Fixed last map being saved when playing singleplayer
Fixed Nali spawning 2 carcasses when gibbing
Fixed Checkpoint prompt being given to Players revived by the same checkpoint
6. Planned Features
_________________
Headshot and crits settings, Built in map voting, Built in map rotations, counting Assists for kills, Neutral Maps, Souls-Like Player Invasions, Survival Mode for Deathmatch Maps
===============================
Check the ReadMe for more information on the various settings!
Excellent! I'm looking forward to trying this with an old friend of mine. I think we'll wait till it comes out of beta.
How do i create a server and invite a friend?
Hosting an Unreal server is a bit of a complicated explanation, but in short:
Make sure your router can port forward, and forward your Unreal server's port, which is 7777 by default but can be changed to anything in the Unreal.ini
Then make sure to set DoBeacon and bServerSaveInventory to True in your advanced options or Unreal.ini
Once that's done you can use the bat file included with the download and it should start a dedicated server, alternatively, start a listen server from the in game multiplayer menu
Hope this helps