master

package
v0.0.0-...-ab4fb46 Latest Latest
Warning

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

Go to latest
Published: Apr 23, 2022 License: MIT Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Card

type Card struct {
	// カードID
	ID string `json:"id,omitempty" validate:"required"`
	// キャラクターID
	CharacterID string `json:"character_id,omitempty" validate:"fk=Character_ID,required"`
	// 名前
	Name string `json:"name,omitempty" validate:"required"`
	// レアリティ
	Rarity enum.CardRarity `json:"rarity,omitempty" validate:"enum"`
	// アセットバンドルID
	AssetBundleID string `json:"asset_bundle_id,omitempty" validate:"required"`
	// 公開日
	PublishTime *time.Time `json:"publish_time,omitempty"`
	// 管理用メモ
	Memo string `json:"memo,omitempty"`
	// スキルパワー調整用係数
	SkillCoefficient int32 `json:"skill_coefficient,omitempty"`
	// マスタバージョン
	MasterVersion int32 `json:"master_version,omitempty" validate:"min=0"`
}

カード

type Character

type Character struct {
	// キャラクターID
	ID string `json:"id,omitempty" validate:"required"`
	// 名前
	Name string `json:"name,omitempty" validate:"required"`
	// アセットバンドルID
	AssetBundleID string `json:"asset_bundle_id,omitempty" validate:"required"`
	// 表示順
	Order int32 `json:"order,omitempty" validate:"min=0"`
	// キャラクターストーリーのID一覧
	StoryIDs string `json:"story_ids,omitempty" validate:"fk-csv=Story_ID,min=0"`
	// マスタバージョン
	MasterVersion int32 `json:"master_version,omitempty" validate:"min=0"`
}

キャラクター

type CharacterDetail

type CharacterDetail struct {
	// キャラクターID
	CharacterID string `json:"character_id,omitempty" validate:"fk=Character_ID,required"`
	// 身長
	Height string `json:"height,omitempty" validate:"required"`
	// 体重
	Weight string `json:"weight,omitempty" validate:"required"`
	// マスタバージョン
	MasterVersion int32 `json:"master_version,omitempty" validate:"min=0"`
}

キャラクター詳細

Jump to

Keyboard shortcuts

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