Gathering together the knowledge from the previous posts in this series, this post assembles it all into a functioning holodeck by adding the final requirement; a dialog box menu. This addition is the real strength of a holodeck, allowing the rezzing of individual scenes from a selection.
Continuing with the series on creating your own holodeck, this post looks at the rotation of rezzed objects and shows how to create a user-defined function to convert the X, Y and Z degrees you see in the Build window into an LSL rotation.
Holodeck scripts can be quite complex but their base rezzing functions are actually relatively simple. Throughout this and one or two subsequent posts I will guide you through some of the script variations that will allow you to construct your own rezzer and add different levels of complexity to build it up to a fully functioning holodeck.