Work in progress
This commit is contained in:
parent
1b6fc01061
commit
d3c4cf0b0c
74 changed files with 2287 additions and 219 deletions
|
|
@ -10,60 +10,38 @@ import love.distributedrebirth.bassboon.clazz.pirate.BãßBȍőnꝐŕḯṿª₮
|
|||
public interface BãßBȍőnCoffinDuytschenᵗˣᵗ {
|
||||
|
||||
static void ײₚᵤₜI18Nᵗˣᵗײ(Map<Class<? extends BãßBȍőnCoffinDuytschenᵗˣᵗ>,BãßBȍőnCoffinDuytschenᵗˣᵗ> map, BãßBȍőnCoffin wrap) {
|
||||
BASIC tank1 = new BASIC();
|
||||
tank1.init(wrap);
|
||||
map.put(BASIC.class, tank1);
|
||||
|
||||
//BASIC basic2 = new BASIC();
|
||||
//basic2.ײₐₚᵢI18Nᵗˣᵗײ(wrap);
|
||||
ױןיװיזױױודזיןןזזזןױ tank2 = new ױןיװיזױױודזיןןזזזןױ();
|
||||
tank2.init(wrap);
|
||||
map.put(ױןיװיזױױודזיןןזזזןױ.class, tank2);
|
||||
|
||||
//ױןיװיזױױודזיןןזזזןױ tone = new ױןיװיזױױודזיןןזזזןױ();
|
||||
//tone.ײₐₚᵢI18Nᵗˣᵗײ(wrap);
|
||||
中國 tank3 = new 中國();
|
||||
tank3.init(wrap);
|
||||
map.put(中國.class, tank3);
|
||||
|
||||
map.put(BASIC.class, new BASIC().ײₐₚᵢI18Nᵗˣᵗײ(wrap));
|
||||
map.put(ױןיװיזױױודזיןןזזזןױ.class, new ױןיװיזױױודזיןןזזזןױ().ײₐₚᵢI18Nᵗˣᵗײ(wrap));
|
||||
map.put(中國.class, new 中國().ײₐₚᵢI18Nᵗˣᵗײ(wrap));
|
||||
map.put(𓃬𓍄𓋹𓀭.class, new 𓃬𓍄𓋹𓀭().ײₐₚᵢI18Nᵗˣᵗײ(wrap));
|
||||
map.put(عربى.class, new عربى().ײₐₚᵢI18Nᵗˣᵗײ(wrap));
|
||||
map.put(עִברִית.class, new עִברִית().ײₐₚᵢI18Nᵗˣᵗײ(wrap));
|
||||
𓃬𓍄𓋹𓀭 tank4 = new 𓃬𓍄𓋹𓀭();
|
||||
tank4.init(wrap);
|
||||
map.put(𓃬𓍄𓋹𓀭.class, tank4);
|
||||
|
||||
//map.put(BASIC.class, ₜₒBASICᵗˣᵗ(wrap));
|
||||
//map.put(ױןיװיזױױודזיןןזזזןױ.class, tone);
|
||||
//map.put(中國.class, ₜₒ中國ᵗˣᵗ(wrap));
|
||||
//map.put(𓃬𓍄𓋹𓀭.class, ₜₒ𓃬𓍄𓋹𓀭ᵗˣᵗ(wrap));
|
||||
//map.put(عربى.class, ₜₒعربىᵗˣᵗ(wrap));
|
||||
//map.put(עִברִית.class, ₜₒעִברִיתᵗˣᵗ(wrap));
|
||||
عربى tank5 = new عربى();
|
||||
tank5.init(wrap);
|
||||
map.put(عربى.class, tank5);
|
||||
|
||||
עִברִית tank6 = new עִברִית();
|
||||
tank6.init(wrap);
|
||||
map.put(עִברִית.class, tank6);
|
||||
}
|
||||
|
||||
interface BãßBȍőnDuytschenApiᴺᵉᵘ<T> {
|
||||
}
|
||||
|
||||
abstract class BãßBȍőnDuytschenBaseᴬᵖᶦ<T> implements BãßBȍőnDuytschenApiᴺᵉᵘ<T> {
|
||||
|
||||
abstract protected <Y> Y ײₐₚᵢI18Nᵗˣᵗײ(T api);
|
||||
}
|
||||
|
||||
class BãßBȍőnDuytschenI18Nᴬᵖᶦ<T> extends BãßBȍőnDuytschenBaseᴬᵖᶦ<T> {
|
||||
|
||||
protected T ᵃpᵢ;
|
||||
|
||||
@SuppressWarnings("unchecked")
|
||||
@Override
|
||||
protected <Y> Y ײₐₚᵢI18Nᵗˣᵗײ(T api) {
|
||||
this.ᵃpᵢ = api;
|
||||
return (Y) this;
|
||||
class BãßBȍőnCoffinDuytschenᴬᵖᶦ implements BãßBȍőnCoffinDuytschenᵗˣᵗ {
|
||||
BãßBȍőnCoffin ᵃpᵢ;
|
||||
void init(BãßBȍőnCoffin wrap) {
|
||||
this.ᵃpᵢ = wrap;
|
||||
}
|
||||
}
|
||||
|
||||
class BãßBȍőnCoffinDuytschenᴬᵖᶦ extends BãßBȍőnDuytschenI18Nᴬᵖᶦ<BãßBȍőnCoffin> implements BãßBȍőnCoffinDuytschenᵗˣᵗ {
|
||||
|
||||
}
|
||||
|
||||
// opt1 = "ײ"
|
||||
// opt2 = "ױ"
|
||||
// opt6 = "ו"
|
||||
// opt5 = "י"
|
||||
// opt4 = "ז"
|
||||
// opt7 = "ד"
|
||||
// opt3 = "ן"
|
||||
// opt8 = "ך"
|
||||
class ױןיװיזױױודזיןןזזזןױ extends BãßBȍőnCoffinDuytschenᴬᵖᶦ {
|
||||
public BãßBȍőnCoffinGhost ײןןזזײ(Class<? extends BãßBȍőnꝐŕḯṿª₮ḕ> ײןןךז) { return ᵃpᵢ.UNHOLY(ײןןךז); }
|
||||
public BãßBȍőnCoffinGhostSpell ײזזןןײןןךזזײ(Class<? extends BãßBȍőnꝐŕḯṿª₮ḕ> ײןןךז) { return ᵃpᵢ.UNHOLY_SPELL(ײןןךז); }
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue