NGLE New Windows and Keyboard Commands
by
Paolone
Room Type button
Room Type button is a multi-state button. Clicking it changes its function for the current room in the following manner:
In the NGLE program some old windows have been replaced with new windows with the same functions but which also contain more information.
Select Object Window
Name
This is same slot name you find in
objects.h file in trle folder.
Slot
Slot index for current object
Type
Whatever the object type may be -
Moveable, Static or Sprite
Mesh
Number of meshes that form the object.
Statics always have one mesh. Sprite has no mesh but a single face.
#RMI
Relative Mesh Index. This is the index
number of the first mesh of the current object. This is the same value
you see in StrPix as #mesh. You could perform an output list (F1) and
print the list to have references for each object to locate easily its
mesh in Strpix.
#AMI
Absolute Mesh Index. This is an
absolute index value of the first mesh of the current object.
Theoretically (if unofficial tools work fine) this index should always
be the same even when you add or remove objects from your wad. This is
true overall for important meshes, like the single mesh of moveables.
Vert
Vertices. Number of vertices that form
the first mesh of the current object
Coll
Collision. There is some doubt about
the meaning of this field. However, it should be the collision used only
for the collision sphere of moveables. It should be ignored for statics.
Anim
Animation Index. Index of the first
animation for the current moveable (not used for statics and sprites).
Hot Keys
SPACE: Change from alphabetical to numeric sorting
F1: Show text with current list
Any literal character: Select first row starting with corresponding literal
ESCAPE: Close window aborting selection
ENTER: Close window selecting current row
Select Room Window
Description of columns
Name
Room name. If room is not yet used the
name will be empty followed
by the room index.
Size
Room size in blocks, excluding bounded
walls.
Height
Room height in clicks. This value is
given by max ceiling - min floor
Effct
Number of Effects in room. Effects
are: lights, spots, sinks, shadows and flyby or fixed cameras
Trigg
Number of triggers placed in this
room
Items
Number of moveables + statics placed
in this room.
Buttons
This field show the list of
room type values for this room. Possible settings are:
Water: Flood room
Outside: Outside room, Lara's ponytail will move with the wind
Rain: In current room is rain (set in Water Wave intensity 1-4)
Snow: In current room is snow (set in Water Wave intensity 1-4)
Damage: Lara loses life while she is current room. Set damage with DAMAGE script command.
QuickSand: Current room contains quicksand
Cold: Cold room. Above ground, Lara's breath is visible; in water rooms, Lara will take cold damage and lose health when it runs out.
Reflex: Set with [R] button
Mist: Set with [M] button
NonLensFlare: Set with [NL] button to avoid lens flare effect in the current room
Horizon: Room editor set it byself to signal rooms where the horizon is visible
Hot Keys
SPACE: Change from alphabetical to numeric sorting
F1: Show text with current list
Any literal character: Select first row starting with corresponding literal
ESCAPE: Close window aborting selection
ENTER: Close window selecting current row
Animation Range Window
You can select an animation range in the same way as with the old room editor - use right mouse button to select an animation range and keeping the button down drag to select the range of desired textures. Use the left mouse button to select an animation range already created.
Buttons
Delete Range button
Remove selected
(red frame) animation range
Test button
Start a preview of the
current animation range. This preview will use the frame rate currently
selected in the right combo box. The preview will continue until aborted
by hitting the ESCAPE key.
Assign button
Assign to the current
animation range (in red frame) the frame rate value showed in the left
combo box. It is necessary to hit this button to assign frame rate. If
you don't assign the frame rate to the animation range, it will be
visible in preview mode but will be lost when you close the window.
Reduce button
This button is visible only with v50 projects, that is with projects using textures 128x128 pixels as the default. This button reduces temporarily the size of textures to 64x64 pixels to host more textures on the page.
Frame Rates
You can set different frame rates for each animation range. The default frame rate in tomb raider is 30 fps (frames per second). This default frame rate is very high and is therefore only good for long animation ranges. Now with the facility to use lower frame rates you can use fewer textures to get decent animations. As an example, animated gifs usually have a frame rate of 5 to 10 fps.
In addition to fps you can also use spf (seconds per frame) settings, slowing down animations even further. For example if you have a setting of 3 spf, the texture will change only after 3 seconds.
Sound Texture Window
In this window you can associate sounds and bump map
effects to specific textures. Now you can select a a wide range of
textures and assign a sound or bump map effect to the whole range.
Note that you can set sound and bump map
effects only to the first 256 textures. Beyond that point, textures will
appear with a red cross through them.
Assign Sound button
To assign a sound, click on the Assign Sound button when there is a texture (or a texture group) selected. This must be done or no sound will be assigned to any selected textures.
Test button
You can play the sound sequence for the current texture by clicking on the Test button. You can also select in the combo box any sound and hit the Test button to hear it. This operation doesn't change any sounds assigned to current textures.
Note that the sound you hear with the Test button is not exaclty the same as you'll hear in game. Some changes to pitch will be not performed using the Test button. Moreover, the sequence of sounds in game will be overlapped while the Test button will only play a common sound sequence. When you select a sound type in the combo box, the specific samples name used will be displayed in the info row.
Assign Bump button
Assign current bump map effect to selected texture/s
New Keyboard Commands