Developer postOriginal post (opens in a new tab)

ADLENGINE 1.1.55.6 - INTERACTING WITH UI.

All images for UI must either fall under the c:\users\username\adlengine\mapname\ folder under images OR under userlib folder as per above.

Each image used MUST be given a unique anim number (currently) from 0-16.
To assign the anim number:

{image-name}.anim=10;

works for {image-name} / {text-name}
i.e.

{text-selectchar}.lmb=speak '{text-selectchar}.text';
{image-selectchar}.wheelup=do nextchar;

MOUSE CLICKS


{image-name}.lmb=do something;
{image-name}.mmb=do something;
{image-name}.rmb=do something;

MOUSE HOLD


{image-name}.holdlmb=do something;
{image-name}.holdmmb=do something;
{image-name}.holdrmb=do something;

MOUSE RELEASE

{image-name}.releaselmb=do something;
{image-name}.releasemmb=do something;
{image-name}.releasermb=do something;

DRAG WITH MOUSE


{image-name}.draglmb=do something;
{image-name}.dragmmb=do something;
{image-name}.dragrmb=do something;

TOUCH


{image-name}.tap=do something;
{image-name}.doubletap=do something;
{image-name}.hold=do something;
{image-name}.release=do something;

HOVER


{image-name}.hover=do something;

MOUSE WHEEL


{image-name}.wheelup=do something;
{image-name}.wheeldown=do something;