|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use MAction | |
---|---|
net.sf.magicproject.action | Provides actions. |
net.sf.magicproject.action.context | Provides context classes of an action. |
net.sf.magicproject.action.intlist | Provides actions manipulating a list of integers. |
net.sf.magicproject.action.objectmap | Provides actions manipulating maps of objects of targetable components. |
net.sf.magicproject.action.target | Provides action manipulating list of targetable adding only ONE target. |
net.sf.magicproject.action.targetlist | Provides actions manipulating lists of targetable components. |
net.sf.magicproject.clickable.ability | Abilities. |
net.sf.magicproject.clickable.action | Clickable actions are visible actions the players can see their progress such as what's done and what's remain to do. |
net.sf.magicproject.event | Available events. |
net.sf.magicproject.stack | All classes manipulating stack and controlling the abilities/actions flow. |
Uses of MAction in net.sf.magicproject.action |
---|
Subclasses of MAction in net.sf.magicproject.action | |
---|---|
class |
AddModifierFromStaticModifier
|
class |
DetachMe
|
class |
GiveMana
It's the mana source action, modify directly the mana pool like : Land, other mana sources |
class |
Hop
Change the normal jump(1) in the current actions chain, to another one . |
class |
Input
Display a message box with a customizable ok button and text. |
class |
InputChoice
Propose to choose within several valid actions list. |
class |
MessagingAction
|
class |
ModifyRegister
This action is used to modifiy a public token or a private one of the card. |
class |
ModifyTargetableRegister
This action is used to modifiy a register of a player or a card. |
class |
MoveCard
To move the current target list from their place to another. |
class |
MoveObject
Move an object from a component to another component. |
class |
PayMana
Used to pay mana, remove directly mana from the mana pool |
class |
RefreshModifier
|
class |
RemoveMe
|
class |
RemoveObject
Remove an object from the component of target list. |
class |
Repeat
Repeat the next action n times. |
class |
Sound
Play a sound. |
class |
Target
Add to the target list card(s) or player(s) following the specified mode and the specified type. |
class |
UnregisterThis
This action remove the the current ability from the current listeners. |
class |
UserAction
|
class |
WaitActivatedChoice
|
class |
WaitChoosenActionChoice
|
class |
WaitTriggeredBufferChoice
|
Methods in net.sf.magicproject.action that return MAction | |
---|---|
static MAction |
ActionFactory.readAction(java.io.InputStream inputFile,
Modifier modifier)
Read and return the next action from specified inputFile |
static MAction[] |
ActionFactory.readActionList(java.io.InputStream inputFile,
Modifier modifier)
Read a list a actions from the given input stream. |
Methods in net.sf.magicproject.action with parameters of type MAction | |
---|---|
boolean |
ModifyTargetableRegister.equal(MAction constraintAction)
|
boolean |
MAction.equal(MAction constraintAction)
Return true if this action matches with the given action. |
static Test |
ActionFactory.getConstraints(MAction[] cost,
Test constraintTest)
Return the constraints to make usable the specified actions list. |
Uses of MAction in net.sf.magicproject.action.context |
---|
Fields in net.sf.magicproject.action.context declared as MAction | |
---|---|
MAction |
ActionContextWrapper.action
Action owning this context |
Constructors in net.sf.magicproject.action.context with parameters of type MAction | |
---|---|
ActionContextWrapper(int contextID,
MAction action,
ActionContext actionContext,
int repeat)
Create a new instance of this class. |
Uses of MAction in net.sf.magicproject.action.intlist |
---|
Subclasses of MAction in net.sf.magicproject.action.intlist | |
---|---|
class |
IntList
|
Uses of MAction in net.sf.magicproject.action.objectmap |
---|
Subclasses of MAction in net.sf.magicproject.action.objectmap | |
---|---|
class |
ObjectMap
|
Uses of MAction in net.sf.magicproject.action.target |
---|
Subclasses of MAction in net.sf.magicproject.action.target | |
---|---|
class |
AbstractTarget
Add to the target list card(s) or player(s) following the specified mode and the specified type. |
class |
ChoosenTarget
Add to the target list card(s) or player(s) following the specified mode and the specified type. |
class |
RealTarget
Add to the target list card(s) or player(s) following the specified mode and the specified type. |
class |
SilentTarget
Add to the target list card(s) or player(s) following the specified mode and the specified type. |
class |
SingletonTarget
|
Uses of MAction in net.sf.magicproject.action.targetlist |
---|
Subclasses of MAction in net.sf.magicproject.action.targetlist | |
---|---|
class |
TargetList
|
Uses of MAction in net.sf.magicproject.clickable.ability |
---|
Methods in net.sf.magicproject.clickable.ability that return MAction | |
---|---|
MAction[] |
UserAbility.actionList()
|
MAction[] |
SystemAbility.actionList()
|
MAction[] |
AbstractAbility.actionList()
|
abstract MAction[] |
Ability.actionList()
Return list of actions to play to cast this ability |
MAction[] |
UserAbility.effectList()
|
MAction[] |
SystemAbility.effectList()
|
MAction[] |
AbstractAbility.effectList()
|
abstract MAction[] |
Ability.effectList()
Return list of actions effects of this ability |
Uses of MAction in net.sf.magicproject.clickable.action |
---|
Methods in net.sf.magicproject.clickable.action with parameters of type MAction | |
---|---|
static java.lang.String |
ToStringHelper.toHtmlString(Ability ability,
MAction[] actions,
ContextEventListener context)
Return the HTML code representing an action list. |
static void |
ToStringHelper.toHtmlString(java.lang.StringBuilder buffer,
Ability ability,
MAction[] actions,
ContextEventListener context)
Return the HTML code representing an action list. |
static void |
ToStringHelper.toString(java.lang.StringBuilder buffer,
Ability ability,
MAction[] actions)
Return the HTML code representing an action list. |
Uses of MAction in net.sf.magicproject.event |
---|
Methods in net.sf.magicproject.event with parameters of type MAction | |
---|---|
boolean |
CanICast.updateManaAbilityTag(MAction... actionList)
Iterate on given actions looking for a 'give mana' action. |
Uses of MAction in net.sf.magicproject.stack |
---|
Fields in net.sf.magicproject.stack declared as MAction | |
---|---|
MAction[] |
AdditionalCost.cost
The additional cost |
MAction |
ActionManager.currentAction
the active action managing the next player action |
Methods in net.sf.magicproject.stack that return MAction | |
---|---|
MAction[] |
ActionManager.actionList()
Action/Effect list. |
MAction[] |
StackManager.getAdditionalCost(Ability ability)
Returns the additional cost can be applied to the given ability. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |