NewWorld3D Developer FAQ

  1. What functions are available to the NewWorld3D control?
  2. How big is the NewWorld3D control?

What functions are available to the NewWorld3D control?

Control functions for the NewWorld3D control can be divided into four categories: Initialization, Controlling the Player, Creature Movement, and Walls and Objects.

Initialization

InitNW();
ChangeMap();

Controlling the Player

TurnRight();
TurnLeft();
MoveForward();
MoveBackward();
OpenCloseDoor();
GetXPos();
GetYPos();
GetGunFire()

Creature Movement

SetCreaturePosition();
AddCreature(creaturelib,  poseNum,  crx,  cry,  crz,   crangle);
DeleteCreature( creaturenum);

Walls and Objects

AddWall();
DeleteWall();
AddObject();
DeleteObj();
AddDoor();
DeleteDoor();

How big is the NewWorld3D control?

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.

Return to NewWorld3D home page