diff options
| author | Scott <scotth0828@gmail.com> | 2016-05-21 17:43:47 -0400 |
|---|---|---|
| committer | Scott <scotth0828@gmail.com> | 2016-05-21 17:43:47 -0400 |
| commit | 10ed1a54523fdd5bcddfbccf44dd9c0a15ab8357 (patch) | |
| tree | dc40b8a399afea729a78fef6e3a92e7a41873b3d /ftp_gmstranded/gamemode/unlocks.lua | |
| parent | d73e78d8d98da223410f51f390549336554eb54d (diff) | |
| download | gmstranded-10ed1a54523fdd5bcddfbccf44dd9c0a15ab8357.tar.gz gmstranded-10ed1a54523fdd5bcddfbccf44dd9c0a15ab8357.tar.bz2 gmstranded-10ed1a54523fdd5bcddfbccf44dd9c0a15ab8357.zip | |
Fixed removing plants bug
Diffstat (limited to 'ftp_gmstranded/gamemode/unlocks.lua')
| -rw-r--r-- | ftp_gmstranded/gamemode/unlocks.lua | 153 |
1 files changed, 0 insertions, 153 deletions
diff --git a/ftp_gmstranded/gamemode/unlocks.lua b/ftp_gmstranded/gamemode/unlocks.lua deleted file mode 100644 index 25d2050..0000000 --- a/ftp_gmstranded/gamemode/unlocks.lua +++ /dev/null @@ -1,153 +0,0 @@ - -GMS.FeatureUnlocks = {} - -function GMS.RegisterUnlock( tbl ) - GMS.FeatureUnlocks[ string.Replace( tbl.Name, " ", "_" ) ] = tbl -end - ----------------------------------------------------------------------------------------------------- - -local UNLOCK = {} - -UNLOCK.Name = "Sprinting I" -UNLOCK.Description = "You can now hold down shift to sprint." - -UNLOCK.Req = {} -UNLOCK.Req[ "Survival" ] = 4 - -function UNLOCK.OnUnlock( ply ) - if ( !ply:HasUnlock( "Sprinting_II" ) ) then - if ( ply.CROW ) then ply.CROW.speeds.run = 250 ply.CROW.speeds.sprint = 400 return end - GAMEMODE:SetPlayerSpeed( ply, 250, 400 ) - end -end - -GMS.RegisterUnlock( UNLOCK ) - ----------------------------------------------------------------------------------------------------- - -local UNLOCK = {} - -UNLOCK.Name = "Sprinting II" -UNLOCK.Description = "Your movement speed has got permanent increase. Also, your sprint is now walk." - -UNLOCK.Req = {} -UNLOCK.Req[ "Survival" ] = 12 - -function UNLOCK.OnUnlock( ply ) - if ( ply.CROW ) then ply.CROW.speeds.run = 400 ply.CROW.speeds.sprint = 100 return end - GAMEMODE:SetPlayerSpeed( ply, 400, 100 ) -end - -GMS.RegisterUnlock( UNLOCK ) - ----------------------------------------------------------------------------------------------------- - -local UNLOCK = {} - -UNLOCK.Name = "Adept Survivalist" -UNLOCK.Description = "Your max health has been increased by 50%." - -UNLOCK.Req = {} -UNLOCK.Req[ "Survival" ] = 16 - -function UNLOCK.OnUnlock( ply ) - if ( ply:GetMaxHealth() < 150 ) then ply:SetMaxHealth( 150 ) end - ply:Heal( 50 ) -end - -GMS.RegisterUnlock( UNLOCK ) - ----------------------------------------------------------------------------------------------------- - -local UNLOCK = {} - -UNLOCK.Name = "Master Survivalist" -UNLOCK.Description = "Your max health has been increased by 33%." - -UNLOCK.Req = {} -UNLOCK.Req[ "Survival" ] = 32 - -function UNLOCK.OnUnlock( ply ) - ply:SetMaxHealth( 200 ) - ply:Heal( 50 ) -end - -GMS.RegisterUnlock( UNLOCK ) - ----------------------------------------------------------------------------------------------------- - -local UNLOCK = {} - -UNLOCK.Name = "Extreme Survivalist" -UNLOCK.Description = "You can now become a crow and fly around." - -UNLOCK.Req = {} -UNLOCK.Req[ "Survival" ] = 48 - -function UNLOCK.OnUnlock( ply ) - ply:Give( "pill_pigeon" ) -end - -GMS.RegisterUnlock( UNLOCK ) - ----------------------------------------------------------------------------------------------------- - -local UNLOCK = {} - -UNLOCK.Name = "Sprout Collecting" -UNLOCK.Description = "You can now press use on a tree to attempt to loosen a sprout.\nSprouts can be planted if you have the skill, and they will grow into trees." - -UNLOCK.Req = {} -UNLOCK.Req[ "Lumbering" ] = 5 -UNLOCK.Req[ "Harvesting" ] = 5 - -GMS.RegisterUnlock( UNLOCK ) - ----------------------------------------------------------------------------------------------------- - -local UNLOCK = {} - -UNLOCK.Name = "Grain Planting" -UNLOCK.Description = "You can now plant grain." - -UNLOCK.Req = {} -UNLOCK.Req[ "Planting" ] = 3 - -GMS.RegisterUnlock( UNLOCK ) - ----------------------------------------------------------------------------------------------------- - -local UNLOCK = {} - -UNLOCK.Name = "Sprout Planting" -UNLOCK.Description = "You can now plant sprouts, which will grow into trees." - -UNLOCK.Req = {} -UNLOCK.Req[ "Planting" ] = 5 - -GMS.RegisterUnlock( UNLOCK ) - ----------------------------------------------------------------------------------------------------- - -local UNLOCK = {} - -UNLOCK.Name = "Adept Farmer" -UNLOCK.Description = "Your melon, orange and banana vines can now carry up to 2 fruits instead of one." - -UNLOCK.Req = {} -UNLOCK.Req[ "Planting" ] = 12 - -GMS.RegisterUnlock( UNLOCK ) - ----------------------------------------------------------------------------------------------------- - -local UNLOCK = {} - -UNLOCK.Name = "Expert Farmer" -UNLOCK.Description = "Your melon, orange and banana vines can now carry up to 3 fruits instead of one." - -UNLOCK.Req = {} -UNLOCK.Req[ "Planting" ] = 24 - -GMS.RegisterUnlock( UNLOCK ) |
