Daimonin Lua Core reference - Index

Automatically generated 2022-03-05 21:19:03

Class: ai

Functions

ForbidMoveDirection | ForgetKnownMobs | ForgetKnownObjects | GetAttraction | GetBehaviourlist | GetFriendship
GetKnownMobs | GetKnownObjects | IsMoveDirectionAllowed | Knows | LastSeen | MoveRespondCoordinate
MoveRespondDirection | MoveRespondDirections | MoveRespondObject | Register | ReloadBehaviourlist | UsesDistanceAttack


Class: event

Attributes

activator | me | message | options | other | parameter1
parameter2 | parameter3 | returnvalue |


Class: game

Constants

APPLY_ALWAYS | APPLY_TOGGLE | ARKHE_DYS_PER_PK | ARKHE_HRS_PER_DY | ARKHE_MES_PER_HR | ARKHE_MHS_PER_SN
ARKHE_PKS_PER_WK | ARKHE_SNS_PER_YR | ARKHE_WKS_PER_MH | BUFF_ADD_BAD_PARAMS | BUFF_ADD_EXISTS | BUFF_ADD_LIMITED
BUFF_ADD_MAX_EXCEEDED | BUFF_ADD_NO_INSERT | BUFF_ADD_SUCCESS | CAST_NORMAL | CAST_POTION | CHANNEL_MODE_EMOTE
CHANNEL_MODE_NORMAL | CHANNEL_MODE_SYSTEM | CLONE_WITHOUT_INVENTORY | CLONE_WITH_INVENTORY | COLOR_BLUE | COLOR_BROWN
COLOR_DK_NAVY | COLOR_FLESH | COLOR_GREEN | COLOR_GREY | COLOR_NAVY | COLOR_ORANGE
COLOR_PURPLE | COLOR_RED | COLOR_WHITE | COLOR_YELLOW | COSTSTRING_APPROX | COSTSTRING_FULL
COSTSTRING_SHORT | COST_BUY | COST_SELL | COST_TRUE | DIRECT | EAST
ECC_EMPHASIS | ECC_HYPERTEXT | ECC_STRONG | ECC_UNDERLINE | EGOITEM_MODE_CLAN | EGOITEM_MODE_GUILD
EGOITEM_MODE_PLAYER | EGOITEM_MODE_UNBOUND | EQUIP_AMULET | EQUIP_AMUN | EQUIP_BOOTS | EQUIP_BOW
EQUIP_BRACER | EQUIP_CLOAK | EQUIP_GAUNTLET | EQUIP_GIRDLE | EQUIP_HELM | EQUIP_LEGS
EQUIP_LRING | EQUIP_MAIL | EQUIP_MAX | EQUIP_RRING | EQUIP_SHIELD | EQUIP_SHOULDER
EQUIP_WEAPON1 | FAILURE | FAILURE_INDIRECT_NO | FAILURE_MAXLEVEL | FAILURE_NONLEVELING | FAILURE_NOSKILL
FEMALE | FNO_MODE_ALL | FNO_MODE_CONTAINERS | FNO_MODE_INV_ONLY | GMASTER_MODE_GM | GMASTER_MODE_MM
GMASTER_MODE_MW | GMASTER_MODE_NO | GMASTER_MODE_SA | GMASTER_MODE_VOL | GUILD_IN | GUILD_NO
GUILD_OLD | GUI_NPC_MODE_NO | GUI_NPC_MODE_NPC | GUI_NPC_MODE_QUEST | GUI_NPC_MODE_RHETORICAL | HERMAPHRODITE
IDENTIFIED | IDENTIFY_ALL | IDENTIFY_MARKED | IDENTIFY_NORMAL | INDIRECT | INDIRECT_NO
INSTANCE_NO_REENTER | ITEM_SKILL_AGILITY | ITEM_SKILL_MAGIC | ITEM_SKILL_MENTAL | ITEM_SKILL_NO | ITEM_SKILL_PERSONALITY
ITEM_SKILL_PHYSICAL | ITEM_SKILL_WISDOM | LAYER_EFFECT | LAYER_FEATURE | LAYER_FLOOR | LAYER_FMASK
LAYER_ITEMA | LAYER_ITEMB | LAYER_MONSTER | LAYER_MONSTER | LAYER_PLAYER | LAYER_SYSTEM
LEARN | LOG_DEBUG | LOG_INFO | LOG_MAPBUG | LOG_MONSTER | MALE
MAP_CHECK | MAP_DARKNESS_MAX | MAP_DARKNESS_MIN | MAP_DARKNESS_TOTAL | MAP_INFO_ALL | MAP_INFO_NORMAL
MAP_NEW | MFLAG_FIXED_LOGIN | MFLAG_LOAD_ONLY | MFLAG_NO_FALLBACK | MONEY_MODE_ALL | MONEY_MODE_AMOUNT
MONEY_MODE_NOTHING | MOVE_RETURN_DESTROYED | MOVE_RETURN_INSERTION_FAILED | MOVE_RETURN_MOVED | MOVE_RETURN_SANITY | MOVE_RETURN_SUCCESS
NDI_COLR_BLUE | NDI_COLR_BROWN | NDI_COLR_DK_NAVY | NDI_COLR_FLESH | NDI_COLR_GREEN | NDI_COLR_GREY
NDI_COLR_NAVY | NDI_COLR_ORANGE | NDI_COLR_PURPLE | NDI_COLR_RED | NDI_COLR_WHITE | NDI_COLR_YELLOW
NDI_FLAG_GSAY | NDI_FLAG_VIM | NEUTER | NONLEVELING | NORTH | NORTHEAST
NORTHWEST | OVERLAY_FIRST_AVAILABLE | OVERLAY_FIXED | OVERLAY_FORCE | OVERLAY_IGNORE_TERRAIN | OVERLAY_RANDOM
OVERLAY_SPECIAL | OVERLAY_WITHIN_LOS | PATH_ABJURATION | PATH_ARCANE | PATH_CHAOS | PATH_CONJURATION
PATH_DEATH | PATH_EARTH | PATH_ELEMENTAL | PATH_ENERGY | PATH_LIFE | PATH_LIGHT
PATH_NATURE | PATH_NETHER | PATH_NONE | PATH_PROTECTION | PATH_SHADOW | PATH_SPIRIT
PATH_TRANSMUTATION | PERSONAL_LIGHT_MAX | PERSONAL_LIGHT_MIN | PERSONAL_LIGHT_OFF | QSTAT_ACTIVE | QSTAT_DISALLOW
QSTAT_DONE | QSTAT_NO | QSTAT_SOLVED | QSTAT_UNKNOWN | QUEST_ITEM | QUEST_KILL
QUEST_KILLITEM | QUEST_NORMAL | SKILLGROUP_AGILITY | SKILLGROUP_MAGIC | SKILLGROUP_MENTAL | SKILLGROUP_MISC
SKILLGROUP_PERSONALITY | SKILLGROUP_PHYSIQUE | SKILLGROUP_WISDOM | SKILL_ALCHEMY | SKILL_DIVINE_PRAYERS | SKILL_FIND_TRAPS
SKILL_LITERACY | SKILL_MAGIC_DEVICES | SKILL_MELEE_CLEAVE | SKILL_MELEE_IMPACT | SKILL_MELEE_MASTERY_2H | SKILL_MELEE_MASTERY_POLE
SKILL_MELEE_PIERCE | SKILL_MELEE_SLASH | SKILL_PUNCHING | SKILL_RANGE_BOW | SKILL_RANGE_SLING | SKILL_RANGE_XBOW
SKILL_REMOVE_TRAP | SKILL_THROWING | SKILL_WIZARDRY_SPELLS | SOUTH | SOUTHEAST | SOUTHWEST
SPELL_TYPE_NATURAL | SPELL_TYPE_NONE | SPELL_TYPE_PRIEST | SPELL_TYPE_WIZARD | STAT_CHARISMA | STAT_CONSTITUTION
STAT_DEXTERITY | STAT_INTELLIGENCE | STAT_NONE | STAT_POWER | STAT_STRENGTH | STAT_WISDOM
SUCCESS | TAD_LONGFORM | TAD_SHOWDATE | TAD_SHOWSEASON | TAD_SHOWTIME | TARGET_ENEMY
TARGET_FRIEND | TARGET_SELF | TYPE_ABILITY | TYPE_AGE_FORCE | TYPE_AGGRO_HISTORY | TYPE_AI
TYPE_ALTAR | TYPE_AMULET | TYPE_ANVIL | TYPE_ARMOUR | TYPE_ARROW | TYPE_AURA
TYPE_BALL_LIGHTNING | TYPE_BASE_INFO | TYPE_BEACON | TYPE_BLINDNESS | TYPE_BOMB | TYPE_BOOK
TYPE_BOOTS | TYPE_BOW | TYPE_BRACERS | TYPE_BULLET | TYPE_BUTTON | TYPE_CANCELLATION
TYPE_CF_HANDLE | TYPE_CHECK_INV | TYPE_CLOAK | TYPE_CONE | TYPE_CONN_SENSOR | TYPE_CONTAINER
TYPE_CORPSE | TYPE_CREATOR | TYPE_DAMAGE_INFO | TYPE_DEAD_OBJECT | TYPE_DEEP_SWAMP | TYPE_DETECTOR
TYPE_DIRECTOR | TYPE_DISEASE | TYPE_DOOR | TYPE_DRINK | TYPE_EARTHWALL | TYPE_ENV_SENSOR
TYPE_EVENT_OBJECT | TYPE_EXIT | TYPE_FBALL | TYPE_FBULLET | TYPE_FIRECHEST | TYPE_FIREHOLES
TYPE_FIREWALL | TYPE_FLOOR | TYPE_FOOD | TYPE_FOOD_BUFF_FORCE | TYPE_FOOD_FORCE | TYPE_FORCE
TYPE_GATE | TYPE_GEM | TYPE_GIRDLE | TYPE_GLOVES | TYPE_GOD | TYPE_GUILD_FORCE
TYPE_HELMET | TYPE_HOLY_ALTAR | TYPE_HORN | TYPE_INORGANIC | TYPE_JEWEL | TYPE_KEY
TYPE_LEGS | TYPE_LEGS | TYPE_LIGHTNING | TYPE_LIGHT_APPLY | TYPE_LIGHT_REFILL | TYPE_LIGHT_SOURCE
TYPE_LOOT | TYPE_MAGIC_EAR | TYPE_MAP | TYPE_MARKER | TYPE_MISC_OBJECT | TYPE_MMISSILE
TYPE_MONEY | TYPE_MONSTER | TYPE_NUGGET | TYPE_ORGANIC | TYPE_PARAIMAGE | TYPE_PEACEMAKER
TYPE_PEARL | TYPE_PEDESTAL | TYPE_PIT | TYPE_PLAYER | TYPE_PLAYERMOVER | TYPE_PLAYER_CHANGER
TYPE_POISON | TYPE_POISONCLOUD | TYPE_POTION | TYPE_POWER_CRYSTAL | TYPE_QUEST_CONTAINER | TYPE_QUEST_INFO
TYPE_QUEST_OBJECT | TYPE_QUEST_TRIGGER | TYPE_QUEST_UPDATE | TYPE_RANDOM_DROP | TYPE_RING | TYPE_ROD
TYPE_RUNE | TYPE_SAVEBED | TYPE_SCROLL | TYPE_SHIELD | TYPE_SHOP_CONTAINER | TYPE_SHOP_FLOOR
TYPE_SHOP_MAT | TYPE_SHOULDER | TYPE_SHOULDER | TYPE_SIGN | TYPE_SKILL | TYPE_SKILLGROUP
TYPE_SPARKLY | TYPE_SPAWN_POINT | TYPE_SPAWN_POINT_INFO | TYPE_SPAWN_POINT_MOB | TYPE_SPEEDBALL | TYPE_SPELLBOOK
TYPE_SPINNER | TYPE_SWARM_SPELL | TYPE_SYMPTOM | TYPE_TELEPORTER | TYPE_THROWN_OBJ | TYPE_TIMED_GATE
TYPE_TIMER | TYPE_TRAPDOOR | TYPE_TRAP_PART | TYPE_TREASURE | TYPE_TRIGGER | TYPE_TRIGGER_ALTAR
TYPE_TRIGGER_BUTTON | TYPE_TRIGGER_PEDESTAL | TYPE_WALL | TYPE_WAND | TYPE_WAYPOINT_OBJECT | TYPE_WEALTH
TYPE_WEAPON | TYPE_WORD_OF_RECALL | UNAPPLY_ALWAYS | UNAPPLY_IGNORE_CURSE | UNIDENTIFIED | UNIQUE_MSG
UNLEARN | VIM_MSG | WEST |

