Control functions for the NewWorld3D control can be divided into four categories: Initialization, Controlling the Player, Creature Movement, and Walls and Objects.
InitNW();
ChangeMap();
TurnRight();
TurnLeft();
MoveForward();
MoveBackward();
OpenCloseDoor();
GetXPos();
GetYPos();
GetGunFire()
SetCreaturePosition();
AddCreature(creaturelib, poseNum, crx, cry, crz, crangle);
DeleteCreature( creaturenum);
AddWall();
DeleteWall();
AddObject();
DeleteObj();
AddDoor();
DeleteDoor();
Installed on a hard disk, the NewWorld3D ActiveX control takes up approximately 1.5 megabytes of disk space. This doesn't include any creatures, walls, maps, etc. All of the files that make up a world vary greatly depending on the number of different items included in the world.