[release]Introducing GMod’s first HL1 Co-op campaign.
This started when I got Silverlan’s HL1 Renaissance pack v1 (beautiful pack, by the way, but v2 is better). I noticed a barely functional “Half-Life” gamemode in there that worked for the first 4 or so levels and checked it out; it sucked. So anyways, I decided to code a more functional one using my own SENTs, SWEPs and SNPCs, as well as garry’s recently added HL1:S NPCs.[/release]
- Half-Life 1 Source mounted (Not Half-Life 1)[/release]
[release]What makes this different?
Well, for one, in GMod, this has never been done before so obviously it’s worth doing. The closest thing to this is AMT’s Half-Life 2 Campaign gamemode, which has no HL1 support at all (as a HL1 campaign gamemode would take ages )[/release]
[release]Why don’t I use Sven Co-op?
Sven is nice and all, but a bit… well, unlike HL1. They use new models and new textures, rarely play on Half-Life maps - and when they do, they add all kinds of new NPCs I never saw in HL1. HL1:C will be completely like the original, but with damage multipliers based on amount of people joined (so that it’s just as challenging). Finally, you only have to mount HL1:S for this rather than downloading 160MB of co-op maps.[/release]
[release]What are the mechanics?
Basically, everything’s saved as well as I can have it saved. Your position and angles as well as health, armor, weapons and ammo are saved. For weapons, you only get what you pick up. For example, if player A picks up a crowbar and player B picks up a pistol, player B only has a pistol and no crowbar. If a new player joins, and the map is past the crowbar-pickup level (or it IS the pickup level and there is no crowbar), that player gets a crowbar - same with the pistol and MP5. But, again, anything other than that (‘specialized’ weapons) is for the person who picked it up only (ie, gauss gun, gluon gun, RPG, crossbow etc). PvP damage is off permanently to avoid grief.
If a new player joins, he is sent to a random alive person’s position. Note that players will not collide so getting stuck is not a problem.
Death means that you get 1/2 of your health from when the level loaded, with a minimum of 10. You get no armor.
As much of Half-Life 1 as possible will be coded - that is to say, I’ll be doing stuff like mimicking HL1 source code for the apache, or remaking the HL1 HUD in Gmod.[/release]
See my YouTube channel for videos
Updates are going to be posted here.