Play Half-Life with friends! Players fight computer-controlled monsters through the original Half-Life storyline or hundreds of available co-operative scenarios. Also includes a plethora of new weapons, enemies, visuals and gameplay systems. Customization features allow each map to use its own unique weapons and enemies.

Sven Co-op 11th Anniversary Update, Video

It's Sven Co-op's 11th anniversary, and the Sven Co-op team is announcing details of some of the new features coming in v4.1, together with a demonstration video.

Posted by SvenViking on Jan 21st, 2010 digg this super bookmark


While we may have been keeping quiet about our progress on Sven Co-op 4.1, we certainly haven’t been sitting around doing nothing. Since today happens to be Sven Co-op’s 11 year anniversary, we figured it would be an appropriate time to share some of the things we have been working on.

Aside from tons of crashfixes, bugfixes, AI improvements, balance tweaks, etc., SC 4.1 is also set to include a large set of new entities that will radically expand the possibilities level designers have when creating their maps, which should help ensure a steady influx of fun, original maps in the future.
A brief resume of the new entities and their functions:

trigger_changevalue:
Changes the keyvalue of an entity. Can perform arithmetic operations or even binary logical operations on values.

trigger_copyvalue:
Copies a keyvalue of one entity to another keyvalue of another entity.

trigger_renameplayer:
Allows the mapper to provide individual players with a targetname. This could be used to attach various things to players, or perhaps to create player classes with different abilities.

trigger_condition:
Compares the keyvalue of an entity with a value specified by the mapper, and fires a true or false target depending on the result of the comparison.

trigger_changemodel:
Changes the model of an entity. Supports players and playermodels. Useful for mutating enemies, force changing playermodels or ambient model effects.

trigger_vote:
Allows a mapper to trigger custom votes. Useful for canceling cutscenes or choosing difficulty levels.

trigger_createentity:
Allows a mapper to spawn any entity he wants as well as set the keyvalues for it. Keyvalues can be copied from other entities, e.g. the brush model of a func_pushable.

game_player_counter:
This entity checks how many players are on the server and triggers its targets if the specified values match.

game_slot_counter:
This entity checks how many slots the server has and triggers its target if the specified value matches.

func_clip:
Serves as a clip brush but gives more control over what gets blocked. Also allows players to be blocked.

env_weather:
Allows mappers to create weather effects such as rain or snow.

More detailed information on the new entities, as well as changes to original entities, can be found in this thread.

If you’re not entirely up to date on mapping lingo, or would just like to hear some examples of what exactly these new features could be used for in the game, here are some possible usages:

Using trigger_changevalue and its arithmetic functions, a mapper could set up a system for buying weapons or detpacks. Using trigger_renameplayer and trigger_condition, a player with the "Demoman" class could then set up a detpack on a wall. With the wall broken down, a Gargantua is revealed. Using trigger_copyvalue to copy its health value, the gargantua will gradually become more enraged as it takes damage, and a trigger_changemodel entity will increase its movement and attack speed. Various scripted events will also be triggered, and the garg will start breaking down the building it is in. The garg will eventually call for some of its xen pals for backup, and the number of xen creatures teleported in will be proportional to the amount of players on the server, using the game_player_counter entity.

In case you're more of a visual person, we also have a test video showing some of the new features:

These are just a tiny fraction of the things made possible with these entities, so there is a lot to look forward to!

-Nih

Comments
Amez
Amez Jan 21 2010, 10:28pm says:

So far so good, can't wait!

+1 vote     reply to comment
YaSiEk
YaSiEk Jan 21 2010, 10:43pm says: Online

Nicely done Mr. Freeman :)

+1 vote     reply to comment
death5421
death5421 Jan 21 2010, 11:18pm says:

nice indeed

+1 vote     reply to comment
abacadabbra
abacadabbra Jan 22 2010, 12:04am says:

Did sven co-op 2 get scrapped?

+3 votes     reply to comment
Mastix
Mastix Jan 22 2010, 8:51am replied:

