Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sparen/randomspellcardgenerator

A C++ program that spits out spell card names. Usually updated when new characters come out.
https://github.com/sparen/randomspellcardgenerator

characters touhou touhou-project

Last synced: 8 days ago
JSON representation

A C++ program that spits out spell card names. Usually updated when new characters come out.

Awesome Lists containing this project

README

        

## Random Spellcard Name Generator ##
This is a program that will generate spellcard names based on existing ones. Need a spellcard for a dual boss? Want to laugh? Well then, this program is for you!

To compile:

make

To run:

Linux/MacOSX: ./generator

Windows: generator.exe

or

Linux/MacOSX: ./generator [-Options]

Windows: generator.exe [-Options]

Options:

-q (--quiet): will not spit out all of the extra text

-v (--verbose): default, tells user how to use program

-h (--help): displays acceptable flags

-s (--strict): will not allow default generation

-l (--list-names): list all possible names

Please credit this generator if you use it for a project.

## Supported Characters ##

Please note that the names you type in are the ones in quotes. Any of the names in quotes is acceptable. Try to use the first one, however.

[+Name] means that spellcard names from the given scripter's work have been added into the database. e.g. [+Darkness1, AJS]

{+Name} means that spellcard names from the given game have been added into the database. e.g. {+CtC, FoS, WNSP}

###TOUHOU###

[01] Reimu Hakurei "Reimu" [+Python, Naut, Shadow]

[02] Marisa Kirisame "Marisa" [+Lunarethic, TalosMistake, PhantomSong]

[03] Yumemi Okazaki "Yumemi" [+Lunarethic, GTBot]

[04] Yuuka Kazami "Yuuka", "Yuka" [+Darkness1]

[05] Alice Margatroid "Alice"

[06] Rumia "Rumia"

[06] Cirno "Cirno"

[06] Hong Meiling "Meiling", "Meirin", "Hong" {+CtC}

[06] Koakuma "Koakuma" [+Lunarethic] {+CtC}

[06] Patchouli Knowledge "Patchy", "Patchouli", "Patche" {+CtC}

[06] Sakuya Izayoi "Sakuya" {+CtC}

[06] Remilia Scarlet "Remilia", "Remi" {+CtC}

[06] Flandre Scarlet "Flandre", "Frandle", "Frandre" [+PhantomSong] {+CtC}

[07] Letty Whiterock "Letty" [+TalosMistake, Ultima]

[07] Chen "Chen" [+Rikako]

[07] Lyrica Prismriver "Lyrica"

[07] Lunasa Prismriver "Lunasa"

[07] Merlin Prismriver "Merlin"

[07] Youmu Konpaku "Youmu"

[07] Yuyuko Saigyouji "Yuyuko" {+RSS}

[07] Ran Yakumo "Ran"

[07] Yukari Yakumo "Yukari"

[07.5] Suika Ibuki "Suika"

[08] Wriggle Nightbug "Wriggle"

[08] Mystia Lorelei "Mystia"

[08] Keine Kamishirasawa "Keine"

[08] Tewi Inaba "Tewi", "Tei"

[08] Reisen Udongein Inaba "Udonge", "Reisen" [+TresserT, Conarnar]

[08] Kaguya Houraisan "Kaguya"

[08] Eirin Yagokoro "Eirin" [+AJS]

[08] Fujiwara no Mokou "Mokou"

[09] Medicine Melancholy "Medicine"

[09] Aya Shameimaru "Aya"

[09] Komachi Onozuka "Komachi"

[09] Eiki Shiki Yamaxanadu "Shikieiki", "Eiki"

[10] Shizuha Aki "Shizuha"

[10] Minoriko Aki "Minoriko"

[10] Hina Kagiyama "Hina"

[10] Nitori Kawashiro "Nitori" [+Byzantheryx]

[10] Momiji Inubashiri "Momiji"

[10] Sanae Kochiya "Sanae" [+Sparen, CK Crash] {+TLC}

[10] Kanako Yasaka "Kanako"

[10] Suwako Moriya "Suwako"

[10.5] Iku Nagae "Iku"

[10.5] Tenshi Hinanawi "Tenshi", "Tenko" [+Sparen]

[11] Kisume "Kisume"

[11] Yamame Kurodani "Yamame"

[11] Parsee Mizuhashi "Parsee"

[11] Yuugi Hoshiguma "Yuugi", "Yugi"

[11] Satori Komeiji "Satori"

[11] Rin Kaenbyou "Orin"

[11] Utsuho Reiuji "Utsuho", "Okuu" [+Rogus]

[11] Koishi Komeiji "Koishi" [+PhantomSong, Byzantheryx]

[12] Nazrin "Nazrin"

[12] Kogasa Tatara "Kogasa" [+Fondue, Vigor]

[12] Ichirin Kumoi "Ichirin", "Unzan"

[12] Minamitsu Murasa "Minamitsu", "Murasa"

[12] Shou Toramaru "Shou", "Syou" [+TalosMistake]

[12] Byakuren Hijiri "Byakuren", "Namusan", "TurboGranny"

[12] Nue Houjuu "Nue"

[12.5] Hatate Himekaidou "Hatate" {+MPP}

[13] Kyouko Kasodani "Kyouko"

[13] Yoshika Miyako "Yoshika" [+PhantomSong, Hunguil]

[13] Seiga Kaku "Seiga" [+PhantomSong]

[13] Soga no Tojiko "Tojiko", "Toziko" {+EUB}

[13] Mononobe no Futo "Futo"

[13] Toyosatomimi no Miko "Miko"

[13] Mamizou Futatsuiwa "Mamizou"

[13.5] Hata no Kokoro "Kokoro"

[14] Wakasagihime "Wakasagihime"

[14] Sekibanki "Sekibanki" [+Sparen]

[14] Kagerou Imaizumi "Kagerou"

[14] Benben Tsukumo "Benben"

[14] Yatsuhashi Tsukumo "Yatsuhashi"

[14] Seija Kijin "Seija" [+TalosMistake]

[14] Shinmyoumaru Sukuna "Shinmyoumaru", "Sukuna"

[14] Raiko Korikawa "Raiko"

[14.5] Kasen Ibaraki "Kasen", "Ibarakasen"

[14.5] Sumireko Usami "Sumireko"

[15] Seiran "Seiran", "YandereBunny" [+Lunarethic]

[15] Ringo "Ringo", "Dango"

[15] Doremy Sweet "Doremy", "Dreamy"

[15] Sagume Kishin "Sagume" [+Conarnar]

[15] Clownpiece "Clownpiece"

[15] Junko "Junko" "Junk" [+Python]

[15] Hecatia Lapislazuli "Hecatia" [+Python]

[--] Rinnosuke Morichika "Kourin", "Rinnosuke" [+SGYddisac]

###IDO###

[TLC] Marry Shepherd "Marry"

[TLC] Corin Charite "Corin"

[TLC] Phiased Pescar "Phiased"

[TLC] Mumumu Mikaboshi "Mikaboshi", "Mumumu"

[TLC] Janet Arc'Angelo "Janet"

[TLC] Michel Sant'Angelo "Michel"

[TLC] Iesua Nazarenus "Iesua"

[TLC] Elfin Mint "Elfin"

[MPP] Aragami no Kusoko "Kusoko"

[MPP] Momo Tobikura "Momo"

[MPP] Saraka Sant'Angelo "Saraka"

[MPP] Tenmu Suitokuin "Tenmu"

[MPP] An Yaezaki "An", "Kodama"

[MPP] Mitama Magahara "Mitama"

[MPP] Riko Toone "Riko"

[RSS] Hatsuna Magatsuji "Hatsuna"

[RSS] Ruri "Ruri"

[RSS] Suitenguu no Himemiko "Himemiko"

[RSS] Nomi no Hanie "Hanie"

[RSS] Takenouchi no Tarumi "Tarumi"

