Half-Life: Zombie Edition Port for Sven Co-op
- This mod is stable, don't expect proficiency in code since im not a professional coder.
Visit the website for this mod.
by fErMangan
- Download Latest Release from here.
- Open 'scze-x.x.zip' and select:
maps,models,scripts,sound,sprites,zombie.wad and old_lab.wad
- Extract it inside 'svencoop_addon' folder.
- Now start Sven Co-op on:
- Training map is: hlze_betamap
- First Story Map is: hlze_zem1
- Good Luck ๐.
- Scripts can be found inside 'scripts/maps/hlze/' folder.
I made Zombie/Headcrab Class and Ability System. You can use the gene points to unlock them with chat commands:
Example: bind tab "say /zc";
-As a Headcrab,find a victim and infect it.
Once infected, it will take some time to turn the victim into a zombie.
-As a zombie, you need to find food(human bodies) and press your 'USE' key to eat.
When eating,you gain GENE POINTS and regenerate host's body and your headcrab's health.
Spent gene points in Zombie Class Menu to unlock new classes and abilities.
If you reach 0 Armor(Host's body health) you will leave that body and play as a headcrab.
To manually leave body, press 'RELOAD' key.
Configuration:
- Configuration Files are stored inside 'scripts/maps'.- Global Configuration File is: 'hlze_global.ini'
- Per Map Configuration File is loaded as: '[map_name].hlze.ini'
Its probably because of Save/Load System.
Make sure to create some aditional folders to match this path 'svencoop/scripts/maps/store/hlze'
1. You must have 1 class for zombie, and 1 for headcrab and they must be in the same order.
2. You can add them in 'scripts/maps/hlze/classes/' folder
- 'headcrab_classes.as' is for headcrabs.
- 'zombie_classes.as' is for zombies.
- If you add a class for headcrab, headcrab will try to mutate to zombie class with same id as headcrab class.This means you must add your zombie class in the same order as your headcrab class.
Note for Mappers:
- Headcrab Players can unlock 'func_wall_toggle' with targetnames:- 'togg1','toggle1' <-- Not Recommended.
- Use 'hcwall1','hcwall2',...,'hcwall9','hcwall10',...,'hcwall15';
- Zombie Players can trigger 'func_breakable' with targetname: 'flr_brk';
- Zombie Players can use all rotating doors('func_door_rotating') with targetnames: 'ds1', 'd1', 'd2', 'd3',...,'d9';
- To make Zombie Players open rotating doors('func_door_rotating'), use 'trigger_multiple'; (See Examples Folder)
- More defines can be defined in 'entities/multisource.as'
For More Doors:
array<array<string>>DoorEntities = { ... };
For More Walls:
array<array<string>>WallEntities = { ... };
For More Walls Settings:
array<array<string>>WallEntities_Settings = {
....,
{(Headcrab/Zombie)<1/0>, <Triggered when Player is Nearby>,<Triggered when Player is Away>(Not Needed for 'func_breakable') },
....
};
- (Only defined in Crasher Class) To make Zombie Players break walls('func_breakable'), set targetnames: 'zWall', 'zWall1', 'zWall2',...,'zWall9'; (See Examples Folder)
- More defines can be defined in 'weapons/weapon_zombie.as' ---> For More Walls:
array<string>BreakableZWalls = { ... };
- Every door is locked with 'multisource' entity; (To block Headcrabs from opening them). -Examples are in 'Examples' folder.
- If PvPvM Feature is Enabled, use 'info_target' with targetname: 'info_human_spawn' to create multiple spawn points for Humans.
Upload all resources.Upload my private code.Do my first release.
Do a fixes for some maps.Fix/Improve uploaded code.Fix Crasher class.Add Acid Projectile.Fixes for PvPvM Feature.Add Breeder class.Add usable headcrabs.Add Save by Steam ID or Name Option.Add Installation Instructions.Do a Second Release.
Fixes for 'Breeder' Zombie Class.Fix 'fake_pickup'Add Models from Headcrab Classes to Victim's Head.Add Barnacle Weapon for Breeder Zombie Class.Add Third Person Animation for 'Shield' Zombie Ability.Add Custom Zombie NPC.Fix monster_eatable & monster_infected_deadChange File Names for Save/Load System based on configuration.Add Custom Barney NPC with Pistol,Shotgun & AR.Add Custom Scientist NPC with Pistol,Shotgun & AR.Add Fast Zombie NPC.Do a 4th Release [v0.9].
Original Half-Life Mod Here
- Q: Can you add multiplayer?
- A: Na-ah.
- Me: I'm trying!