From c69e6c0770359e2febafcf487eb21c4aa608c3e9 Mon Sep 17 00:00:00 2001 From: ewy Date: Fri, 11 Sep 2026 15:00:48 +0200 Subject: initial commit --- data/characters.go | 16 ++++++++++++++++ data/cirno/cards.go | 1 + data/cirno/cirno.go | 9 +++++++++ data/dummy/cards.go | 18 ++++++++++++++++++ data/dummy/dummy.go | 9 +++++++++ data/marisa/marisa.go | 9 +++++++++ data/reimu/reimu.go | 9 +++++++++ 7 files changed, 71 insertions(+) create mode 100644 data/characters.go create mode 100644 data/cirno/cards.go create mode 100644 data/cirno/cirno.go create mode 100644 data/dummy/cards.go create mode 100644 data/dummy/dummy.go create mode 100644 data/marisa/marisa.go create mode 100644 data/reimu/reimu.go (limited to 'data') diff --git a/data/characters.go b/data/characters.go new file mode 100644 index 0000000..6ad9e62 --- /dev/null +++ b/data/characters.go @@ -0,0 +1,16 @@ +package data + +import ( + "sakura/data/cirno" + "sakura/data/dummy" + "sakura/data/marisa" + "sakura/data/reimu" + "sakura/engine/character" +) + +var Characters = []*character.Character{ + marisa.Marisa, + reimu.Reimu, + cirno.Cirno, + dummy.Dummy, +} diff --git a/data/cirno/cards.go b/data/cirno/cards.go new file mode 100644 index 0000000..78c49bc --- /dev/null +++ b/data/cirno/cards.go @@ -0,0 +1 @@ +package cirno diff --git a/data/cirno/cirno.go b/data/cirno/cirno.go new file mode 100644 index 0000000..3d9bf4b --- /dev/null +++ b/data/cirno/cirno.go @@ -0,0 +1,9 @@ +package cirno + +import "sakura/engine/character" + +var Cirno = &character.Character{ + Name: "Cirno", + Cards: nil, + Ultimates: nil, +} diff --git a/data/dummy/cards.go b/data/dummy/cards.go new file mode 100644 index 0000000..04342b2 --- /dev/null +++ b/data/dummy/cards.go @@ -0,0 +1,18 @@ +package dummy + +import "sakura/engine/card" + +var Cards = []card.IsCard{ + &card.Attack{ + Card: &card.Card{ + Name: "Tap", + AllOut: true, + Text: "Attack a little", + Flavor: "", + }, + MinDistance: card.NoMinimumRange, + MaxDistance: card.NoMaximumRange, + AuraDamage: 1, + HealthDamage: 1, + }, +} diff --git a/data/dummy/dummy.go b/data/dummy/dummy.go new file mode 100644 index 0000000..aaf98e4 --- /dev/null +++ b/data/dummy/dummy.go @@ -0,0 +1,9 @@ +package dummy + +import "sakura/engine/character" + +var Dummy = &character.Character{ + Name: "Dummy", + Cards: Cards, + Ultimates: nil, +} diff --git a/data/marisa/marisa.go b/data/marisa/marisa.go new file mode 100644 index 0000000..45f6f00 --- /dev/null +++ b/data/marisa/marisa.go @@ -0,0 +1,9 @@ +package marisa + +import "sakura/engine/character" + +var Marisa = &character.Character{ + Name: "Marisa", + Cards: nil, + Ultimates: nil, +} diff --git a/data/reimu/reimu.go b/data/reimu/reimu.go new file mode 100644 index 0000000..ead2e5e --- /dev/null +++ b/data/reimu/reimu.go @@ -0,0 +1,9 @@ +package reimu + +import "sakura/engine/character" + +var Reimu = &character.Character{ + Name: "Reimu", + Cards: nil, + Ultimates: nil, +} -- cgit v1.3.1