Documentation
¶
Index ¶
- type AttackDamageBlock
- type DBTX
- type FocusSpellCasting
- type FocusSpellCastingSpell
- type GetMonstersByLevelRangeParams
- type InnateSpellCasting
- type InnateSpellUse
- type InsertFocusSpellCastingParams
- type InsertFocusSpellsCastsParams
- type InsertInnateSpellCastingParams
- type InsertInnateSpellUseParams
- type InsertItemTraitsParams
- type InsertItemsParams
- type InsertMonsterActionParams
- type InsertMonsterActionTraitsParams
- type InsertMonsterAttackDamageBlockParams
- type InsertMonsterAttacksParams
- type InsertMonsterDamageModifierParams
- type InsertMonsterImmunitiesParams
- type InsertMonsterLanguagesParams
- type InsertMonsterModifierDoublesParams
- type InsertMonsterModifierExceptionsParams
- type InsertMonsterMovementsParams
- type InsertMonsterParams
- type InsertMonsterSensesParams
- type InsertMonsterSkillSpecialsParams
- type InsertMonsterSkillsParams
- type InsertMonsterTraitsParams
- type InsertPreparedSlotsParams
- type InsertPreparedSpellCastingParams
- type InsertRitualDataParams
- type InsertSpellAreaParams
- type InsertSpellDefencesParams
- type InsertSpellDurationParams
- type InsertSpellParams
- type InsertSpellTraitsParams
- type InsertSpontaneousSpellListParams
- type InsertSpontaneousSpellSlotsParams
- type InsertSpontaneousSpellsParams
- type Item
- type ItemTrait
- type Monster
- type MonsterAction
- type MonsterActionTrait
- type MonsterAttack
- type MonsterDamageModifier
- type MonsterImmunity
- type MonsterLanguage
- type MonsterModifierDouble
- type MonsterModifierException
- type MonsterMovement
- type MonsterSense
- type MonsterSkill
- type MonsterSkillSpecial
- type MonsterTrait
- type PreparedSlot
- type PreparedSpellCasting
- type Queries
- func (q *Queries) GetFullMonsterByID(ctx context.Context, id int32) ([]byte, error)
- func (q *Queries) GetMonstersByLevelRange(ctx context.Context, arg GetMonstersByLevelRangeParams) ([][]byte, error)
- func (q *Queries) GetMonstersByTrait(ctx context.Context, trait pgtype.Text) ([]Monster, error)
- func (q *Queries) InsertFocusSpellCasting(ctx context.Context, arg InsertFocusSpellCastingParams) (int32, error)
- func (q *Queries) InsertFocusSpellsCasts(ctx context.Context, arg InsertFocusSpellsCastsParams) error
- func (q *Queries) InsertInnateSpellCasting(ctx context.Context, arg InsertInnateSpellCastingParams) (int32, error)
- func (q *Queries) InsertInnateSpellUse(ctx context.Context, arg InsertInnateSpellUseParams) error
- func (q *Queries) InsertItemTraits(ctx context.Context, arg InsertItemTraitsParams) error
- func (q *Queries) InsertItems(ctx context.Context, arg InsertItemsParams) (string, error)
- func (q *Queries) InsertMonster(ctx context.Context, arg InsertMonsterParams) (int32, error)
- func (q *Queries) InsertMonsterAction(ctx context.Context, arg InsertMonsterActionParams) (int32, error)
- func (q *Queries) InsertMonsterActionTraits(ctx context.Context, arg InsertMonsterActionTraitsParams) error
- func (q *Queries) InsertMonsterAttackDamageBlock(ctx context.Context, arg InsertMonsterAttackDamageBlockParams) error
- func (q *Queries) InsertMonsterAttacks(ctx context.Context, arg InsertMonsterAttacksParams) (int32, error)
- func (q *Queries) InsertMonsterDamageModifier(ctx context.Context, arg InsertMonsterDamageModifierParams) (int32, error)
- func (q *Queries) InsertMonsterImmunities(ctx context.Context, arg InsertMonsterImmunitiesParams) error
- func (q *Queries) InsertMonsterLanguages(ctx context.Context, arg InsertMonsterLanguagesParams) error
- func (q *Queries) InsertMonsterModifierDoubles(ctx context.Context, arg InsertMonsterModifierDoublesParams) error
- func (q *Queries) InsertMonsterModifierExceptions(ctx context.Context, arg InsertMonsterModifierExceptionsParams) error
- func (q *Queries) InsertMonsterMovements(ctx context.Context, arg InsertMonsterMovementsParams) error
- func (q *Queries) InsertMonsterSenses(ctx context.Context, arg InsertMonsterSensesParams) error
- func (q *Queries) InsertMonsterSkillSpecials(ctx context.Context, arg InsertMonsterSkillSpecialsParams) error
- func (q *Queries) InsertMonsterSkills(ctx context.Context, arg InsertMonsterSkillsParams) (int32, error)
- func (q *Queries) InsertMonsterTraits(ctx context.Context, arg InsertMonsterTraitsParams) error
- func (q *Queries) InsertPreparedSlots(ctx context.Context, arg InsertPreparedSlotsParams) error
- func (q *Queries) InsertPreparedSpellCasting(ctx context.Context, arg InsertPreparedSpellCastingParams) (int32, error)
- func (q *Queries) InsertRitualData(ctx context.Context, arg InsertRitualDataParams) error
- func (q *Queries) InsertSpell(ctx context.Context, arg InsertSpellParams) (string, error)
- func (q *Queries) InsertSpellArea(ctx context.Context, arg InsertSpellAreaParams) error
- func (q *Queries) InsertSpellDefences(ctx context.Context, arg InsertSpellDefencesParams) error
- func (q *Queries) InsertSpellDuration(ctx context.Context, arg InsertSpellDurationParams) error
- func (q *Queries) InsertSpellTraits(ctx context.Context, arg InsertSpellTraitsParams) error
- func (q *Queries) InsertSpontaneousSpellList(ctx context.Context, arg InsertSpontaneousSpellListParams) error
- func (q *Queries) InsertSpontaneousSpellSlots(ctx context.Context, arg InsertSpontaneousSpellSlotsParams) error
- func (q *Queries) InsertSpontaneousSpells(ctx context.Context, arg InsertSpontaneousSpellsParams) (int32, error)
- func (q *Queries) SearchMonsterByName(ctx context.Context, dollar_1 pgtype.Text) ([][]byte, error)
- func (q *Queries) WithTx(tx pgx.Tx) *Queries
- type RitualDatum
- type Spell
- type SpellArea
- type SpellDefense
- type SpellDuration
- type SpellTrait
- type SpontaneousSlot
- type SpontaneousSpellCasting
- type SpontaneousSpellList
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AttackDamageBlock ¶
type FocusSpellCasting ¶
type FocusSpellCastingSpell ¶
type InnateSpellCasting ¶
type InnateSpellUse ¶
type InsertItemTraitsParams ¶
type InsertItemsParams ¶
type InsertItemsParams struct {
ID string
MonsterID pgtype.Int4
Name pgtype.Text
Category pgtype.Text
Description pgtype.Text
Level pgtype.Text
Rarity pgtype.Text
Bulk pgtype.Text
Quantity pgtype.Text
PricePer pgtype.Int4
PriceCp pgtype.Int4
PriceGp pgtype.Int4
PriceSp pgtype.Int4
PricePp pgtype.Int4
}
type InsertMonsterParams ¶
type InsertMonsterParams struct {
Name string
Level pgtype.Text
FocusPoints pgtype.Int4
TraitsRarity pgtype.Text
TraitsSize pgtype.Text
AttrStr pgtype.Text
AttrDex pgtype.Text
AttrCon pgtype.Text
AttrWis pgtype.Text
AttrInt pgtype.Text
AttrCha pgtype.Text
SavesFort pgtype.Text
SavesFortDetail pgtype.Text
SavesRef pgtype.Text
SavesRefDetail pgtype.Text
SavesWill pgtype.Text
SavesWillDetail pgtype.Text
SavesException pgtype.Text
AcValue pgtype.Text
AcDetail pgtype.Text
HpValue pgtype.Int4
HpDetail pgtype.Text
PerceptionMod pgtype.Text
PerceptionDetail pgtype.Text
}
type InsertRitualDataParams ¶
type InsertSpellAreaParams ¶
type InsertSpellParams ¶
type InsertSpellParams struct {
Name pgtype.Text
CastLevel pgtype.Text
SpellBaseLevel pgtype.Text
Description pgtype.Text
Range pgtype.Text
CastTime pgtype.Text
CastRequirements pgtype.Text
Rarity pgtype.Text
AtWill pgtype.Bool
SpellCastingBlockLocationID pgtype.Text
Uses pgtype.Text
Ritual pgtype.Bool
Targets pgtype.Text
}
type InsertSpellTraitsParams ¶
type Item ¶
type Item struct {
ID string
MonsterID pgtype.Int4
Name pgtype.Text
Category pgtype.Text
Description pgtype.Text
Level pgtype.Text
Type pgtype.Text
Rarity pgtype.Text
Size pgtype.Text
Range pgtype.Text
Reload pgtype.Text
Bulk pgtype.Text
Quantity pgtype.Text
PricePer pgtype.Int4
PriceCp pgtype.Int4
PriceSp pgtype.Int4
PriceGp pgtype.Int4
PricePp pgtype.Int4
}
type Monster ¶
type Monster struct {
ID int32
Name string
Level pgtype.Text
FocusPoints pgtype.Int4
TraitsRarity pgtype.Text
TraitsSize pgtype.Text
AttrStr pgtype.Text
AttrDex pgtype.Text
AttrCon pgtype.Text
AttrWis pgtype.Text
AttrInt pgtype.Text
AttrCha pgtype.Text
SavesFort pgtype.Text
SavesFortDetail pgtype.Text
SavesRef pgtype.Text
SavesRefDetail pgtype.Text
SavesWill pgtype.Text
SavesWillDetail pgtype.Text
SavesException pgtype.Text
AcValue pgtype.Text
AcDetail pgtype.Text
HpDetail pgtype.Text
HpValue pgtype.Int4
PerceptionMod pgtype.Text
PerceptionDetail pgtype.Text
}
type MonsterAction ¶
type MonsterActionTrait ¶
type MonsterAttack ¶
type MonsterDamageModifier ¶
type MonsterImmunity ¶
type MonsterLanguage ¶
type MonsterModifierDouble ¶
type MonsterMovement ¶
type MonsterSense ¶
type MonsterSkill ¶
type MonsterSkillSpecial ¶
type PreparedSlot ¶
type PreparedSpellCasting ¶
type Queries ¶
type Queries struct {
// contains filtered or unexported fields
}
func (*Queries) GetFullMonsterByID ¶
func (*Queries) GetMonstersByLevelRange ¶
func (*Queries) GetMonstersByTrait ¶
func (*Queries) InsertFocusSpellCasting ¶
func (*Queries) InsertFocusSpellsCasts ¶
func (q *Queries) InsertFocusSpellsCasts(ctx context.Context, arg InsertFocusSpellsCastsParams) error
func (*Queries) InsertInnateSpellCasting ¶
func (*Queries) InsertInnateSpellUse ¶
func (q *Queries) InsertInnateSpellUse(ctx context.Context, arg InsertInnateSpellUseParams) error
func (*Queries) InsertItemTraits ¶
func (q *Queries) InsertItemTraits(ctx context.Context, arg InsertItemTraitsParams) error
func (*Queries) InsertItems ¶
func (*Queries) InsertMonster ¶
func (*Queries) InsertMonsterAction ¶
func (*Queries) InsertMonsterActionTraits ¶
func (q *Queries) InsertMonsterActionTraits(ctx context.Context, arg InsertMonsterActionTraitsParams) error
func (*Queries) InsertMonsterAttackDamageBlock ¶
func (q *Queries) InsertMonsterAttackDamageBlock(ctx context.Context, arg InsertMonsterAttackDamageBlockParams) error
func (*Queries) InsertMonsterAttacks ¶
func (*Queries) InsertMonsterDamageModifier ¶
func (*Queries) InsertMonsterImmunities ¶
func (q *Queries) InsertMonsterImmunities(ctx context.Context, arg InsertMonsterImmunitiesParams) error
func (*Queries) InsertMonsterLanguages ¶
func (q *Queries) InsertMonsterLanguages(ctx context.Context, arg InsertMonsterLanguagesParams) error
func (*Queries) InsertMonsterModifierDoubles ¶
func (q *Queries) InsertMonsterModifierDoubles(ctx context.Context, arg InsertMonsterModifierDoublesParams) error
func (*Queries) InsertMonsterModifierExceptions ¶
func (q *Queries) InsertMonsterModifierExceptions(ctx context.Context, arg InsertMonsterModifierExceptionsParams) error
func (*Queries) InsertMonsterMovements ¶
func (q *Queries) InsertMonsterMovements(ctx context.Context, arg InsertMonsterMovementsParams) error
func (*Queries) InsertMonsterSenses ¶
func (q *Queries) InsertMonsterSenses(ctx context.Context, arg InsertMonsterSensesParams) error
func (*Queries) InsertMonsterSkillSpecials ¶
func (q *Queries) InsertMonsterSkillSpecials(ctx context.Context, arg InsertMonsterSkillSpecialsParams) error
func (*Queries) InsertMonsterSkills ¶
func (*Queries) InsertMonsterTraits ¶
func (q *Queries) InsertMonsterTraits(ctx context.Context, arg InsertMonsterTraitsParams) error
func (*Queries) InsertPreparedSlots ¶
func (q *Queries) InsertPreparedSlots(ctx context.Context, arg InsertPreparedSlotsParams) error
func (*Queries) InsertPreparedSpellCasting ¶
func (*Queries) InsertRitualData ¶
func (q *Queries) InsertRitualData(ctx context.Context, arg InsertRitualDataParams) error
func (*Queries) InsertSpell ¶
func (*Queries) InsertSpellArea ¶
func (q *Queries) InsertSpellArea(ctx context.Context, arg InsertSpellAreaParams) error
func (*Queries) InsertSpellDefences ¶
func (q *Queries) InsertSpellDefences(ctx context.Context, arg InsertSpellDefencesParams) error
func (*Queries) InsertSpellDuration ¶
func (q *Queries) InsertSpellDuration(ctx context.Context, arg InsertSpellDurationParams) error
func (*Queries) InsertSpellTraits ¶
func (q *Queries) InsertSpellTraits(ctx context.Context, arg InsertSpellTraitsParams) error
func (*Queries) InsertSpontaneousSpellList ¶
func (q *Queries) InsertSpontaneousSpellList(ctx context.Context, arg InsertSpontaneousSpellListParams) error
func (*Queries) InsertSpontaneousSpellSlots ¶
func (q *Queries) InsertSpontaneousSpellSlots(ctx context.Context, arg InsertSpontaneousSpellSlotsParams) error
func (*Queries) InsertSpontaneousSpells ¶
func (*Queries) SearchMonsterByName ¶
type RitualDatum ¶
type Spell ¶
type Spell struct {
ID string
Name pgtype.Text
CastLevel pgtype.Text
SpellBaseLevel pgtype.Text
Description pgtype.Text
Range pgtype.Text
CastTime pgtype.Text
CastRequirements pgtype.Text
Rarity pgtype.Text
AtWill pgtype.Bool
SpellCastingBlockLocationID pgtype.Text
Uses pgtype.Text
Ritual pgtype.Bool
Targets pgtype.Text
}
type SpellDefense ¶
type SpellDuration ¶
type SpontaneousSlot ¶
type SpontaneousSpellCasting ¶
Click to show internal directories.
Click to hide internal directories.