gamedata

package
v0.0.0-...-febbd8d Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 21, 2020 License: MIT Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var Cards = map[game.CardType]game.CardStats{
	game.CardAttack: {
		MP:          0,
		IsMagic:     false,
		IsOffensive: true,
		Power:       game.IntRange{2, 4},
		Effect:      "damage",
	},

	game.CardPowerAttack: {
		MP:          0,
		IsMagic:     false,
		IsOffensive: true,
		Power:       game.IntRange{4, 5},
		Effect:      "damage",
	},

	game.CardStun: {
		MP:          0,
		IsMagic:     false,
		IsOffensive: true,
		Power:       game.IntRange{2, 2},
		Effect:      "turns skipped",
	},

	game.CardMagicArrow: {
		MP:          1,
		IsMagic:     true,
		IsOffensive: true,
		Power:       game.IntRange{3, 3},
		Effect:      "magical damage",
	},

	game.CardFirebolt: {
		MP:          3,
		IsMagic:     true,
		IsOffensive: true,
		Power:       game.IntRange{4, 6},
		Effect:      "magical damage",
	},

	game.CardRetreat: {
		MP:          0,
		IsMagic:     false,
		IsOffensive: false,
	},

	game.CardRest: {
		MP:          2,
		IsMagic:     false,
		IsOffensive: false,
		Power:       game.IntRange{3, 3},
		Effect:      "HP recovered",
	},

	game.CardHeal: {
		MP:          4,
		IsMagic:     true,
		IsOffensive: false,
		Power:       game.IntRange{10, 15},
		Effect:      "HP recovered",
	},

	game.CardParry: {
		MP:          0,
		IsMagic:     false,
		IsOffensive: false,
	},
}

Functions

func GetCardStats

func GetCardStats(typ game.CardType) game.CardStats

func GetCreepStats

func GetCreepStats(typ game.CreepType) game.CreepStats

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL