Rubicure is Ruby + Precure, This is Lua + Aikastu
luarocks --local install luakatsu
or
luarocks --local --from=https://github.com/Nymphium/luakatsu/raw/master/ install luakatsu
or
git clone https://github.com/Nymphium/luakatsu
cd luakatsu
luarocks --local make
After v1.3, non-idol characters' data are none here. And catchphrases are not supported.
$ lua
> require "luakatsu"
> print(type(Aikatsu))
table
> print(Aikatsu.version)
v4.0
local luakatsu = require "luakatsu.local"
Aikatsu:find_birthday("12/03")
--> returns Kii
lua -luakatsu -e "for m = 1, 12 do for d = 1, 31 do (function(x) return x and print(x.name, x.birthday) end)(Aikatsu:find_birthday(([[%02d/%02d]]):format(m,d))) end end"
print(Aikatsu.Akari.name) ---> 大空 あかり
print(type(Aikatsu.Akari.signature_songs) == 'table' and table.concat(Aikatsu.Akari.signature_songs, ', ') or Aikatsu.Akari.signature_songs) ---> Blooming♡Blooming
Aikatsu.Akari()
--[[
name 大空 あかり
actor 下地 柴野
birthday 04/01
zodiac_sign Aries
blood_type A
favorite_foods スイカ, チョコレート, ドーナツ, みかん, カレー
special_ablity ものまね
favorite_brand Dreamy Crown
type Cute
signature_songs Blooming♡Blooming
sing 遠藤 瑠香
affilication GOGO! いちご応援隊, Skips♪, Luminas, Luminas
school スターライト学園
--]]
Aikatsu.groups.Luminas()
--[[
name Luminas
members 大空 あかり, 氷上 スミレ, 新条 ひなき
songs リルビーリルウィン♪
--]]
$ lua -luakatsu -e Aikatsu\(\)
私のアツいアイドル活動、アイカツ! 始まります! フフッヒ
MIT License