Functions

CreateObject | EnumerateCoins | FindPlayer | GetSkillNr | GetSpellNr | GetTimeAndDate
IsValid | LoadObject | LocateBeacon | Log | MatchString | PrintTimeAndDate
ReadyMap | ServerTickDiff | UpgradeApartment | Write |


Class: map

Attributes

ambient_brightness | ambient_darkness | difficulty | enter_x | enter_y | height
message | name | orig_path | path | reset_interval | status
width |

Flags

f_fixed_login | f_fixed_rtime | f_no_save | f_noharm | f_nomagic | f_nopriest
f_nosummon | f_outdoor | f_permdeath | f_pvp | f_ultimatedeath | f_ultradeath

Functions

ActivateConnection | CreateObject | Delete | GetBrightnessOnSquare | GetFirstObjectOnSquare | HasConnection
IsAnyPlayerOnMap | IsWallOnSquare | MapTileAt | Message | PlaySound | PlayersOnMap
ReadyInheritedMap | Save | SetDarkness |


Class: object

Attributes

above | anim_enemy_dir | anim_enemy_dir_last | anim_last_facing | anim_last_facing_last | anim_moving_dir
anim_moving_dir_last | anim_speed | anim_speed_last | armour_class | attack_acid | attack_aether
attack_cancellation | attack_channelling | attack_chaos | attack_cleave | attack_cold | attack_confusion
attack_corruption | attack_countermagic | attack_death | attack_depletion | attack_drain | attack_electricity
attack_fear | attack_fire | attack_godpower | attack_impact | attack_lifesteal | attack_light
attack_nether | attack_paralyze | attack_pierce | attack_poison | attack_psionic | attack_shadow
attack_slash | attack_slow | attack_snare | attack_sonic | attack_weaponmagic | attacked_by
below | carrying | charisma | constitution | count | damage
damage_round_tag | dexterity | direction | egomode | egoname | enemy
environment | experience | facing | food | glow_radius | grace
head | hitpoints | intelligence | inventory | item_condition | item_level
item_quality | item_race | item_skill | last_damage | last_eat | last_grace
last_heal | last_sp | layer | level | magic | map
material | material_real | max_buffs | max_grace | max_hitpoints | max_spellpoints
message | more | name | owner | path_attuned | path_denied
path_repelled | power | quantity | quick_pos | race | resist_acid
resist_aether | resist_cancellation | resist_channelling | resist_chaos | resist_cleave | resist_cold
resist_confusion | resist_corruption | resist_countermagic | resist_death | resist_depletion | resist_drain
resist_electricity | resist_fear | resist_fire | resist_godpower | resist_impact | resist_lifesteal
resist_light | resist_nether | resist_paralyze | resist_pierce | resist_poison | resist_psionic
resist_shadow | resist_slash | resist_slow | resist_snare | resist_sonic | resist_weaponmagic
run_away | slaying | speed | speed_left | spellpoints | state
strength | sub_type_1 | subtype | terrain_flag | terrain_type | thac0
thacm | title | type | update_tag | value | weapon_class
weapon_speed | weapon_speed_left | weight | weight_limit | wisdom | x
y |

