Dropboxes, Einwurfkisten
Einleitung
Dropboxes oder Einwurfkisten sind prinzipiell Container, haben allerdings die gesonderte Funktion, dass man je nach Einstellung nur spezifische Items hineinwerfen kann. Der Einwurf umgeht hierbei das Security Status oder Absperrungssystem – man kann also immer hineinwerfen, solange man in Reichweite des Containers ist. Welche Gegenstände man einwerfen kann, hängt dabei von der Einstellung in der CSV-Liste ab. Man kann Dropboxen also auf einen BaseType von Items beschränken, auf ein spezifisches Item über den ScriptName, oder man lässt das betroffene Feld in der Liste frei, und alles kann hinein geworfen werden.
Dieses System dient dem Zweck, Briefkästen, Spendenkisten, Kassen und ähnliche Container in zugänglichen Bereichen aufzustellen, und auf die Art ohne direkte Anwesenheit Gegenstände oder Geld entgegen zu nehmen.
Technische Daten
- BaseType: ArxDropBox
- Neues Listenfeld: Usage (ansonsten wie ArxContainer)
- Spezielle Funktion: Solange die LOS es ermöglicht, kann jeder Mensch zu jeder Zeit Gegenstände hineinwerfen (siehe Funktion). Herausnehmen kann man nur, wenn die Standard-Zugriffsoptionen erfüllt sind (Schlüssel und/oder Security State stimmen).
Funktion
Anstatt einen komplett neuen BaseType zu bauen, wird der ArxContainer Aufbau übernommen. Neben der Möglichkeit, auch in eine versperrte und/oder gesicherte DropBox etwas reinwerfen zu können, wird der BaseType auch um ein neues Listenfeld erweitert, das wir in den csv-Listen einfügen können.
Das Listenfeld „Usage“ kann 3 mögliche Settings erhalten:
- Leer: DropBox funktioniert wie Container für das Entfernen von Gegenständen, reinwerfen kann man alles.
- Angabe eines BaseType: Der Container lässt sich nur mit Gegenständen dieses BaseTypes befüllen.
- Angabe eines ScriptName: Der Container lässt sich nur mit Items des angegebenen ScriptName befüllen.
Diese Funktion soll NICHT die LOS-Abfrage auskoppeln!
Erweiterung – Townhouses
(Achtung, nicht für die Erstumsetzung notwendig!)
Option 1:
Beim Setup vom Townhouse muss ein Briefkasten-Item (frisst nur Items mit ScriptName „Brief“) automatisch unter das Hausschild gesetzt werden. Die Security Einstellungen des Townhouse (also Owner, Co-Owner) sollen für diesen Briefkasten automatisch übernommen werden.
Option 2:
Beim Setup vom Townhouse kann man einen weiteren Punkt festlegen, der für ein Briefkasten-Item reserviert ist. Das Briefkasten-Item kann man sich bei Spielerhandwerkern kaufen, und es dann dem Haus hinzufügen, woraufhin es automatisch an den richtigen Fleck gesetzt wird. Zieht der Spieler aus, wird dieser Container mit in die Umzugskiste/Bankfach des ehemaligen Besitzers portiert.
Abschlussdoku
Was muss der XXX wissen?
- Spieler:
- –
- Spielleiter:
- Der ContentType kann Ingame verändert werden und wird mitserialisiert.
- Programmierer:
- –
- Abweichungen vom bisherigen Konzept:
- Das Feld heißt nicht Usage sondern ContentType
- Offene Verbesserungen :
- Siehe Townhouseerweiterungswünsche
