Sven Co-op cover
Sven Co-op screenshot
Genre: Shooter, Indie

Sven Co-op

Rent-A-Map™ with Time-Share® CANCELLED!!!

Yesterday we announced our new Rent-A-Map™ feature and the initial reactions were great! Paying a small fee to support development for something you could have used for free otherwise seemed to really inspire our playerbase.

However, it also inspired a bunch of lawyers to send us an email about the legal obligations once you call something 'rent'. Apparently once we rent out our maps we are also legally obligated to maintain and support said maps for the foreseeable future. This would not be a problem for our official maps, but since we were planning to apply the Rent-A-Map™ system to all custom maps out there (more than 1500!), we'd be maintaining maps for the rest of our foreseeable lives!

We were trying to make the maps make money for us, not the other way around. So, Rent-A-Map™ will be put on hold for now and we're going back to the drawing board to think up another way to make quick money with minimal effort. We're already exploring several routes, including lootboxes and nanotransactions, so stay tuned for more updates April First 2021!

-Hezus

Sven Co-op is excited to announce: Rent-A-Map™!

We here at Sven Co-op work hard on new engine and gameplay features to bring you the best possible co-operative experience. However, we have been having a hard time delivering new official maps with our releases. We only want to give you the AAA+ material you good people all deserve but it takes a lot of time to create such maps. Many of our mappers only work on the MOD in their limited free time and need their day jobs to be financially secure. But now, we came up with a solution for both of these problems:



Of course you want to play Sven Co-op 24/7 but you also have to eat at some point, visit relatives or walk your dog. Plus, you can only play one map at a time, so for 99% of the time, all the maps in your library are unused! So, why pay a lot of money for a map you're only playing every now and then? Why own a thing you hardly use, when you can also RENT it for the time you are using it?

The solution: Rent-A-Map™! For only a small fee you can now rent a map of your choice for your server! Our handy Steam GUI will allow you to select your favourite map, set a rent time and your credit card, PayPal or Steam wallet info and you'll be playing it right away!



And of course you want your friends to join in! That's why we're also offering Rent-A-Map™ TimeShare®. Set the number of friends you want to share this map with and you can invite them straight into your game. You can get great discounts by using TimeShare®: up to 25% for a 16-player Time-Share®!

New useful features have been added to the game, such as the Rent-Timer© widget! When your subscription to a map you are playing is nearing its end, a pop-up will automaticly appear on your screen. A simple click will extend your subscription by an additional hour, giving you enough time to finish the map.



We're currently converting all official maps to the Rent-A-Map™ system, which will be activated in the next update of Sven Co-op! Our awesome new feature will give you all the convenience and us the funds we need to continue creating high quality content!

Sven Co-op Update Released [Build 4566677 / Release 5.22]

An update for Sven Co-op has been released. If you are running a dedicated server please use SteamCmd to update your servers.


Changes



Notable changes are as follows:


  • Fix for Windows 10 users using different DPI scales per-monitor
  • Increased maximum weapons to 256


You can find the full change log on our news.


Support requests



As with any release please do not use the comments thread to report an issue or request support. This is very easily missed, so to get an answer as promptly and detailed as possible please submit your issue or query to any of the following channels:





Version details



Steam build ID numbers: Game 4566677, dedicated server tool 4566690, SDK tool 4566691.

Please use the steam build ID number as a reference when posting an issue or query on our message boards. You can find the build number you currently have within Steam by right clicking our game or tools, selecting Properties, then selecting the Local Files tab.

Sven Co-op Update Released [Build 4534884 / Release 5.21]

Changes



Notable changes are as follows:


  • Black Mesa: Special Tactics Sector, level by Trempler, now has a serious balance fix. (No more red team permanently winning!)
  • Suspension, level by Hezus, now features night mode!
  • Level designers can now change the sky with new entity "trigger_changesky".
  • Map Compile Tools: Default subdivide value has been increased to 528. This improves world polygon subdivision on all maps, which increases frame rates, and opens the possibility for utilization of 512x512 textures without excessive subdivision.


Important: Dedicated server operators running on Windows must install the Microsoft Visual C++ 2019 (x86) re-distributable package. This is available for free here: https://support.microsoft.com/en-gb/help/2977003/the-latest-supported-visual-c-downloads

You can find the full change log on our news.


Version details



Steam build ID numbers: Game 4534884, dedicated server tool 4534885, SDK tool 4534886.

Please use the steam build ID number as a reference when posting an issue or query on our message boards. You can find the build number you currently have within Steam by right clicking our game or tools, selecting Properties, then selecting the Local Files tab.