Flags

f_allowsview | f_applied | f_been_applied | f_berserk | f_blocksview | f_can_open_door
f_can_pass_thru | f_can_reflect_castable | f_can_reflect_missile | f_can_roll | f_can_see_in_dark | f_can_stack
f_can_use_armour | f_can_use_ring | f_can_use_weapon | f_changing | f_confused | f_corpse
f_corpse_forced | f_cursed | f_cursed_perm | f_damned | f_damned_perm | f_door_closed
f_egolock | f_feared | f_fix_player | f_fly_off | f_fly_on | f_flying
f_friendly | f_has_ready_bow | f_has_ready_spell | f_has_ready_weapon | f_hitback | f_homeless_mob
f_identified | f_in_activelist | f_inserted | f_inv_locked | f_invulnerable | f_is_aged
f_is_animated | f_is_assassin | f_is_blind | f_is_cauldron | f_is_donation | f_is_dust
f_is_eating | f_is_ethereal | f_is_evil | f_is_female | f_is_good | f_is_hilly
f_is_initialized | f_is_invisible | f_is_linked | f_is_magical | f_is_male | f_is_missile
f_is_named | f_is_neutral | f_is_removed | f_is_thrown | f_is_traped | f_is_turnable
f_is_used_up | f_is_wooded | f_known_cursed | f_known_magical | f_levitate | f_lifesave
f_make_ethereal | f_make_invisible | f_no_attack | f_no_drop | f_no_fix_player | f_no_inv
f_no_pass | f_no_pick | f_no_prayers | f_no_save | f_no_send | f_no_spells
f_no_steal | f_no_teleport | f_obscuresview | f_one_drop | f_one_hit | f_only_attack
f_paralyzed | f_pass_ethereal | f_pass_thru | f_player_only | f_proof_ele | f_proof_mag
f_proof_phy | f_proof_sph | f_quest_item | f_random_move | f_reflecting | f_reg_f
f_rooted | f_run_away | f_scared | f_see_anywhere | f_see_invisible | f_sentient
f_sleep | f_slowed | f_spawn_mob | f_splitting | f_stand_still | f_stealth
f_surrendered | f_sys_object | f_tear_down | f_unaggressive | f_undead | f_unidentifiable
f_unpaid | f_use_dmg_info | f_walk_off | f_walk_on | f_was_reflected | f_xrays
is_giving | no_apply |

Functions

AcquireSkill | AcquireSpell | ActivateRune | AddBuff | AddMoney | AddMoneyEx
AddOneDropQuest | AddQuest | AddQuestItem | AddQuestTarget | AddSparkly | AdjustLightSource
Apply | CastSpell | ChannelMsg | CheckBuff | CheckGuild | CheckInstance
CheckInventory | CheckInvisibleInside | CheckOneDropQuest | CheckQuestLevel | CheckTrigger | Clone
Communicate | CreateArtifact | CreateInvisibleObjectInside | CreateObjectInside | CreateObjectInsideEx | CreatePlayerForce
CreatePlayerInfo | DecreaseNrOf | DeleteInstance | Deposit | Destruct | DoKnowSpell
Drop | FindMarkedObject | FindNextObject | FindSkill | Fix | GetAI
GetAccountName | GetAlignmentForce | GetAnimation | GetArchName | GetCombatMode | GetConnection
GetEquipment | GetFace | GetGender | GetGmasterMode | GetGod | GetGroup
GetGuild | GetIP | GetInvAnimation | GetInvFace | GetItemCost | GetMoney
GetName | GetNextPlayerInfo | GetPersonalLight | GetPets | GetPlayerInfo | GetPlayerWeightLimit
GetPrivacy | GetQuest | GetRepairCost | GetSkill | GetTarget | GetVector
Give | InsertInside | Interface | JoinGuild | Kill | LeaveGuild
MakeEgo | MakePet | Move | NrofQuestItem | PayAmount | PayForItem
PickUp | ReadyUniqueMap | Remove | RemoveBuff | RemoveQuestItem | Repair
Save | Say | SayTo | SendCustomCommand | SetAlignment | SetAnimation
SetCombatMode | SetFace | SetGender | SetGod | SetInvAnimation | SetInvFace
SetPersonalLight | SetPosition | SetQuestStatus | SetRank | SetSaveBed | SetSkill
SetTarget | ShowCost | Sound | StartNewInstance | UpdateQuest | Withdraw
Write |