My first concern is if I have over-organized it?
This first post will change as the functions (new and existing) move around.
It will be one of the last changes to take place in 097, though.
Code: Select all
UO.EM
AssignRectToWeatherRegion
Attach
Broadcast
ConsumeReagents
CreateMenu
CreateNpcFromTemplate
Detach
DisableEvents
DisconnectClient
EnableEvents
EnumerateItemsInContainer
EquipFromTemplate
EquipItem
EraseGlobalProperty
EraseObjProperty
GetCommandHelp
GetEquipmentByLayer
GetGlobalProperty
GetHarvestDifficulty
GetMenuObjTypes
GetObjProperty
GetObjPropertyNames
GetRegionString
GetSpellDifficulty
GrantPrivilege
HarvestResource
ListEquippedItems
ListObjectsInBox
MoveObjectToLocation
OpenPaperdoll
PerformAction
PlayLightningBoltEffect
PlayMovingEffect
PlayMovingEffectXYZ
PlayObjectCenteredEffect
PlaySoundEffect
PlaySoundEffectPrivate
PlayStationaryEffect
PrintTextAbove
PrintTextAbovePrivate
RegisterForSpeechEvents
RequestInput
RestartScript
Resurrect
RevokePrivilege
SecureTradeWin
SelectColor
SelectMenuItem2
SendBuyWindow
SendDialogGump
SendEvent
SendInstaResDialog
SendOpenBook
SendOpenSpecialContainer
SendQuestArrow
SendSellWindow
SendSkillWindow
SendStatus
SendStringAsTipWindow
SendSysMessage
SendTextEntryGump
SendViewContainer
SetGlobalProperty
SetName
SetObjProperty
SetRegionLightLevel
SetRegionWeatherLevel
SetScriptController
SpeakPowerWords
StartSpellEffect
SystemFindObjectBySerial
Target
TargetCoordinates
UseItem
GUILDS.EM
CreateGuild
DestroyGuild
FindGuild
ListGuilds
UTIL.EM
RandomDiceRoll
RandomFloat
RandomInt
ATTRIBUTES.EM
AlterAttributeTemporaryMod
BaseSkillToRawSkill
CheckSkill
GetAttribute
GetAttributeBaseValue
GetAttributeIntrinsicMod
GetAttributeTemporaryMod
SetAttributeBaseValue
SetAttributeTemporaryMod
VITALS.EM
ApplyDamage
ApplyRawDamage
ConsumeMana
ConsumeVital
GetVital
GetVitalMaximumValue
GetVitalRegenRate
HealDamage
RecalcVitals
SetVital
MAP.EM
CheckLineOfSight
CheckLosAt
CoordinateDistance
Distance
FindPath
GetCoordsInLine
GetFacing
GetMapInfo
GetStandingHeight
GetStandingLayers
GetWorldHeight
ListStaticsAtLocation
ListStaticsInBox
ListStaticsNearLocation
ITEMS.EM
AddAmount
ConsumeSubstance
CreateItemAtLocation
CreateItemCopyAtLocation
CreateItemInBackpack
CreateItemInContainer
CreateItemInInventory
DestroyItem
FindObjtypeInContainer
GetObjType
GetObjtypeByName
ListItemsAtLocation
ListItemsNearLocation
ListItemsNearLocationOfType
ListItemsNearLocationWithFlag
MoveItemToContainer
MoveItemToSecureTradeWin
ReleaseItem
ReserveItem
SubtractAmount
MOBILES.EM
EnumerateOnlineCharacters
ListGhostsNearLocation
ListHostiles
ListMobilesInLineOfSight
ListMobilesNearLocation
ListMobilesNearLocationEx
MULTIS.EM
CreateMultiAtLocation
DestroyMulti
GetMultiDimensions
ListMultisInBox
TargetMultiPlacement
STORAGE.EM
CreateRootItemInStorageArea
CreateStorageArea
DestroyRootItemInStorageArea
FindStorageArea
StorageAreas
BASIC.EM
Bin
CAsc
CAscZ
CChr
CChrZ
CDbl
CInt
CStr
Find
Hex
Left
Len
Lower
Pack
SizeOf
SplitWords
TypeOf
Unpack
Upper
BASICIO.EM
print
BOAT.EM
BoatFromItem
MoveBoat
MoveBoatRelative
MoveBoatXY
RegisterItemWithBoat
SystemFindBoatBySerial
TurnBoat
CFGFILE.EM
AppendConfigFileElem
FindConfigElem
GetConfigInt
GetConfigIntKeys
GetConfigMaxIntKey
GetConfigReal
GetConfigString
GetConfigStringArray
GetConfigStringDictionary
GetConfigStringKeys
GetElemProperty
ListConfigElemProps
LoadTusScpFile
ReadConfigFile
UnloadConfigFile
DATAFILE.EM
CreateDataFile
OpenDataFile
UnloadDataFile
FILE.EM
AppendToFile
LogToFile
ReadFile
WriteFile
HTTP.EM
QueryIP
QueryParam
WriteHtml
WriteHtmlRaw
MATH.EM
ACos
ASin
ATan
Abs
Ceil
ConstE
ConstPi
Cos
Floor
FormatRealToString
Log10
LogE
Pow
Root
Sin
Sqrt
Tan
NPC.EM
CanMove
GetProperty
IsLegalMove
MakeBoundingBox
Move
RunAwayFrom
RunAwayFromLocation
RunToward
RunTowardLocation
Say
Self
SetAnchor
SetOpponent
SetProperty
SetWarMode
TurnAwayFrom
TurnAwayFromLocation
TurnToward
TurnTowardLocation
WalkAwayFrom
WalkAwayFromLocation
WalkToward
WalkTowardLocation
Wander
OS.EM
clear_event_queue
create_debug_context
events_waiting
getpid
getprocess
is_critical
set_critical
set_debug
set_event_queue_size
set_priority
sleep
sleepms
syslog
system_rpm
unload_scripts
wait_for_event
POLSYS.EM
CreateAccount
CreatePacket
FindAccount
GetCmdLevelName
GetCmdLevelNumber
GetItemDescriptor
GetPackageByName
ListAccounts
ListenPoints
Packages
PolCore
ReadGameClock
ReadMillisecondClock
Realms
ReloadConfiguration
SaveWorldState
SendPacket
SetSysTrayPopupText
Shutdown
UNICODE.EM
BroadcastUC
PrintTextAbovePrivateUC
PrintTextAboveUC
RequestInputUC
SendSysMessageUC