Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // ********
- // * DECK *
- // ********
- // Instructions
- // 1. Import this file
- // 2. Call the first function in this file
- Import Decks\Initialize.txt
- OnLoad
- {
- function DeckSniper(startingCard)
- -- Destroy & Declare Deck
- activeDeck = "Sniper"
- activeDeckMessage = "Sniper "..startingCard
- DestroyDeck({ })
- DisplayObjectivePanelText({ Name = activeDeckMessage })
- -- Powers
- -- 1
- if startingCard == 1 then
- startingPower = "Longshot"
- startingPower2 = ""
- startingPower3 = "Grenade"
- startingPower4 = "Tag"
- startingType = "WEAPON"
- startingType2 = "WEAPON"
- startingType3 = "WEAPON"
- startingType4 = "WEAPON"
- -- 2
- elseif startingCard == 2 then
- startingPower = "Longshot"
- startingPower2 = ""
- startingPower3 = "Shrapnel"
- startingPower4 = "Tag"
- startingType = "WEAPON"
- startingType2 = "WEAPON"
- startingType3 = "WEAPON"
- startingType4 = "WEAPON"
- -- 3
- elseif startingCard == 3 then
- startingPower = "Snipe"
- startingPower2 = ""
- startingPower3 = "Sidearm"
- startingPower4 = "Grenade"
- startingType = "WEAPON"
- startingType2 = "WEAPON"
- startingType3 = "WEAPON"
- startingType4 = "WEAPON"
- -- 4
- elseif startingCard == 4 then
- startingPower = "Snipe"
- startingPower2 = ""
- startingPower3 = "Sidearm"
- startingPower4 = "Shrapnel"
- startingType = "WEAPON"
- startingType2 = "WEAPON"
- startingType3 = "WEAPON"
- startingType4 = "WEAPON"
- end
- -- Sniper utility power randomizer
- UtilityRandomizer = math.random(1,4)
- if UtilityRandomizer == 1 then
- startingPower2 = "Snare"
- elseif UtilityRandomizer == 2 then
- startingPower2 = "Snare"
- elseif UtilityRandomizer == 3 then
- startingPower2 = "Blink"
- elseif UtilityRandomizer == 4 then
- startingPower2 = "Plow"
- end
- -- Starting
- CreateCard({ Name = startingPower, Type = startingType })
- CreateCard({ Name = startingPower2, Type = startingType2 })
- CreateCard({ Name = startingPower3, Type = startingType3 })
- CreateCard({ Name = startingPower4, Type = startingType4 })
- -- Passives
- CreateCard({ Name = "PlusStamina", Type = "PLAYER_UPGRADE" })
- CreateCard({ Name = "OnKillBuff", Type = "PLAYER_UPGRADE" })
- CreateCard({ Name = "PlusDamage", Type = "PLAYER_UPGRADE" })
- -- Upgrades
- CreateCard({ Name = "Weapon_Damage", Type = "WEAPON_UPGRADE" })
- CreateCard({ Name = "Weapon_Stronger", Type = "WEAPON_UPGRADE" })
- CreateCard({ Name = "Weapon_StaminaCost", Type = "WEAPON_UPGRADE" })
- CreateCard({ Name = "Weapon_ProjectileSpeedAndRange", Type = "WEAPON_UPGRADE" })
- -- Meta
- -- Curse
- -- Starting Hand
- DrawCard({ Name = startingPower, Type = startingType })
- DrawCard({ Name = startingPower2, Type = startingType2 })
- DrawCard({ Name = startingPower3, Type = startingType3 })
- end
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement