ScriptEffect
From Amulets & Armor Wiki
Effect( [EffectNum], [Subtype], [Duration], [Power] )
Plays a sound to the current player at max volume
Arguments
EffectNum - Effect number to initiate
Subtype - Subtype of Effect (see below)
Duration - Length of Effect
Power - Power of Effect (see below)
Example
40: // lower gates Compare(ExitSwitch, COMPLETE); If (Equal, 99); Block(Block1); ChangeSideTexture(1208,"SWIT1U"); AreaSound(6007,-3424,-2736,300,255); Delay(100); //Earthquake Sound(3005); Effect(30, 0, 300, 0);
List of Effects
Creates an effect of the given type. Type is a number corresponding to the effect list
| # | Name | Description | Subtype | Duration | Power |
|---|---|---|---|---|---|
| 0 | EFFECT_NONE | ||||
| 1 | EFFECT_READY_WEAPON | ||||
| 2 | EFFECT_SET_ARMOR | ||||
| 3 | EFFECT_TAKE_COIN | ||||
| 4 | EFFECT_TAKE_AMMO | ||||
| 5 | EFFECT_ADD_PLAYER_EFFECT | ||||
| 6 | EFFECT_REMOVE_PLAYER_EFFECT | ||||
| 7 | EFFECT_MOD_PLAYER_FOOD | ||||
| 8 | EFFECT_MOD_PLAYER_WATER | ||||
| 9 | EFFECT_MOD_PLAYER_HEALTH | ||||
| 10 | EFFECT_MOD_PLAYER_MANA | ||||
| 11 | EFFECT_MOD_PLAYER_POISON_LEVEL | ||||
| 12 | EFFECT_HALVE_PLAYER_POISON_LEVEL | ||||
| 13 | EFFECT_SET_PLAYER_POISON_LEVEL | ||||
| 14 | EFFECT_PLAYER_LEAP | ||||
| 15 | EFFECT_CREATE_PROJECTILE | ||||
| 16 | EFFECT_SET_PLAYER_BEACON | ||||
| 17 | EFFECT_RETURN_TO_PLAYER_BEACON | ||||
| 18 | EFFECT_CLEAR_PLAYER_BEACON | ||||
| 19 | EFFECT_ADD_RUNE | ||||
| 20 | EFFECT_REMOVE_RUNE | ||||
| 21 | EFFECT_CREATE_OIL_SLICK | ||||
| 22 | EFFECT_GOTO_PLACE | BROKEN! DO NOT USE | |||
| 23 | EFFECT_DISPLAY_CANNED_MESSAGE | ||||
| 24 | EFFECT_PLAY_AREA_SOUND | ||||
| 25 | EFFECT_PLAY_LOCAL_SOUND | ||||
| 26 | EFFECT_DESTROY_RANDOM_EQUIPPED_ITEM | ||||
| 27 | EFFECT_DESTROY_RANDOM_STORED_ITEM | ||||
| 28 | EFFECT_DESTROY_RANDOM_ITEM | ||||
| 29 | EFFECT_TRIGGER_EARTHQUAKE | Shakes ground for duration in ticks | N/A | Time in ticks | N/A |
| 30 | EFFECT_REMOVE_RANDOM_SPELL | ||||
| EFFECT_REMOVE_ALL_SPELLS | |||||
| EFFECT_REMOVE_SPECIFIC_SPELL | |||||
| EFFECT_REMOVE_SPECIFIC_EFFECT | |||||
| EFFECT_REMOVE_ALL_EFFECTS | |||||
| EFFECT_MOD_PLAYER_HEALTH_RANDOM | |||||
| EFFECT_MOD_PLAYER_MANA_RANDOM | |||||
| EFFECT_MOD_PLAYER_EXPERIENCE | |||||
| EFFECT_TAKE_NORMAL_DAMAGE | |||||
| EFFECT_TAKE_FIRE_DAMAGE | |||||
| EFFECT_TAKE_ACID_DAMAGE | |||||
| EFFECT_TAKE_POISON_DAMAGE | |||||
| EFFECT_TAKE_ELECTRICITY_DAMAGE | |||||
| EFFECT_TAKE_PIERCING_DAMAGE | |||||
| EFFECT_TAKE_MANA_DRAIN_DAMAGE | |||||
| EFFECT_TAKE_MULTIPLE_DAMAGE | |||||
| EFFECT_JUMP_FORWARD | |||||
| EFFECT_REORIENT | |||||
| EFFECT_TURN_UNDEAD | |||||
| EFFECT_AREA_SLOW | |||||
| EFFECT_FIRE_WAND | |||||
| EFFECT_FIRE_BOLT | |||||
| EFFECT_COLOR_FLASH | |||||
| EFFECT_ADD_JOURNAL_PAGE_BY_OBJECT | |||||
| EFFECT_CREATE_OBJECT | |||||
| EFFECT_ADD_JOURNAL_PAGE | |||||
| EFFECT_IDENTIFY_READIED | |||||
| EFFECT_IDENTIFY_ALL | |||||
| EFFECT_ACTIVATE_THIEVING | |||||
| EFFECT_MOD_PLAYER_WEALTH | |||||
| EFFECT_UNKNOWN |
Back to Scripting Main