Thanks for adding the GIS how-to... here are a few additional notes on the original questions:
#2: There are a couple existing options: ARTeleport and ARConfirmDoor. Some cleanup work is in order to standardize these, but here is what's available:
ARTeleport [Placement: RollupBar>Objects Tab>Entity>Items>AR>ARTeleport]
The .cgf defined in the Model Property will be used as a selectable item (the object needs a proxy) which will take you directly to the linked spawn point upon user click. The link is created in the Entity Links section of the ARTeleport entity by clicking "Pick Target" and selecting the spawn point to teleport to.
ARConfirmDoor [Placement: RollupBar>Objects Tab>Entity>Minigames>AR>ARConfirmDoor]
This entity offers a pop-up confirmation dialog before teleporting to a TagPoint, according to parameters described below. It can be
triggered with an ARAvatarTrigger or a selectable item in the Flowgraph by connecting the ARAvatarTrigger's
Enter Output or the ARItem's
Select Output to the ARConfirmDoor's
Enter Input.
You can customize the dialog text (
ConfirmMsg) and button labels (
BtnLeft_text and
BtnRight_text), and use the following properties to define an area from which a random point will be picked to teleport to (so avatars won't end up right at the same location).
Place a TagPoint in the level (RollupBar>Objects Tab>AI>TagPoint) and enter its name in the
ThruDoorTag Property.
LimitDistanceFromTag and
RotMin_deg and
RotMax_deg Properties limit the area near the TagPoint within which a random point is picked to teleport to. The default values of distance (2) and rotation (0 to 360), will teleport the avatar to a point within a 2 meter radius surrounding the TagPoint. The rotational min & max limit the randomized angle from the TagPoint's forward direction (the yellow arrow that appears in the City Editor when selected), so -90 to 90 will only teleport an avatar in front of the TagPoint.
This entity can also be used to move to another city/level, by checking the
ShowPlacesBrowser Property flag and using the optional
PreSelectLevel Property to define the pre-selected city to display on the right side of the Places Browser. In that case, the TagPoint info is ignored.
In both cases, the pop-up's left button activates the teleport, and the right button or "x" button closes the dialog.
#5: To see which particles are used in the AR_Taki level, select anything beginning with "waterfall" in the Select Objects View, and check which particles are assigned in the ParticleEffect Property. Once one is placed as Tim mentioned, or from RollupBar>Objects Tab>Entity>Particle>ParticleEffect, the ParticleEffect Property can be used to change the effect.
Then if you want to tweak the effect and create your own, the
Particle Editor section in the CryMod SandboxManual documentation is a good reference, and here is the
guide to creating a new particle library in the City Editor.
magnolia | technical designer | avatar reality, inc.