[RSS] Yamatoyo no Momohime "Momohime"

[RSS] Yamata no Yato "Yato"

[RSS] Abe no Kiyohime "Kiyohime"

###LEN'EN (JYNX)###

(Note: All names in quotes prefixed by 'L_' to prevent conflicts with other characters.
Absent any naming conflicts, there will be an alias without a prefix.)

[01] Yabusame Houren "L_Yabusame", "Yabusame"

[01] Tsubakura Enraku "L_Tsubakura", "Tsubakura"

[01] Kurohebi "L_Kurohebi", "Kurohebi"

[01] Aoji Shitodo "L_Aoji", "Aoji"

[01] Hooaka Shitodo "L_Hooaka", "Hooaka"

[01] Kuroji Shitodo "L_Kuroji", "Kuroji"

[01] Wilhelm von Clausewitz Halcyon Hisuimaru "L_Clause", "Clause"

[01] Tsurubami Senri "L_Tsurubami", "Tsurubami"

[02] Jun Amanomiya "L_Jun", "Jun"

[02] Shou Amanomori "L_Shou"

[02] Lumen Celeritas "L_Lumen", "Lumen"

[02] Hibaru Kokutenshi "L_Hibaru", "Hibaru"

[02] Sukune Katano "L_Sukune", "Sukune"

[02] Adagumo no Yaorochi "L_Yaorochi", "Yaorochi"

[02] Adagumo no Saragimaru "L_Saragimaru", "Saragimaru"

[03] Sese Kitsugai "L_Sese", "Sese"

[03] Tsugumi Utamachi "L_Tsugumi", "Tsugumi"

[03] Fujiwara no Iyozane "L_Iyozane", "Iyozane"

[03] Taira no Fumikado "L_Fumikado", "Fumikado"

[03] Shion "L_Shion", "Shion"

[03] Tenkai Zuifeng "L_Tenkai", "Tenkai"

[04] Mitsumo "L_Mitsumo", "Mitsumo"

[04] Souko Shirami "L_Souko", "Souko"

[04] Kujiru Kesa "L_Kujiru", "Kujiru"

[04] Medias Moritake "L_Medias", "Medias"

[04] Kaisen Azuma "L_Kaisen", "Kaisen"

[04] Kunimitsu Ooya "L_Kunimitsu", "Kunimitsu"

[04] Suzumi Kuzu "L_Suzumi", "Suzumi"

###NANSEI (LENK64)###

(Note: All names in quotes prefixed by 'N_' to prevent conflicts with other characters)

N/A

###CHOUYOU (FLUFFY8X)###

(Note: All names in quotes prefixed by 'C_' to prevent conflicts with other characters.
Most characters have two names each)

[05] Elssecisso, Rencron "C_Rencron", "Rencron" | Akiyari, Reiri "Reiri"

[05] Esel, Rygen "C_Rygen", "Rygen" | Hiroe, Nikou "Nikou"

[05] Mernen "C_Mernen", "Mernen"

[05] Cssysencyras, Sesae "C_Sesae", "Sesae" | Haganesuzu, Satsuri "Satsuri"

[05] Vanar \#13007 "C_Vanar13007", "Vanar13007" | Masetsu \#13007 "Masetsu13007"

[05] Erynor, Canden "C_Canden", "Canden"

[05] Alarysesmala, Yronšyncra "C_Yronsyncra", "Yronsyncra" | Nekonomi, Konnen "Konnen"

[05] Cynreon, Etelos "C_Etelos", "Etelos" | Hakutaku, Sakana "Sakana"

[05] Genreto, Narendani "C_Narendani", "Narendani" | Ritsuta, Arekku "Arekku"

[05] Vija "C_Vija", "Vija" | Hasuike "Hasuike"

[05] Arcame, Čyrden "C_Cyrden", "Cyrden", "Tyden" | Fuyuzato, Ririto "Ririto"

[05] Arcame, Dernar "C_Dernar", "Dernar", | Fuyuzato, Ririka "Ririka"