New Team Members & Forum Updates

New Team Members


We're starting to ramp up for the Sven Co-op 5.21 release, and so, we've added a few more people to our team to help us get there.

Please join me in welcoming Omega (Programming), KernCore (Art and Scripting), DNIO071 (Art), The303 (Art), and MrOats (Testing)!


Omega:
As a retired Valve Software employee, it would be an understatement to say Omega brings a great deal of knowledge and experience. While we're not completely sure what projects he was working on at Valve (Half-Life 3, of course), we do know he helped bring many improvements to the Half-Life engine.

During the early days of Half-Life's modding community, he was a programmer for Frontline Force. Frontline Force was a popular Half-Life modification created by Adrian Finol (Valve) alongside notable community figures like Alfred Reynolds (Valve, Retired). You can still check out the mod over at ModDB.

More recently, he worked with Minh "Gooseman" Le (the creator of Counter-Strike) on a game called Tactical Intervention.


KernCore:
KernCore is a scripting and artwork specialist. He's worked on various addon packs, allowing players to do things like use Counter-Strike weapons in Sven Co-op. He's also helped us work through bugs with Angelscript (Sven Co-op's scripting language) and draw our attention to engine problems.


DNIO071:
Experienced with modeling and animation, DNIO071 is a regular in our Discord channel and forums. One of his more notable projects was Color Changing Weapon Arms, allowing player model colors to display in first person view.


The303:
The303 has tinkered about on some impressive artwork projects. He's made everything from ketchup bottles and barstools to toilets and exploding tires. One of his memorable projects was a skeleton player model with some finely crafted (and funny) animations. He also dedicates some of his time writing editing guides for Half-Life and Sven Co-op. You can check out his website to see more.


MrOats:
MrOats joins our group of testers. He'll be helping us find problems as well as give input on new features. Later on, he'll be expanding to other roles in scripting and programming as his free time permits.


Forum Updates


After a brief bit of downtime, we recently finished migrating our forums to new server hardware. The forums contain a lot of valuable information since nearly the beginning of Sven Co-op's development. Please note though, while the forums are useful, these days most people use our Discord channel.

That's all for now. As mentioned, we're still busy working on the next release, 5.21. We've gotten quite a few bugs squashed and added a few new features. In our next news update, we'll be giving a bit more information on what's to come, so check back soon.

Coming up in 5.21: Entity "trigger_changesky"

We have completed a new entity (and engine interface) for mappers: "trigger_changesky", allows you to change the sky map at runtime.

Demonstration: https://www.youtube.com/watch?v=zEgMs_RHXK4

Coming up in 5.21: Support for BSP subdividing of 512 up from 240

Coming up in 5.21: Support for BSP subdividing of 512 up from 240, resulting in significantly less WPOLY requirements for big surfaces.

Less WPOLY = more FPS + bigger maps!

Compile comparison: https://pastebin.com/cY3wgwBy
Wireframe comparison: https://twitter.com/sven_co_op/status/1165194741723684864

Sven Co-op Update Released [Build 3735813 / Release 5.20]

Sven Co-op Update Released [Build 3735813 / Release 5.20]

An update for Sven Co-op has been released. If you are running a dedicated server please use SteamCmd to update your servers.


Changes



This is primarily a security patch to fix a few server exploits. [B]Server operators:[/B] Please update your servers ASAP.

You can find the full change log on our news.


Version details



Steam build ID numbers: Game 3735813, dedicated server tool 3735815, SDK tool 3735816.

Please use the steam build ID number as a reference when posting an issue or query on our message boards. You can find the build number you currently have within Steam by right clicking our game or tools, selecting Properties, then selecting the Local Files tab.

Sven Co-op Update 5.19 Released [Build 3695902]

Normally I'd like to report good news concerning Sven Co-op to you but, sadly, this is not such occasion. Last week one of our senior developers, Adam, suffered a grave injury while working on our new bug tracking system. It turned out one of our repository servers wasn't correctly installed in its bracket and came loose and hit Adam on his pinky toe. While our lives as developers are mostly fun and games, moments like these make you realise how precious life is and how important workplace safety can be.

While Adam held an icepack on his toe, we started discussing how our MOD's content doesn't reflect our newly found believes about safety in the workplace. Especially our cornerstone, the Half-Life campaign, is a terrible example of the use of safety measures and this is not how we would like to portray ourselves any longer. So, we'd like to present to you:

Half-Life: Work safe, work smart



We've worked hard to bring you a better version of Half-Life Co-op: a version where workspace safety isn't neglected and things go according to protocol. No one has to suffer any injuries or even think of the possibility of dying on the job in this improved installment! So, make sure to play our new version through the SP Portal map! We're eagerly awaiting your feedback and are already on the way to adjust our Blue Shift campaign to feature the same high standard of workplace safety. Also, we'll be cutting the complete Opposing Force campaign from the game, since (with improved safety protocols) the Black Mesa accident did not happen.

Check out our preview with some of the new high-lights of the improved campaign!



If you are running a dedicated server please use SteamCmd to update your servers.

Changes



Notable changes are as follows:

[LIST]
<*>Implemented Steam P2P (peer-to-peer) based network layer. Allows players to host listen servers without the hassle of port forwarding. (Usage: "connect STEAM_1:1:12345678")
<*>The Anomalous Materials Laboratory in Half-Life now follows proper workplace safety regulations.
<*>Our version of Hammer has been renamed to Svencraft to ensure the changes from our engine customisations are distinguished from vanilla GoldSrc map editors. (Mainly Hammer.)
[/LIST]

You can find the full change log on our news.


Version details



Steam build ID numbers: Game 3695902, dedicated server tool 3695904, SDK tool 3695905.

Please use the steam build ID number as a reference when posting an issue or query on our message boards. You can find the build number you currently have within Steam by right clicking our game or tools, selecting Properties, then selecting the Local Files tab.

20 years of Sven Co-op! -- Sven Co-op Update Released [Build 3482406]

Nothing interesting ever happens on a Tuesday. Except for January 19th, 1999. This is when Sven Co-op beta 0.8 was released to the just recently formed Half-Life community. When it became clear that Half-Life (unlike its predecessors Doom and Quake) would not have a co-operative mode, the community took the task upon itself to fill the void Valve left behind. One of those people was Sven Viking.

At this point, Sven Co-op was not much more than a proof of concept, or to put it into Sven's own words: "mostly just to give everyone an idea of what I'm doing, partly because of various bugs in the map that I don't know how to fix :)". At this point the mod consisted of only one map and a few scripts. Sven found help sorting out the initial problems he was facing and the few rooms that made up beta 0.8 quickly grew into a full fledged map, which was released in early May of that same year.

This all happened 20 years ago, in a time when, for many people, going on-line was met with dial-up tones from your modem, playing games on low resolution software rendering and a latency of 300 ms wasn't something to complain about. Luckily for us all, technology has moved forward and so has Sven Co-op. Ever since that first map, SC has tried to push the boundaries of what is possible with Half-Life. We've seen thousands of maps, models and other custom assets made by our community members, millions of downloads and, most importantly, countless hours of co-operative game play fun!

After two decades, Sven Co-op still has a steady and rich player base and a dedicated group of talented developers and we believe, especially since our standalone release on Steam in 2016, that there will be much more to look forward to in the future!

Come celebrate Sven Co-op's anniversary with us by joining the servers and make sure to give "svencoop1" a replay for old times' sake. We'll be there! For the nostalgic or the curious, the original website from 1999 is available [URL="http://www.svencoop.com/nostalgia/sc/index.html"]here[/URL]. This is also where you can still find the original beta 0.8!

--------

An update for Sven Co-op has been released. If you are running a dedicated server please use SteamCmd to update your servers.

[B]This is officially the first release to drop support for Windows XP/2003, Windows Vista/2008, and Linux with GLibC earlier than version 2.24. -- Sven Co-op may fail to work completely on those operating systems. [URL="https://forums.svencoop.com/showthread.php/46288-Dropping-support-for-Windows-XP-2003-Windows-Vista-2008-and-Linux-GLIBC-lt-2-24"]More information[/URL][/B]


[H1]Changes[/H1]

Notable changes are as follows:

[LIST]
<*>Event system to adjust various content according to the event. -- Content for our 20th anniversary included.
<*>Better support for Stretch and Buster versions of Debian Linux.
[/LIST]

You can find the full change log on our [URL="https://forums.svencoop.com/showthread.php/46317-20-years-of-Sven-Co-op!-Sven-Co-op-Update-Released-Build-3482406"]news[/URL].


Version details



Steam build ID numbers: Game 3482406, dedicated server tool 3482409, SDK tool 3482410.

Please use the steam build ID number as a reference when posting an issue or query on our message boards. You can find the build number you currently have within Steam by right clicking our game or tools, selecting Properties, then selecting the Local Files tab.