MapleStory Worlds Glossary

# A

##### Annotation

A kind of metadata to use by adding it to your code Note | [Utilizing Annotation](/docs/?postId=824)

##### Argument

The value that the parameter actually contains when the function is called

##### Atlas

An image with multiple sprites in one image

##### Atlas Unpacker

A tool for creators to cut, edit, and save an atlas into individual sprites

# C

##### Code Inspection

A feature to inspect and notify users of potentially buggy or user-made mistakes in the code

##### Code Completion

By analyzing the context, it suggests symbols that can be created at the current caret position. A feature that helps you write code easily by suggesting ways to complete syntax when entering code

##### Common Entity

Special entity contained under Hierarchy - World [png](1672721691997704cb622be8647b783f3fcd1c1ab382d)

##### Component

A component of a specific entity, responsible for each function Note | [Component](/docs/?postId=54)

# D

##### Data Editor

Editor for editing data sets in Maker [png](168008012576238387b511d804423a0f91b9be287fecc) Note | [Edit Data](/docs/?postId=69)

##### Dynamic Sprite

Images created during play in MapleStory Worlds Note | [Screenshot and Dynamic Sprite](/docs/?postId=829)

# E

##### Embedded Server

Local server launched by maker for testing

##### Entity

An entity that exists in MapleStory Worlds and is an aggregate of several components Note | [Entity](/docs/?postId=54)

##### Event

It means the occurrence of some event in logic Data carrying information identifying the event type along with other additional information Note | [Event](/docs/?postId=73)

##### Event Handler

The acting agent that processes an event upon receiving it There are similar terms such as Listener and Subscriber

##### Event Sender

The entity that dispatches the event There are similar terms such as Emitter and Dispatcher

##### Execution Space

This is the space where API functions are actually executed, and is executed in the client or server

##### Execution Space Setting

Setting whether a specific function should be executed in client or server space

# H

##### Hierarchy

A window to check the status of the World being created in a hierarchical structure Used to systematically manage complex map entities Includes World, common, maps, ui Note | [Hierarchy](/docs/?postId=453)

# I

##### Instance Map

Map created in an instance room If you check InstanceMap in MapComponent, it is set as an instance map

##### Instance Room

Rooms dynamically created by the server instance Instance rooms can contain only instance maps

# L

##### Lobby

MapleStory Worlds Home [png](168007964904972b7e105b1d4480f9297d3c53863b75a)

##### Local Entity

Individual entities that do not exist on the server and exist only on the client

##### Log

Records of various information or problems that occur during World production Note | [Log](/docs/?postId=719)

# M

##### Material

Entity that displays how to render the entity through various properties

##### Model

A version that contains information about the components and properties of an entity in Maker  
See also the Presets provided by Preset List are also models  
Note |[Model](/docs/?postId=55)

# N

##### Native API

API within the MapleStory Worlds engine that creators cannot create

# O

##### Optimization

Finding and modifying the bottleneck point (Bottle Neck) with World process speed overload

# P

##### Parameter

Variables used when defining functions

##### Particle

Many small particles, such as snow, rain, and dust Note | [Particle](/docs/?postId=764)

##### Plain Script

Script created by the creator by clicking the Create Scipt menu

##### Plain Text Mode

A mode to view all Script APIs, including meta data, in text format in the script editor

##### Preset

Individual presets in Preset List

##### Profiler

Tools to help make optimization easier

##### Profile ID

ID starting with #, unique for each account [png](167272638409586f756d334234067a6903f605d877654)

##### Profile Name

Profile name can be changed and can be duplicated with other users [png](16727264545168cdbcea596eb4d1cb56f5a00026f0e13)

##### Property

Elements to set the details of each component Can have different values per entity Note | [Property](/docs/?postId=205)

# Q

##### Quick Info

Tooltips that show related information when hovering over a function, variable, parameter, etc.

# R

##### Release Server

After releasing the created World, the server that appears when you enter the World from the Lobby - Play menu of MapleStory Worlds

##### Reward Coin

Coins obtained through events

##### Room

A collection of maps configured under the World instance There are static rooms and instance rooms, generally speaking rooms refer to static rooms

##### RUID

Unique ID values of various resources such as sprites, animations, and sounds

# S

##### Scene

The area where the real World space is edited in Maker

##### Script API

API generated by creators

##### Script Assist

A collective term for code writing support functions (Signature Helper, Quick Info, Code Completion, etc.)

##### Script Editor

An editor that can code scripts in MapleStory Worlds

##### Script Outline

A feature to check the list of properties, functions, and events of the script at a glance in the script editor

##### Shader

Code or script to use when rendering the object

##### Signature Helper

Function to help fill in the parameters of a function

##### Sprite

Means 2D image  
Position, size, rotation values, etc. can be changed by Maker

##### Static Room

A room that is created unconditionally when a World instance is created Static rooms contain only static maps

##### Static Map

Map created for a static room Maps that exist in the World are set to static maps by default If InstanceMap is not checked in MapComponent, it is a static map

##### Symbol

Identifiers of types, members, variables, etc. that a name or function refers to

##### Synchronization

A type of data transmission method between the server and the client, sets properties of the same name existing in each execution space to the same value Note | [Property Synchronization](/docs/?postId=208)

##### Syntax Highlighting

A function that helps to easily recognize the code by emphasizing the color of the text according to the grammar

# T

##### Tile Editor

Editor to edit map tiles After selecting tile mode, you can draw the topography by selecting line fill or box fill [png](1672722909781b00c5ade293a45819a3487184089a20d)

##### Token

The smallest unit that separates a series of strings. The smallest chunk of characters that has meaning in a script

# U

##### UI Editor

Editor for editing UI elements in Maker  
[png](1657678708992678df357225c4a71a7b01f9bba955ef5)

##### User ID

ID that can be verified in Settings - Account  
[png](16800798164371c4b250ae13c48e186ba1d2b86b1f707)

# W

##### Workspace

Resource management space in the form of a folder used in Maker It includes BaseEnvironment as a collection of NativeScripts and NativeModel provided by MapleStory Worlds, MyDesk as a collection of resources created by creators, and DefaultPlayer for operation convenience. Note | [Workspace](/docs/?postId=121)

##### World Coin

Coins that can be purchased through payment

##### World Instance

One instance actually created based on server information