This commit is contained in:
lifestorm
2024-08-04 22:55:00 +03:00
parent 8064ba84d8
commit 73479cff9e
7338 changed files with 1718883 additions and 14 deletions

View File

@@ -0,0 +1,51 @@
--[[
| This file was obtained through the combined efforts
| of Madbluntz & Plymouth Antiquarian Society.
|
| Credits: lifestorm, Gregory Wayne Rossel JR.,
| Maloy, DrPepper10 @ RIP, Atle!
|
| Visit for more: https://plymouth.thetwilightzone.ru/
--]]
ITEM.uniqueID = "dummy_biolock_ar2"
ITEM.name = "Biolocked Pulse-Rifle"
ITEM.description = "An Overwatch Pulse-Rifle dropped by a Comine Soldier... it seems to be locked by some form of internal component. It requires a Vortigaunt to unlock this."
ITEM.category = "Dummy"
ITEM.width = 4
ITEM.height = 2
ITEM.model = "models/weapons/w_IRifle.mdl"
ITEM.useSound = "ambient/energy/weld1.wav"
ITEM.unlockedItem = "pulse"
ITEM.unlockRequirementAmount = 1
ITEM.functions.Unlock = {
OnRun = function(item)
local client = item.player
local position = item.player:GetPos()
local character = item.player:GetCharacter()
local inventory = character:GetInventory()
client:EmitSound(item.useSound)
-- Spawn the opened item if it exists
local requirementAmount = item.unlockRequirementAmount or 1
if (character:GetFaction() == FACTION_VORT) then
if (item.unlockedItem) then
local openedItemName = ix.item.list[item.unlockedItem].name or item.unlockedItem
if (!inventory:Add(item.unlockedItem, requirementAmount)) then
client:NotifyLocalized("You need "..requirementAmount.." inventory spaces to open this item.")
return
end
client:NotifyLocalized("You have unlocked a "..item.name.." and been given a "..openedItemName)
end
else
return false
end
end,
OnCanRun = function(item)
if (IsValid(item.entity) or !IsValid(item.player)) then return false end
end
}

View File

@@ -0,0 +1,51 @@
--[[
| This file was obtained through the combined efforts
| of Madbluntz & Plymouth Antiquarian Society.
|
| Credits: lifestorm, Gregory Wayne Rossel JR.,
| Maloy, DrPepper10 @ RIP, Atle!
|
| Visit for more: https://plymouth.thetwilightzone.ru/
--]]
ITEM.uniqueID = "dummy_biolock_expar2"
ITEM.name = "Odd Combine Rifle (Biolocked)"
ITEM.description = "An odd looking Combine Rifle that seems to be restricted in terms of use, but looks different from that which you are used to."
ITEM.category = "Dummy"
ITEM.width = 4
ITEM.height = 2
ITEM.model = "models/weapons/irifle2/w_irifle2.mdl"
ITEM.useSound = "ambient/energy/weld1.wav"
ITEM.unlockedItem = "suppressionrifle"
ITEM.unlockRequirementAmount = 1
ITEM.functions.Unlock = {
OnRun = function(item)
local client = item.player
local position = item.player:GetPos()
local character = item.player:GetCharacter()
local inventory = character:GetInventory()
client:EmitSound(item.useSound)
-- Spawn the opened item if it exists
local requirementAmount = item.unlockRequirementAmount or 1
if (character:GetFaction() == FACTION_VORT) then
if (item.unlockedItem) then
local openedItemName = ix.item.list[item.unlockedItem].name or item.unlockedItem
if (!inventory:Add(item.unlockedItem, requirementAmount)) then
client:NotifyLocalized("You need "..requirementAmount.." inventory spaces to open this item.")
return
end
client:NotifyLocalized("You have unlocked a "..item.name.." and been given a "..openedItemName)
end
else
return false
end
end,
OnCanRun = function(item)
if (IsValid(item.entity) or !IsValid(item.player)) then return false end
end
}

View File

@@ -0,0 +1,51 @@
--[[
| This file was obtained through the combined efforts
| of Madbluntz & Plymouth Antiquarian Society.
|
| Credits: lifestorm, Gregory Wayne Rossel JR.,
| Maloy, DrPepper10 @ RIP, Atle!
|
| Visit for more: https://plymouth.thetwilightzone.ru/
--]]
ITEM.uniqueID = "dummy_biolock_sr1"
ITEM.name = "Biolocked Ordinal Rifle"
ITEM.description = "An Ordninal Rifle of the Combine Overwatch. Seems to be unusable though."
ITEM.category = "Dummy"
ITEM.width = 4
ITEM.height = 2
ITEM.model = "models/weapons/oar/w_orifle.mdl"
ITEM.useSound = "ambient/energy/weld1.wav"
ITEM.unlockedItem = "pulsecarbine"
ITEM.unlockRequirementAmount = 1
ITEM.functions.Unlock = {
OnRun = function(item)
local client = item.player
local position = item.player:GetPos()
local character = item.player:GetCharacter()
local inventory = character:GetInventory()
client:EmitSound(item.useSound)
-- Spawn the opened item if it exists
local requirementAmount = item.unlockRequirementAmount or 1
if (character:GetFaction() == FACTION_VORT) then
if (item.unlockedItem) then
local openedItemName = ix.item.list[item.unlockedItem].name or item.unlockedItem
if (!inventory:Add(item.unlockedItem, requirementAmount)) then
client:NotifyLocalized("You need "..requirementAmount.." inventory spaces to open this item.")
return
end
client:NotifyLocalized("You have unlocked a "..item.name.." and been given a "..openedItemName)
end
else
return false
end
end,
OnCanRun = function(item)
if (IsValid(item.entity) or !IsValid(item.player)) then return false end
end
}