Yea... :(

+1 vote     reply to comment
antilogic01
antilogic01 Jan 22 2010, 3:47pm replied:

I didn't know... sad...

+1 vote     reply to comment
Dra6o0n
Dra6o0n Jan 23 2010, 1:24am replied:

For HL2 Coop mods a bit like this, try Obsidian Conflict. Too bad that one isn't updated much, but is still a decent mod if it has enough content to last a few months...

+1 vote     reply to comment
majorD2
majorD2 Feb 10 2010, 4:01pm replied:

Once they do the final pacht they do SVEN CO-OP 2 :D

+1 vote     reply to comment
IEATMUDKIPZ
IEATMUDKIPZ Jan 22 2010, 12:08am says:

YAY good i can't wait!

+1 vote     reply to comment
XuXer
XuXer Jan 22 2010, 12:33am says:

finally some update news :D

+1 vote     reply to comment
MortalMaxx
MortalMaxx Jan 22 2010, 2:13am says:

Wooooooooooo!

+1 vote     reply to comment
LORDDEREX
LORDDEREX Jan 22 2010, 2:39am says:

Very nice!
I dont know if it were possible before, but nice to see that the door opened when the box was pushed in it.

+1 vote     reply to comment
Nokiaman
Nokiaman Jan 22 2010, 6:52am says:

I hope you fix your sound engine(fmod) for Vista/7. I can't play SC4 on 7 and I am sad :(

+2 votes     reply to comment
LORDDEREX
LORDDEREX Jan 22 2010, 8:36am says:

i got 7, and all work good for me, but it has some crashes. But its like random... cant point on when or what cause it...

+3 votes     reply to comment
Nokiaman
Nokiaman Jan 22 2010, 10:27am replied:

Yeah thats what I meant. Sure I can launch the game, but the crashes are annoying.

+1 vote     reply to comment
barneyinblue
barneyinblue Jan 22 2010, 8:51am says:

func_clip sounds useful. I assume it does only block specific entities, right?

+1 vote     reply to comment
Dan911
Dan911 Jan 22 2010, 10:10am says:

looking good :) now how about stopping layers from moving during a cutscene, or have better looking messages from maps

+1 vote     reply to comment
Peete1986
Peete1986 Jan 22 2010, 12:39pm says:

NICE

+1 vote     reply to comment
tnk_x5000
tnk_x5000 Jan 22 2010, 1:46pm says:

Sooooo nice...

+1 vote     reply to comment
MiniHendrix
MiniHendrix Jan 22 2010, 1:59pm says:

That looks like it is beyond the gldsrc engine.

+1 vote     reply to comment
Billy_Mays
Billy_Mays Jan 22 2010, 2:21pm says:

Awesome!

+1 vote     reply to comment
JamesMorgan
JamesMorgan Jan 23 2010, 1:26am says:

What about bot support? And if no - why?

+1 vote     reply to comment
SPTX
SPTX Jan 23 2010, 6:25am says:

what i see...
Real boss battles !
Can't for mappers to do this.

+1 vote     reply to comment
NoobSaibot
NoobSaibot Jan 23 2010, 9:23pm says:

Is there a point of updating Sven Coop anymore? 4.0 only brought the players back temporaily. I hate to say it, but Sven Coop's time has gone. It's time to switch to a new engine. I'm not trying to be pessimistic or downplaying the team's efforts. I'm trying to be practical.

-1 votes     reply to comment
robofork
robofork Jan 27 2010, 1:20am replied:

shut up.

+1 vote     reply to comment
Post a Comment

Only registered members can share their thoughts. So come on! Join the community today (totally free) and do things you never thought possible.

Track this mod Profile
Icon
Half-Life Icon
Platform
PC
Game
Half-Life
Developer
SC Team
Contact
Send Message
Official Page
Svencoop.com
Release Date
Released Jan 19, 1999
Mod Watch
Track this mod
Bookmark
Digg Super bookmark
News
Related Mods
Sven Co-op (Half-Life)
Sven Co-op
Half-Life - Single & Multiplayer First Person Shooter
Related Games
Half-Life
Half-Life
Single & Multiplayer First Person Shooter
Related Groups
SC Team
SC Team
Developer & Publisher with 2 members