public MapPortal( PortalEffect effect, string deckBase, Vector3 position, List <Vector3> cardPositions, Sprite icon, Color color) { Effect = effect; DeckBase = deckBase; Position = position; CardPositions = cardPositions; Icon = icon; Color = color; }
private static void MansusEntryPostfix(SituationController situation, Transform origin, PortalEffect effect) { GreatWorkAPI.Events.FireEvent(new MansusEvent.Entry.Post(situation, origin, effect)); }
private static void MansusSetupPostfix(PortalEffect effect) { GreatWorkAPI.Events.FireEvent(new MansusEvent.Setup.Pre(effect)); }
public Post(SituationController situation, Transform origin, PortalEffect effect) : base(situation, origin, effect) { }
public Entry(SituationController situation, Transform origin, PortalEffect effect) { Situation = situation; Origin = origin; Effect = effect; }
public Post(PortalEffect effect) : base(effect) { }
public Pre(PortalEffect effect) : base(effect) { }
public Setup(PortalEffect effect) { Effect = effect; }