View File

@@ -0,0 +1,18 @@
--[[
| This file was obtained through the combined efforts
| of Madbluntz & Plymouth Antiquarian Society.
|
| Credits: lifestorm, Gregory Wayne Rossel JR.,
| Maloy, DrPepper10 @ RIP, Atle!
|
| Visit for more: https://plymouth.thetwilightzone.ru/
--]]
ITEM.uniqueID = "dummy_emp"
ITEM.name = "Dispositif de Bombe IEM"
ITEM.description = "A small one-time use EMP device used to disable electronics. It can now also be used on Combine tech- capable of disabling forcefields for 5 minutes, turrets for 10 minutes and disable scanners for good."
ITEM.category = "Dummy"
ITEM.width = 1
ITEM.height = 1
ITEM.model = "models/Items/car_battery01.mdl"
ITEM.colorAppendix = {["blue"] = "This is an RP item, call a GM to use. This improved version can disable all forms of combine tech- excluding Synthetics or advanced Combine tech"}

View File

@@ -0,0 +1,18 @@
--[[
| This file was obtained through the combined efforts
| of Madbluntz & Plymouth Antiquarian Society.
|
| Credits: lifestorm, Gregory Wayne Rossel JR.,
| Maloy, DrPepper10 @ RIP, Atle!
|
| Visit for more: https://plymouth.thetwilightzone.ru/
--]]
ITEM.uniqueID = "dummy_largebomb"
ITEM.name = "Large Bomb"
ITEM.description = "The largest sized bomb one can make out of the scraps available to them in the Outlands with the schematics of old, containing upto 10KG of TNT, this bomb is capable of tearing down multiple buildings at once and causing major damage to a District."
ITEM.category = "Dummy"
ITEM.width = 3
ITEM.height = 3
ITEM.model = "models/Items/car_battery01.mdl"
ITEM.colorAppendix = {["blue"] = "This is an RP item, call a GM to use.", ["red"] = "THIS CANNOT BE SPAWNED OR GIVEN WITHOUT APPROVAL FROM SERVER COUNCIL!"}

View File

@@ -0,0 +1,18 @@
--[[
| This file was obtained through the combined efforts
| of Madbluntz & Plymouth Antiquarian Society.
|
| Credits: lifestorm, Gregory Wayne Rossel JR.,
| Maloy, DrPepper10 @ RIP, Atle!
|
| Visit for more: https://plymouth.thetwilightzone.ru/
--]]
ITEM.uniqueID = "dummy_littlebomb"
ITEM.name = "Little Bomb"
ITEM.description = "A small improvised bomb not capable of much damage. Mainly used as a Anti-Personnel Mine or Trap, incapable of destroying a wall. It is made using Composition B explosive at around 13oz."
ITEM.category = "Dummy"
ITEM.width = 1
ITEM.height = 1
ITEM.model = "models/Items/car_battery01.mdl"
ITEM.colorAppendix = {["blue"] = "This is an RP item, call a GM to use."}

View File

@@ -0,0 +1,18 @@
--[[
| This file was obtained through the combined efforts
| of Madbluntz & Plymouth Antiquarian Society.
|
| Credits: lifestorm, Gregory Wayne Rossel JR.,
| Maloy, DrPepper10 @ RIP, Atle!
|
| Visit for more: https://plymouth.thetwilightzone.ru/
--]]
ITEM.uniqueID = "dummy_mediumbomb"
ITEM.name = "Medium Bomb"
ITEM.description = "A medium sized bomb in the shape of a C4 or IED, capable of a force equal to that of 4 kilograms of TNT. Perfectly suited for blowing up buildings or Combine Checkpoints."
ITEM.category = "Dummy"
ITEM.width = 2
ITEM.height = 2
ITEM.model = "models/Items/car_battery01.mdl"
ITEM.colorAppendix = {["blue"] = "This is an RP item, call a GM to use."}

View File

@@ -0,0 +1,18 @@
--[[
| This file was obtained through the combined efforts
| of Madbluntz & Plymouth Antiquarian Society.
|
| Credits: lifestorm, Gregory Wayne Rossel JR.,
| Maloy, DrPepper10 @ RIP, Atle!
|
| Visit for more: https://plymouth.thetwilightzone.ru/
--]]
ITEM.uniqueID = "dummy_smallbomb"
ITEM.name = "Small Bomb"
ITEM.description = "Unlike the little bomb, this bomb is capable of producing an explosive worth 1KG worth of TNT. It can blow open walls but may not do much structucal damage to a building. It is also made from Composition B Explosive at around 36oz."
ITEM.category = "Dummy"
ITEM.width = 1
ITEM.height = 1
ITEM.model = "models/Items/car_battery01.mdl"
ITEM.colorAppendix = {["blue"] = "This is an RP item, call a GM to use."}