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 DeckSummoner(startingCard)
- -- Destroy & Declare Deck
- activeDeck = "Summoner"
- activeDeckMessage = "Summoner "..startingCard
- DestroyDeck({ })
- DisplayObjectivePanelText({ Name = activeDeckMessage })
- -- Powers
- if startingCard == 1 then
- startingPower = "Beam"
- startingPower2 = ""
- startingPower3 = ""
- startingPower4 = "Defender"
- startingType = "WEAPON"
- startingType2 = "WEAPON"
- startingType3 = "WEAPON"
- startingType4 = "WEAPON"
- elseif startingCard == 2 then
- startingPower = "Bouncer"
- startingPower2 = ""
- startingPower3 = ""
- startingPower4 = "Defender"
- startingType = "WEAPON"
- startingType2 = "WEAPON"
- startingType3 = "WEAPON"
- startingType4 = "WEAPON"
- elseif startingCard == 3 then
- startingPower = "Beam"
- startingPower2 = ""
- startingPower3 = ""
- startingPower4 = "Defender"
- startingType = "WEAPON"
- startingType2 = "WEAPON"
- startingType3 = "WEAPON"
- startingType4 = "WEAPON"
- elseif startingCard == 4 then
- startingPower = "Bouncer"
- startingPower2 = ""
- startingPower3 = ""
- startingPower4 = "Defender"
- startingType = "WEAPON"
- startingType2 = "WEAPON"
- startingType3 = "WEAPON"
- startingType4 = "WEAPON"
- end
- -- Summon Picker
- SummonRandomizer = math.random(1,4)
- if SummonRandomizer == 1 then
- startingPower2 = "AllyZoner"
- startingPower3 = "AllyDemolisher"
- elseif SummonRandomizer == 2 then
- startingPower2 = "AllyBomber"
- startingPower3 = "AllyDeflector"
- elseif SummonRandomizer == 3 then
- startingPower2 = "AllyDeflector"
- startingPower3 = "AllyZoner"
- elseif SummonRandomizer == 4 then
- startingPower2 = "AllyDemolisher"
- startingPower3 = "AllyBomber"
- end
- -- Movement power randomizer
- MoveRandomizer = math.random(1,4)
- if MoveRandomizer == 1 then
- startingMover = "Dash"
- elseif MoveRandomizer == 2 then
- startingMover = "Blink"
- elseif MoveRandomizer == 3 then
- startingMover = "Sprint"
- elseif MoveRandomizer == 4 then
- startingMover = "Hide"
- end
- -- Starting
- CreateCard({ Name = startingPower, Type = startingType })
- CreateCard({ Name = startingPower2, Type = startingType2 })
- CreateCard({ Name = startingPower3, Type = startingType3 })
- CreateCard({ Name = startingPower4, Type = startingType4 })
- CreateCard({ Name = startingMover, Type = "WEAPON" })
- -- Passives
- CreateCard({ Name = "PlusSummonDeathWeapon", Type = "PLAYER_UPGRADE" })
- CreateCard({ Name = "PlusSummonArmor", Type = "PLAYER_UPGRADE" })
- CreateCard({ Name = "PlusSummonHealth", Type = "PLAYER_UPGRADE" })
- -- Upgrades
- CreateCard({ Name = "Weapon_StaminaCost", Type = "WEAPON_UPGRADE" })
- -- CreateCard({ Name = "Weapon_StaminaCost", Type = "WEAPON_UPGRADE" })
- -- CreateCard({ Name = "Weapon_StaminaCost", Type = "WEAPON_UPGRADE" })
- -- Meta
- -- CreateCard({ Name = "MetaRefillAmmo", Type = "REFILL_AMMO", Cost = 10 })
- -- Curse
- -- Starting Hand
- DrawCard({ Name = startingPower, Type = "WEAPON" })
- DrawCard({ Name = startingPower2, Type = "WEAPON" })
- DrawCard({ Name = startingPower3, Type = "WEAPON" })
- -- DrawCard({ Name = startingMover, Type = "WEAPON" })
- -- DrawCard({ Name = startingPower4, Type = "PLAYER_UPGRADE" })
- end
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement