Garry's Mod

Garry's Mod

122 ratings
Half-Life 2 Campaign w/ GMOD features
2
   
Award
Favorite
Favorited
Unfavorite
Content Type: Addon
Addon Type: Gamemode
Addon Tags: Comic, Fun
File Size
Posted
Updated
2.633 MB
23 Sep, 2024 @ 1:13pm
19 Jul @ 3:39pm
5 Change Notes ( view )

Subscribe to download
Half-Life 2 Campaign w/ GMOD features

In 2 collections by icedchai
nope
25 items
hl2c
11 items
Description
Check out the original addon here
here
here
here
here
here here
here
here
here

All I added was the ability to use sandbox features. It was pretty easy but it would be a pain in the ass to distribute this without putting it up on the workshop. If anyone has an issue with this being here, let me know.
55 Comments
meierhans 14 Aug @ 7:22pm 
I am building on my server again. As now campaign mode works pretty ok for most of the part, I tried to implement Combine Suits and Pills, so people can also join the combine side in big battles. Sadly I can not get friendly fire working. It seems that the campaign addon has it hardcoded, so while I can collide with and also damage custom citizens and rebels, the basic npc_citizen based one are immune.

Here might be the explanation for this:
https://github.com/Facepunch/garrysmod-issues/issues/3324

I could live with collide on for these kind of maps.
meierhans 23 Jul @ 5:38pm 
but please note, that IP and port might change some day, yet you can always find it in server list under "Half Life 2 Campaign" gamemode. They even added the lambda symbol, just for us ! :steamhappy:
meierhans 23 Jul @ 5:36pm 
Hey, thanks for accepting friends request. And it is good news: The weapon sharing problem is gone! Thank you so much, finally all that I have been building up to the last 6 months makes sense. No more free, unwanted weapons cluttering slots. And no more selling these in the shop, making the whole (rubber) money earning thing useless.

Just played a small campaign on my own after resetting my "bank account" to default, and it really made me think twice before I fired an "expensive" weapon. It is limiting the resources to raise the fun I guess, the opposite of noclipping trough maps in godmode..

Gibhaus Lambda is now online 24/7 under:

45.142.112.200: 20311

You have mod there, let me know if you need more rights to test out things.
meierhans 19 Jul @ 4:59pm 
Wow, some companies could learn a bit from this ultra fast service when it comes to their customers.. :steamthumbsup::steamthumbsup::steamthumbsup:

I just restarted the server, it should have downloaded your updated version. I am right now connected to it, but would need a second player to verify that it works.

Also did send you a friend invite, just in case..

best!
icedchai  [author] 19 Jul @ 3:37pm 
If you could test it when the update comes out just really quick and let me know how it works that would be great. It'll only take a few minutes.
icedchai  [author] 19 Jul @ 3:35pm 
I would be interested in seeing this server, I might join it at some point because I enjoy campaigns. I'll update it and see if there is any complaints about it.

I will add another patch with a server variable at a later date if I ever figure it out, but at the current moment I think I'll just remove the code.
meierhans 19 Jul @ 3:13pm 
We run a modified server based on your plugin, you earn money (not real..) by killing, then you spend it to buy health, weapons and the like. The bug kills the complete concept.. multiple people even left the server because it was cluttering their weapon slots.
It seems as there is currently no way to directly link a server from here, but I guess that you will find it under the Half Life 2 Campaign gamemode.

It´s called Gibhaus Lambda, beside regular HL2 campaign (+ all [bugged] episodes), features a plethora of custom campaigns and coop maps, many connected via a transition addon. NPCs get replaced by a small chance using ANP replacer, no playtrough is the same.
In many maps we placed custom NPC´s to make it a challenge, even in Coop. Skill level is set to "regular spicy", can be changed to "habanero" if needed.
If you took the time to mod the original HL2 Campaign addon, you might like our sauce as well.
All the best!
meierhans 19 Jul @ 3:08pm 
OMG, actually did not expect you to answer. Very cool! Gmod just never dies!!
I looked into sh_init.lua, seems like line 140 is the cause:

139 -- Give them weapons they don't have
140 for _, ply2 in ipairs( player.GetAll() ) do

Could you just comment it out, and update the addon? I only heard complains about this feature, and after all, this is the version with spawn menu enabled, so if stuck one could simply spawn the weapon. And for the "purists" there is still the original version and Lambda Coop.
If you want to keep this in, and this is ok, I will dig into repacking GMA and uploading to workshop for sure. But I would rather gibb some combine to pieces in this time.. :steamhappy:
icedchai  [author] 18 Jul @ 5:14pm 
I'm not gonna be very fast to update because i hate working with addons. If you're wondering, the relevant code is located in sh_init.lua under the gamemodes folder.