Roratonga Traps

Roratonga uses Traps to create protected areas for undisturbed CARP roleplay

Those traps would be seen as "cheating" in Gor, but Roratonga is not Gor nor does Roratonga currently support raids for the time being.
All camps except the ones of the Castaways and Animals are protected by traps.


Function of the Trap

The trap covers a certain area and identifies each intruder, checking if they are a member of the local faction.
If not, it checks if the intruder is on a local guest list.

If either is true, the trap doesn't react.
Otherwise it starts firing GM projectiles at the intruder. This stops only when the intruder is down or if the intruder has left the area of coverage of the trap.


Inviting guests

Members of the "home faction" can use the Roratonga HUD to invite guests.
To do so, the "bear trap" area of the HUD is touched. This works in both states of the HUD.
A dialog is invoked.

(screenshot)

Already invited guests are displayed under "Currently allowed guests"

Nearby players are presented for selection via buttons, but any player can be entered manually using the "OTHER" button.
Please note that only players that are present in the region will be added to the traps "guest list"!

If the adding to guest list was successful, several things happen:
- The player is notified about his guest status via IM: For example: "Pirates trap: xxxxxxx Resident invited you to be a guest at Pirates lair."
- The host gets a confirmation that the player has been invited. For example: For example: "Pirates trap: 'xxxxxxx' is now for 3 hours allowed as a guest to your lair."


Excluding guests

If a player was on the guest list already, the same procedure as for inviting him is used to exclude him from the guest list.

If this was successful, several things happen
- The player is removed from the guest list and notified:
- The host gets a confirmation about the successful removal: "Pirates trap: You removed 'xxxxxxx' from the guest list of your lair. They will be attacked as soon they enter again."