use of WayofTime.alchemicalWizardry.api.rituals.RitualComponent in project BloodMagic by WayofTime.
the class RitualEffectSupression method getRitualComponentList.
@Override
public List<RitualComponent> getRitualComponentList() {
ArrayList<RitualComponent> supressionRitual = new ArrayList();
supressionRitual.add(new RitualComponent(2, 0, 2, RitualComponent.WATER));
supressionRitual.add(new RitualComponent(2, 0, -2, RitualComponent.WATER));
supressionRitual.add(new RitualComponent(-2, 0, 2, RitualComponent.WATER));
supressionRitual.add(new RitualComponent(-2, 0, -2, RitualComponent.WATER));
supressionRitual.add(new RitualComponent(-2, 0, -1, RitualComponent.AIR));
supressionRitual.add(new RitualComponent(-1, 0, -2, RitualComponent.AIR));
supressionRitual.add(new RitualComponent(-2, 0, 1, RitualComponent.AIR));
supressionRitual.add(new RitualComponent(1, 0, -2, RitualComponent.AIR));
supressionRitual.add(new RitualComponent(2, 0, 1, RitualComponent.AIR));
supressionRitual.add(new RitualComponent(1, 0, 2, RitualComponent.AIR));
supressionRitual.add(new RitualComponent(2, 0, -1, RitualComponent.AIR));
supressionRitual.add(new RitualComponent(-1, 0, 2, RitualComponent.AIR));
return supressionRitual;
}
use of WayofTime.alchemicalWizardry.api.rituals.RitualComponent in project BloodMagic by WayofTime.
the class RitualEffectVeilOfEvil method getRitualComponentList.
@Override
public List<RitualComponent> getRitualComponentList() {
ArrayList<RitualComponent> veilRitual = new ArrayList();
veilRitual.add(new RitualComponent(1, 0, 2, RitualComponent.DUSK));
veilRitual.add(new RitualComponent(2, 0, 1, RitualComponent.DUSK));
veilRitual.add(new RitualComponent(1, 0, -2, RitualComponent.DUSK));
veilRitual.add(new RitualComponent(-2, 0, 1, RitualComponent.DUSK));
veilRitual.add(new RitualComponent(-1, 0, 2, RitualComponent.DUSK));
veilRitual.add(new RitualComponent(2, 0, -1, RitualComponent.DUSK));
veilRitual.add(new RitualComponent(-1, 0, -2, RitualComponent.DUSK));
veilRitual.add(new RitualComponent(-2, 0, -1, RitualComponent.DUSK));
veilRitual.add(new RitualComponent(3, 0, 3, RitualComponent.FIRE));
veilRitual.add(new RitualComponent(-3, 0, 3, RitualComponent.FIRE));
veilRitual.add(new RitualComponent(3, 0, -3, RitualComponent.FIRE));
veilRitual.add(new RitualComponent(-3, 0, -3, RitualComponent.FIRE));
for (int i = 0; i <= 1; i++) {
veilRitual.add(new RitualComponent((4 + i), i, 0, RitualComponent.DUSK));
veilRitual.add(new RitualComponent((4 + i), i, -1, RitualComponent.BLANK));
veilRitual.add(new RitualComponent((4 + i), i, 1, RitualComponent.BLANK));
veilRitual.add(new RitualComponent(-(4 + i), i, 0, RitualComponent.DUSK));
veilRitual.add(new RitualComponent(-(4 + i), i, -1, RitualComponent.BLANK));
veilRitual.add(new RitualComponent(-(4 + i), i, 1, RitualComponent.BLANK));
veilRitual.add(new RitualComponent(0, i, (4 + i), RitualComponent.DUSK));
veilRitual.add(new RitualComponent(1, i, (4 + i), RitualComponent.BLANK));
veilRitual.add(new RitualComponent(-1, i, (4 + i), RitualComponent.BLANK));
veilRitual.add(new RitualComponent(0, i, -(4 + i), RitualComponent.DUSK));
veilRitual.add(new RitualComponent(1, i, -(4 + i), RitualComponent.BLANK));
veilRitual.add(new RitualComponent(-1, i, -(4 + i), RitualComponent.BLANK));
veilRitual.add(new RitualComponent(4, i, 5, RitualComponent.EARTH));
veilRitual.add(new RitualComponent(5, i, 4, RitualComponent.EARTH));
veilRitual.add(new RitualComponent(4, i, -5, RitualComponent.EARTH));
veilRitual.add(new RitualComponent(-5, i, 4, RitualComponent.EARTH));
veilRitual.add(new RitualComponent(-4, i, 5, RitualComponent.EARTH));
veilRitual.add(new RitualComponent(5, i, -4, RitualComponent.EARTH));
veilRitual.add(new RitualComponent(-4, i, -5, RitualComponent.EARTH));
veilRitual.add(new RitualComponent(-5, i, -4, RitualComponent.EARTH));
}
veilRitual.add(new RitualComponent(5, 1, 5, RitualComponent.BLANK));
veilRitual.add(new RitualComponent(-5, 1, 5, RitualComponent.BLANK));
veilRitual.add(new RitualComponent(5, 1, -5, RitualComponent.BLANK));
veilRitual.add(new RitualComponent(-5, 1, -5, RitualComponent.BLANK));
return veilRitual;
}
use of WayofTime.alchemicalWizardry.api.rituals.RitualComponent in project BloodMagic by WayofTime.
the class RitualEffectFlight method getRitualComponentList.
@Override
public List<RitualComponent> getRitualComponentList() {
ArrayList<RitualComponent> flightRitual = new ArrayList();
flightRitual.add(new RitualComponent(1, 0, 0, RitualComponent.DUSK));
flightRitual.add(new RitualComponent(-1, 0, 0, RitualComponent.DUSK));
flightRitual.add(new RitualComponent(0, 0, 1, RitualComponent.DUSK));
flightRitual.add(new RitualComponent(0, 0, -1, RitualComponent.DUSK));
flightRitual.add(new RitualComponent(2, 0, 2, RitualComponent.AIR));
flightRitual.add(new RitualComponent(-2, 0, 2, RitualComponent.AIR));
flightRitual.add(new RitualComponent(-2, 0, -2, RitualComponent.AIR));
flightRitual.add(new RitualComponent(2, 0, -2, RitualComponent.AIR));
flightRitual.add(new RitualComponent(1, 0, 3, RitualComponent.EARTH));
flightRitual.add(new RitualComponent(0, 0, 3, RitualComponent.EARTH));
flightRitual.add(new RitualComponent(-1, 0, 3, RitualComponent.EARTH));
flightRitual.add(new RitualComponent(1, 0, -3, RitualComponent.EARTH));
flightRitual.add(new RitualComponent(0, 0, -3, RitualComponent.EARTH));
flightRitual.add(new RitualComponent(-1, 0, -3, RitualComponent.EARTH));
flightRitual.add(new RitualComponent(3, 0, 1, RitualComponent.EARTH));
flightRitual.add(new RitualComponent(3, 0, 0, RitualComponent.EARTH));
flightRitual.add(new RitualComponent(3, 0, -1, RitualComponent.EARTH));
flightRitual.add(new RitualComponent(-3, 0, 1, RitualComponent.EARTH));
flightRitual.add(new RitualComponent(-3, 0, 0, RitualComponent.EARTH));
flightRitual.add(new RitualComponent(-3, 0, -1, RitualComponent.EARTH));
flightRitual.add(new RitualComponent(-3, 0, -4, RitualComponent.WATER));
flightRitual.add(new RitualComponent(-4, 0, -3, RitualComponent.WATER));
flightRitual.add(new RitualComponent(-3, 0, 4, RitualComponent.WATER));
flightRitual.add(new RitualComponent(4, 0, -3, RitualComponent.WATER));
flightRitual.add(new RitualComponent(3, 0, -4, RitualComponent.WATER));
flightRitual.add(new RitualComponent(-4, 0, 3, RitualComponent.WATER));
flightRitual.add(new RitualComponent(3, 0, 4, RitualComponent.WATER));
flightRitual.add(new RitualComponent(4, 0, 3, RitualComponent.WATER));
flightRitual.add(new RitualComponent(-1, 1, 0, RitualComponent.FIRE));
flightRitual.add(new RitualComponent(1, 1, 0, RitualComponent.FIRE));
flightRitual.add(new RitualComponent(0, 1, -1, RitualComponent.FIRE));
flightRitual.add(new RitualComponent(0, 1, 1, RitualComponent.FIRE));
flightRitual.add(new RitualComponent(-2, 1, 0, RitualComponent.BLANK));
flightRitual.add(new RitualComponent(2, 1, 0, RitualComponent.BLANK));
flightRitual.add(new RitualComponent(0, 1, -2, RitualComponent.BLANK));
flightRitual.add(new RitualComponent(0, 1, 2, RitualComponent.BLANK));
flightRitual.add(new RitualComponent(-4, 1, 0, RitualComponent.BLANK));
flightRitual.add(new RitualComponent(4, 1, 0, RitualComponent.BLANK));
flightRitual.add(new RitualComponent(0, 1, -4, RitualComponent.BLANK));
flightRitual.add(new RitualComponent(0, 1, 4, RitualComponent.BLANK));
flightRitual.add(new RitualComponent(-5, 1, 0, RitualComponent.AIR));
flightRitual.add(new RitualComponent(5, 1, 0, RitualComponent.AIR));
flightRitual.add(new RitualComponent(0, 1, -5, RitualComponent.AIR));
flightRitual.add(new RitualComponent(0, 1, 5, RitualComponent.AIR));
flightRitual.add(new RitualComponent(5, 0, 0, RitualComponent.DUSK));
flightRitual.add(new RitualComponent(-5, 0, 0, RitualComponent.DUSK));
flightRitual.add(new RitualComponent(0, 0, 5, RitualComponent.DUSK));
flightRitual.add(new RitualComponent(0, 0, -5, RitualComponent.DUSK));
for (int i = 2; i <= 4; i++) {
flightRitual.add(new RitualComponent(-i, 2, 0, RitualComponent.EARTH));
flightRitual.add(new RitualComponent(i, 2, 0, RitualComponent.EARTH));
flightRitual.add(new RitualComponent(0, 2, -i, RitualComponent.EARTH));
flightRitual.add(new RitualComponent(0, 2, i, RitualComponent.EARTH));
}
flightRitual.add(new RitualComponent(2, 4, 1, RitualComponent.FIRE));
flightRitual.add(new RitualComponent(1, 4, 2, RitualComponent.FIRE));
flightRitual.add(new RitualComponent(-2, 4, 1, RitualComponent.FIRE));
flightRitual.add(new RitualComponent(1, 4, -2, RitualComponent.FIRE));
flightRitual.add(new RitualComponent(2, 4, -1, RitualComponent.FIRE));
flightRitual.add(new RitualComponent(-1, 4, 2, RitualComponent.FIRE));
flightRitual.add(new RitualComponent(-2, 4, -1, RitualComponent.FIRE));
flightRitual.add(new RitualComponent(-1, 4, -2, RitualComponent.FIRE));
flightRitual.add(new RitualComponent(2, 4, 2, RitualComponent.AIR));
flightRitual.add(new RitualComponent(-2, 4, 2, RitualComponent.AIR));
flightRitual.add(new RitualComponent(2, 4, -2, RitualComponent.AIR));
flightRitual.add(new RitualComponent(-2, 4, -2, RitualComponent.AIR));
flightRitual.add(new RitualComponent(-4, 2, -4, RitualComponent.FIRE));
flightRitual.add(new RitualComponent(4, 2, 4, RitualComponent.FIRE));
flightRitual.add(new RitualComponent(4, 2, -4, RitualComponent.FIRE));
flightRitual.add(new RitualComponent(-4, 2, 4, RitualComponent.FIRE));
for (int i = -1; i <= 1; i++) {
flightRitual.add(new RitualComponent(3, 4, i, RitualComponent.EARTH));
flightRitual.add(new RitualComponent(-3, 4, i, RitualComponent.EARTH));
flightRitual.add(new RitualComponent(i, 4, 3, RitualComponent.EARTH));
flightRitual.add(new RitualComponent(i, 4, -3, RitualComponent.EARTH));
}
return flightRitual;
}
use of WayofTime.alchemicalWizardry.api.rituals.RitualComponent in project BloodMagic by WayofTime.
the class RitualEffectGrowth method getRitualComponentList.
@Override
public List<RitualComponent> getRitualComponentList() {
ArrayList<RitualComponent> growthRitual = new ArrayList();
growthRitual.add(new RitualComponent(1, 0, 0, 1));
growthRitual.add(new RitualComponent(-1, 0, 0, 1));
growthRitual.add(new RitualComponent(0, 0, 1, 1));
growthRitual.add(new RitualComponent(0, 0, -1, 1));
growthRitual.add(new RitualComponent(-1, 0, 1, 3));
growthRitual.add(new RitualComponent(1, 0, 1, 3));
growthRitual.add(new RitualComponent(-1, 0, -1, 3));
growthRitual.add(new RitualComponent(1, 0, -1, 3));
return growthRitual;
}
use of WayofTime.alchemicalWizardry.api.rituals.RitualComponent in project BloodMagic by WayofTime.
the class RitualEffectJumping method getRitualComponentList.
@Override
public List<RitualComponent> getRitualComponentList() {
ArrayList<RitualComponent> jumpingRitual = new ArrayList();
for (int i = -1; i <= 1; i++) {
jumpingRitual.add(new RitualComponent(1, i, 1, RitualComponent.AIR));
jumpingRitual.add(new RitualComponent(-1, i, 1, RitualComponent.AIR));
jumpingRitual.add(new RitualComponent(-1, i, -1, RitualComponent.AIR));
jumpingRitual.add(new RitualComponent(1, i, -1, RitualComponent.AIR));
}
return jumpingRitual;
}
Aggregations