Skip to content

Demonkush/garrysmod-chestburster

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

garrysmod-chestburster

Chestburster by Demonkush Gamemode for Garry's Mod, a submission for the 2016 Facepunch Gamemode Competition

Competition Page: https://facepunch.com/showthread.php?t=1537519

Facepunch Thread: https://facepunch.com/showthread.php?t=1547734

Steam Workshop Page: http://steamcommunity.com/sharedfiles/filedetails/?id=835683901

What is Chestburster?

Chestburster is a "loot-race" where players run around maps looting chests for gold and goodies, while knocking out other players to plunder their gold too! Weapons, powerups and gold can be obtained from chests. Some chests are trapped or might eat you, so be careful!

~ As of 1.3a, setup is no longer required! Just make sure you have either CS:S or HL2:DM maps installed! ~

Default map change settings use mapcycle.txt, see shared.lua for more info. Included are mapcycles for CS:S and HL2DM maps, as well as spawn files for each map. Enjoy.

Controls

TAB/Scoreboard - Taunt

R/Reload - Drop Weapon

E/USE - Climb

Configuration Help

Some functions and variables in Chestburster are somewhat easy to modify. There are some basic variables under shared.lua, but if you wanted to modify or add elements / powerups / weapons, you'd have to access the shd_elements/etc file associated. If you know a bit of lua, it should be easy to add features. Sounds can be added via shd_sounds.lua.

Try enabling CHESTBURSTER.Debug when you are doing map setup, it should make things a lot easier!

Table Call Funcs

Elements

name(string), buffChance(integer), color(color), time(integer), onBuff(function), onDamage(function), ImbueWeapon(function), ClearStatus(function)

Powerups

name(string), desc(string), color(color), time(integer), onPickup(function), onExpire(function)

Weapons

name(string), wep(weapon entity)

Traps

name(string), doTrap(function)

You can see how they are used inside of their corresponding table files.

About

Chestburster by Demonkush

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages