Play the Single-Player Story with the HaZardModding Coop Mod Co-Operatively. Up to 8 players supported via LAN or Internet. 3 different Classes with specific abilities, to support the Team.
This full version has been archived by the uploader because it is out of date and no longer supported. We recommend you browse the file list for the latest full version.
This version mostly consists of bugfixes, upgrades and conviniency features.
_60014
Added: Auto NPC Team Test Code.
Added: coop_iceStation, Pathnodes on level start area
Added: Code panel Interface for !login to the Communicator Menu
Added: Compile Date and Time to Mod Start Printout in gamecode
Added: Reliable Host detection for coop_playerSetup
Added: !follow command, marking you green on the radar for all players
Added: !notransport Command, activating a Transport inhibitor.
Added: !login now prints a message when it can not be used
Added: !help to the Coop Settings Keybind Menu
Added: Protection against "No Vote in Progress" Hudspam, usually happening when holding ESC while a cinematic is skipping.
Added: !stuck will transport player to another player if already at spawnlocation
Added: !help will show Communicator menu with commands to Player with Coop Mod installed
Added: Thread call when player uses !transport or !stuck: coop_justTransported
Added: coop_rotec1 and coop_rotec7, ramp to exterior of shuttlebay
Added: NewScript Command: $player.getViewtraceEndpos(), to get vector/location where the player is looking at
Added: NewScript Coop Function: globalCoop_return_vectorForwardScaledOrigin
Added: NewScript Command: $player.getUserFov(), allowing to get the player their userfov
Added: New Coop Script bCommander.scr for recreating Bridge Commander like Bridge control on a map
Added: Spam protection/cooldown to Coop Player commands
Added: Coop Technicians will now solve all puzzles via modulation
Added: New hud coop_fireUse.urc, Press Fire to use
Added: New hud coop_fireAltUse.urc, Press Alt Fire to use
Added: New hud coop_useUse.urc, Press Use to use
Added: New map prf_bCommander, example map for recreating Bridge Commander like Bridge control
Added: m7l1b-attrexian_colony, made Tricorder Puzzle easier on higher difficulties
Added: m7l2b-attrexian_colony, made Tricorder Puzzle easier on higher difficulties
Added: Follow Me on Communicator Menu also activates !follow command
Added: Code optimisations moved Objectives bind restore command from think to setup, execute just once instead of every second
Added: Code optimisations when targeting a player, Player::CheckForTargetedEntity, for less network traffic
Added: Code optimisations reducing Clientside cfg writes massively by using globalwidgetcommand for radar rotation rather than cvar
Added: coop_returnCvarInteger, printing the cvar name on error
Added: Variouse Debug Printouts for Tricorder Pipe Puzzles to trace ongoing issues
Added: m3l1a-forever, falling Turbolift will kill player blocking it
Added: Printout to all players if a golden Ship is found
Added: Printout to all players if a Secret Area is found
Added: m11l2a-drull_ruins3, check to prevent players falling off the map
Added: m11l2a-drull_ruins3, the first 3 players are moved on the lift after cinematic
Fixed: coop_rescueChell, Objective Trigger Size for Objective 6
Fixed: m5l1b-drull_ruins1, fixed unlocked door still showing red locked indicator
Fixed: weapondata.tik, Sniper reload times being excruciatingly (twice as) long.
Fixed: ent-deck11, IGM 3, fixed console not working without Telsia
Fixed: Both globalstrings.loc files mismatch and dublicates
Fixed: m9l1a-klingon_base, getting killed by Nausicaan producing a error message
Fixed: m7l1a-attrexian_colony, overflowing gamestate when running empty for a day or so
Fixed: G_coopInput(), printing command as text when parameters are empty.
Fixed: Shaders for light beams m2e (notsolid, transparent, sortorder, no weaponclip) klingon-ship.shader
Fixed: Infinity bouncing of unknown !commands between client and server in coop_playerSay().
Fixed: coop_bugs, getting killed by placeable bomb printing a error message
Fixed: coop_rescueChell, missing local strings for Idryll Rebel Enemies
Fixed: coop_paradiseIsland2, added railing to end Tower Ladder, to stop player falling over at the other side
Fixed: coop_equinox, Texture aligment on Door in Aft Section
Fixed: coop_equinox, Invisible Brush Face in Conference Room
Fixed: coop_replaceForLabelText adding directly after labeltext, breaking the new string
Fixed: Fixed widgetcommand not converting text
Fixed: coop_aftermath6, green Laser not killing player.
Fixed: Previous player getting stuck in modulation puzzle
Fixed: !logout not logging out the Admin correctly
Fixed: !targetnames/!targeted does no longer print ever server frame
Fixed: Coop Class possibly not applying correctly on player entering the level
Fixed: m3l1a-forever, dead bodies still floating after gravity was restored
Fixed: Player possibly getting stuck when a puzzle is removed during modulation
Fixed: Possible No Free Edict issues in levels: m11l2a-drull_ruins3, m11l3a-drull_ruins3_boss, m11l3b-drull_ruins3_boss
Fixed: Issues with script commands: checkUse(), checkFirealt(), checkFire(), checkThirdperson()
Fixed: Issues with script commands: checkJump(), checkCrouch(), checkRun(), checkReload()
Fixed: Issues with script commands: checkForward(), checkBackward(), checkLeft(), checkRight()
Fixed: Issues with script commands: checkDropRune(), checkLeanLeft(), checkLeanRight(),
Fixed: player.scr, NULL ENTITY REFERENCED issues in globalCoop_player_makeSolidASAP
Fixed: dathlist.ini, using wrong localstring for Idryll Rebels
Fixed: Radar sometimes not displaying for players
Fixed: Radar sometimes not deactivating inactive blips
Fixed: Player class symbol being notexture shader if player class is not set yet
Fixed: coop_rotec6, Secret Sound Picard "This far" fixed, now using $borg0.playdialog
Fixed: coop_aftermath1, fixed Railing Brush clipping in Fed/Rom Building
Fixed: coop_aftermath1, Objective typo / bad Char
Fixed: coop_aftermath2, Objective typo / bad Char
Fixed: coop_aftermath3, Objective typo / bad Char
Fixed: coop_aftermath4, AI-Paths getting ai stuck
Fixed: coop_aftermath4, Clipping issues with railing
Fixed: coop_aftermath6, Objective typo / bad Char
Fixed: m3l2-forever, Turbolift sound not stopping, audible on the entire level
Fixed: m3l2-forever, Player possibly getting stuck inside Chell on Bridge
Fixed: m3l2-forever, Chell Timer hudbar being without text
Fixed: m4l2b-attrexian_station, Gonzales possibly blocking player or getting stuck before using tricorder
Fixed: m4l2b-attrexian_station, Gonzales almost breaking his neck during cinematic to look at a player
Fixed: m6-exterior, Unhandled Actorname: idryllm6saboteurgauntlet when killed by enemy
Fixed: m7l2b-attrexian_colony, Dialog not playing for all languages, now using $cinematicMunro.playdialog
Changed: Update Information is now handled as a gamecode event.
Changed: Message of the Day is now handled as a gamecode event.
Changed: Polished the code by seperating coop/upgrades/stock code bases.
Changed: Polished big cuncks of code to use getters/setters/functions instead of directly accessing variables
Changed: G_TauntCmd no longer depending on Coop code/variables
Changed: Player class set as friend to coopPlayer class
Changed: coopPlayer.setupComplete direct var access now using coop_playerSetupComplete()
Changed: coop_checkPlayerHasCoop renamed to coop_playerThinkDetectCoop
Changed: coop_checkPlayerHasCoopId renamed to coop_playerThinkDetectCoop
Changed: !login, verification moved to gamecode, now working on all maps.
Changed: !stuck moves now player to spawn without transporting, unless player is already near spawn
Changed: Singleplayer Custom Map Weapon Equip Handle, moved to coop_spEquip() and coop_playerThink()
Changed: Coop Classes will no longer regenrate player health/ammo/shield
Changed: Coop Class Info Hud into LCARS Design
Removed: All trigger_coop_* Triggers added in 2018, they where never used
Removed: Deprecated var coopPlayer.tauntCooldownTime
Removed: Deprecated var coopPlayer.cmdBlockCooldownTime
Removed: Cvar coop_r, Coop Radar is now set directly by globalwidgetcommand
Removed: !drop from the Coop Settings Keybind Menu
Removed: !blocking from the Coop Settings Keybind Menu
Removed: Unused/Deprecated Textures and Shader data
Version contains bugs that brake the game that where overlooked.
Please use the new/latest version.