recursal/Fanatic-Fandom huggingface dataset:
Character-Factory

Für jeden NPC muss eine Character-Factory erstellt werden, mit der man ihn initialisiert.
In Gothic wird diese standardmäßig durch GIL\_ID\_NAME repräsentiert und auch im MP sollte man diesen Stil beibehalten.
Das Beispiel zeigt, wie dem NPC die Rüstung ITAR\_VLK\_H zugewiesen wird. Diese Rüstung ist ihrerseits eine Item-Factory.
Alle im Beispiel gezeigten Variablen, wie **BodyTex::BodyTex\_N** sind vordefinierte Enums, die die Arbeit optisch erleichtern.
Jeder Programmierer sollte sich ein Set der von seinem Team verwendeten Texturen – durch ein Enum repräsentiert – anlegen.
**Parameter:**

```
GIL\_ID\_NAME(void) // Gothic Standard

```

 **Returns** | Character \*

**Beispiel:**

```
extern GameManager \*gameManager;

Character \*BAU\_900\_ONAR(void)
{
 uint32\_t id = 900;
 Character \*npc = gameManager->createCharacter(id);
 npc->setName("Onar");
 npc->setGuild(Guilds::GIL\_BAU);
 npc->setModelFatness(2.0f);
 npc->setNpcVisual("Hum\_Body\_Naked0", "Hum\_Head\_FatBald", FaceTex::Face\_N\_OldBald\_Jeremiah, BodyTex::BodyTex\_N, ITAR\_VLK\_H);
 npc->setOverlayAnim("Humans\_Arrogance.mds");
 return npc;
}

```

Ähnliche Funktionen

Folgende Funktionen stehen mit dieser in Verbindung:

* Item-Factory
InitGameManager

Diese Funktion muss im Plugin exakt so implementiert werden, da der Server über diese Funktion den GameManager an das Plugin bekannt gibt.
Auf keinen Fall darf der GameManager, wenn als globale Variable gespeichert, in einer Header-Datei zugewiesen werden, da er sonst nicht global verfügbar ist.
In allen Dateien, in denen dann die Variable verwendet werden soll muss der GameManager durch folgenden Code bekannt gemacht werden:

```
extern GameManager \*gameManager;

```

**Parameter:**

```
initGameManager(void)

```

 **Returns** | kein Return-Wert

**Beispiel:**

```
GameManager \*gameManager;

PLUGINAPI Plugin::IPlugin \*initGameManager()
{
 gameManager = p\_gameManager;
};

```

Ähnliche Funktionen

Folgende Funktionen stehen mit dieser in Verbindung:

* getPluginName
* createPlugin
Internals::VisualObjects::Item

**Internals::VisualObjects::Item** enthält alle Variablen und Funktionen, die Items erstellen und kontrollieren.

## Funktionen und Parameter

Die Klasse hat 8 virtuelle Memberfunktionen

```
virtual void addEffect(const std::string &effect);
virtual void setItemFlag(ItemFlag flag);
virtual void setItemSceme(ItemSceme sceme);
virtual void setMaterial(Material material);
virtual ItemFlag getItemFlag() const;
virtual ItemSceme getItemSceme() const;
virtual Material getMaterial() const;
virtual void removeEffect();

```

* virtuelle Memberfunktionen
	+ addEffect
	+ setItemFlag
	+ setItemSceme
	+ setMaterial
	+ getItemFlag
	+ getItemSceme
	+ getMaterial
	+ removeEffect
OnPlayerSwitchSneak

Diese Funktion wird aufgerufen, wenn ein Spieler einen anderen Spieler ausraubt.

**Parameter:**

```
onPlayerSwitchSneak(Character \*slf, bool sneak)

```

 **Returns** | Kein Return-Wert

**Beispiel:**

```
void onPlayerSwitchSneak(Character \*slf, bool sneak)
{
 if (sneak)
 {
 std::cout << "Player %s sneaks now." << std::endl;
 return;
 }

 std::cout << "Player %s stops sneaking." << std::endl;
};

```

Ähnliche Funktionen

Folgende Funktionen stehen mit dieser in Verbindung:
OnPlayerChangeOverlayAnim

Wird aufgerufen, wenn die Bewegungsanimationen eines Spielers geändert wird.

**Parameter:**

```
onPlayerChangeOverlayAnim(Character \*slf, int anim)

```

 **Returns** | Kein Return-Wert

**Beispiel:**

```
void onPlayerChangeOverlayAnim(Character \*slf, int anim)
{
 std::cout << String::format("Player %s changes overlay animation to ani id %d.", slf->getName(), anim) << std::endl;
};

```

Ähnliche Funktionen

Folgende Funktionen stehen mit dieser in Verbindung:

* onPlayerSwitchSneak
OnPlayerUseMobsi

Diese Funktion wird aufgerufen, wenn ein Spieler ein Mob benutzt.

**Parameter:**

```
onPlayerUseMobsi(Character \*slf, Mob \*mob)

```

 **Returns** | Kein Return-Wert

**Beispiel:**

```
void onPlayerUseMobsi(Character \*slf, Mob \*mob)
{
 std::cout << String::format("Player %s uses mob %s", slf->getName(), mob->getName()) << std::endl;
};

```

Ähnliche Funktionen

Folgende Funktionen stehen mit dieser in Verbindung: -
OnPlayerChat

Diese Funktion wird aufgerufen, wenn ein Spieler eine Nachricht sendet.

**Parameter:**

```
onPlayerChat(Character \*slf, const string &text)

```

 **Returns** | Kein Return-Wert

**Beispiel:**

```
void onPlayerChat(Character \*slf, const string &text)
{
 std::cout << String::format("Player %s sends message: %s.", slf->getName(), text) << std::endl;
};

```

Ähnliche Funktionen

Folgende Funktionen stehen mit dieser in Verbindung:

* onPlayerCommand
Prince

**Prince Nelson Rogers** (June 7, 1958 - April 21, 2016), commonly known as **Prince**, was a singer known for his wide variety of music, which included his songs "1999", "Little Red Corvette", "Purple Rain", "When Doves Cry", "Why You Want To Treat Me So Bad?", "I Wanna Be Your Lover", and "I Would Die 4 U".

## Death

On April 15, 2016, while on tour, his private plane made an emergency landing in Illinois. He was later admitted to hospital with flu-like symptoms. Prince died on April 21, 2016, having been found unresponsive in an elevator that morning at his Paisley Park complex. An emergency call was placed at 9:32am, he did not respond to CPR, and was pronounced dead at 10:07am. He was 57 years old.
OnPlayerUnconscious

Diese Funktion wird aufgerufen, wenn ein Spieler ein bewusstlos ist.

**Parameter:**

```
onPlayerUnconscious(Character \*slf)

```

 **Returns** | Kein Return-Wert

**Beispiel:**

```
void onPlayerUnconscious(Character \*slf)
{
 std::cout << String::format("Player %s is unconscious now", slf->getName()) << std::endl;
};

```

Ähnliche Funktionen

Folgende Funktionen stehen mit dieser in Verbindung:

* onPlayerAttack
* onPlayerTakeDamage
OnConnectionHasHighPing

Diese Funktion wird aufgerufen, wenn ein Spieler einen hohen Ping hat.

**Parameter:**

```
onConnectionHasHighPing(void)

```

 **Returns** | Kein Return-Wert

**Beispiel:**

```
void onConnectionHasHighPing()
{
 std::cout << "Warning: Player ping too high." << std::endl;
};

```

Ähnliche Funktionen

Folgende Funktionen stehen mit dieser in Verbindung:

* onConnectionClosed
* onConnectionEstablished
* onConnectionLost
PLUGINAPI

## Was ist PLUGINAPI?

**PLUGINAPI** ist eine Definition für den Compiler. Während der Übersetzung in Maschinencode wird diese Definition automatisch durch seine Deklaration ersetzt.
Im Plugin muss diese Deklaration wie folgt aussehen:

```
#if defined(PLUGIN\_EXPORT)
# define PLUGINAPI extern "C" \_\_declspec(dllexport)
#else
# define PLUGINAPI \_\_declspec(dllimport)
#endif

```

Im Plugin muss außerdem die Definition **PLUGIN\_EXPORT** gesetzt werden, sodass das Übersetzungsprogramm erkennt, dass eure **PLUGINAPI** einen Dll-Export ausführen soll.
Der Sinn dieser Vorgehensweise ist, dass das Plugin in die Lage versetzt wird, die initialen Funktionen für den Server zu exportieren:
* getPluginName
* createPlugin
* initGameManager
GetPluginName

Diese Funktion muss im Plugin exakt so implementiert werden, da sich der Server darüber den Name des Plugins besorgt.

**Parameter:**

```
getPluginName(void)

```

 **Returns** | char \*

**Beispiel:**

```
PLUGINAPI char\* getPluginName()
{
 return "Example Plugin";
};

```

Ähnliche Funktionen

Folgende Funktionen stehen mit dieser in Verbindung:

* createPlugin
* initGameManager
Internals::VisualObjects::Area

**Internals::VisualObjects::Area** enthält alle Variablen und Funktionen, mit denen man in der Welt eine Region festlegen kann.

## Funktionen und Parameter

Die Klasse hat 7 virtuelle Memberfunktionen

```
virtual bool isInArea3D(BugPlusPlus::Math::Vec3 \*point) const;
virtual bool isInAreaAbs(Area \*ar) const;
virtual bool isNearArea(Area \*ar, float dist) const;
virtual bool isNearPlayer(Character \*npc, float dist) const;
virtual const std::string &getName() const;
virtual float getSurfaceArea() const;
virtual float getPerimeterSize() const;

```

* virtuelle Memberfunktionen
	+ isInArea3D
	+ isInAreaAbs
	+ isNearArea
	+ isNearPlayer
	+ getName
	+ getSurfaceArea
	+ getPerimeterSize
Internals::VisualObjects::Character

**Internals::VisualObjects::Character** enthält alle Variablen und Funktionen, die für einen NPC gelten.

## Nützliche Enums

* BodyTex Gibt fortlaufend die Körpertexturen an. Sie müssen exakt so nummeriert sein, wie die Texturen im entsprechenden Ordner
* FaceTex Gibt fortlaufend alle Gesichtstexturen an. Sie müssen exakt so nummeriert sein, wie die Texturen im entsprechenden Ordner
* Guilds Gibt alle Gilden an, sodass man später direkt über den Name darauf zugreifen kann

## Funktionen und Parameter

Die Klasse hat 28 virtuelle Memberfunktionen

```
virtual Armor &getArmor();
virtual bool dropItem(const Item &itm, uint32\_t amount);
virtual bool dropItem(const Item &itm, uint32\_t amount, const BugPlusPlus::Math::Vec3 &pos);
virtual bool hasItem(const Item &itm, uint32\_t amount) const;
virtual bool isFreezed() const;
virtual const std::string &getBodyMesh() const;
virtual const std::string &getHeadMesh() const;
virtual const std::string &getOverlayAnim() const;
virtual const std::string& getMdsAnim() const;
virtual float getModelFatness() const;
virtual uint32\_t getBodyTex() const;
virtual uint32\_t getFaceTex() const;
virtual uint32\_t getGuild() const;
virtual void addItem(const Item &itm);
virtual void equipPrimary(const Item &itm);
virtual void equipSecondary(const Item &itm);
virtual void playAnimation(const std::string &anim) const;
virtual void setArmor(const Armor &armor);
virtual void setAsPlayer(uint32\_t id);
virtual void setFreezed(bool freeze);
virtual void setGuild(uint32\_t guild);
virtual void setMdsAnim(const std::string &anim);
virtual void setModelFatness(float fatness);
virtual void setNpcVisual(const std::string &bodyMesh, const std::string &headMesh, uint32\_t faceTex, uint32\_t bodyTex, const Armor &armor);
virtual void setNpcVisual(const std::string &bodyMesh, const std::string &headMesh, uint32\_t faceTex, uint32\_t bodyTex, Internals::VisualObjects::Armor\*(\*armorFactory)() = nullptr);
virtual void setOverlayAnim(const std::string &overlayAnim);
virtual void teleportToPos(const BugPlusPlus::Math::Vec3 &pos);
virtual void teleportToVob(const Vob &vob);

```

* virtuelle Memberfunktionen
	+ getArmor
	+ dropItem
	+ hasItem
	+ isFreezed
	+ getBodyMesh
	+ getHeadMesh
	+ getOverlayAnim
	+ getMdsAnim
	+ getModelFatness
	+ getBodyTex
	+ getFaceTex
	+ getGuild
	+ addItem
	+ equipPrimary
	+ equipSecondary
	+ playAnimation
	+ setArmor
	+ setAsPlayer
	+ setFreezed
	+ setGuild
	+ setMdsAnim
	+ setModelFatness
	+ setNpcVisual
	+ setOverlayAnim
	+ teleportToPos
	+ teleportToVob
OnPlayerEnterArea

Diese Funktion wird aufgerufen, wenn ein Spieler eine Region betritt.

**Parameter:**

```
onPlayerEnterArea(Character \*slf, Area \*ar)

```

 **Returns** | Kein Return-Wert

**Beispiel:**

```
void onPlayerEnterArea(Character \*slf, Area \*ar)
{
 std::cout << String::format("Player %s enters Area %s.", slf->getName(), ar->getName()) << std::endl;
};

```

Ähnliche Funktionen

Folgende Funktionen stehen mit dieser in Verbindung:
OnPlayerDie

Diese Funktion wird aufgerufen, wenn ein Spieler stirbt.

**Parameter:**

```
onPlayerDie(Character \*slf, Character \*oth, int reason)

```

 **Returns** | Kein Return-Wert

**Beispiel:**

```
void onPlayerCommand(Character \*slf, Character \*oth, int reason)
{
 std::cout << String::format("Player %s kills Player %s by reason: %d.", slf->getName(), oth->getName(), reason) << std::endl;
};

```

Ähnliche Funktionen

Folgende Funktionen stehen mit dieser in Verbindung:

* onPlayerAttack
* onPlayerTakeDamage
* onPlayerUnconscious
OnWorldTrigger

Diese Funktion wird aufgerufen, wenn ein Trigger ausgelöst wird.

**Parameter:**

```
onWorldTrigger(World \*wld, const Trigger &trigger, int state)

```

 **Returns** | Kein Return-Wert

**Beispiel:**

```
void onWorldTrigger(World \*wld, const Trigger &trigger, int state)
{
 std::cout << String::format("Trigger %s in world %s was triggered", trigger->getName(), wld->getName()) << std::endl;
};

```

Ähnliche Funktionen

Folgende Funktionen stehen mit dieser in Verbindung:
Internals::VisualObjects::Character::hasItem

Diese Funktion fragt ab, ob der Character ein bestimmtes Item besitzt.
**Parameter:**

```
hasItem(const Item &itm, int amount) const

```

 **Returns** | bool

**Beispiel:**

```
if (npc->hasItem(itm, 1))
{
 std::cout << "Spieler " << npc->getName().c\_str() << " hat 1x " << itm->getName().c\_str() << " im Inventar." << std::endl;
}

```

Ähnliche Funktionen

Folgende Funktionen stehen mit dieser in Verbindung:

addItem

equipPrimary

equipSecondary
OnPlayerPlunder

Diese Funktion wird aufgerufen, wenn ein Spieler einen anderen Spieler ausraubt.

**Parameter:**

```
onPlayerPlunder(Character \*slf, Character \*oth, Item \*itm, int amount)

```

 **Returns** | Kein Return-Wert

**Beispiel:**

```
void onPlayerPlunder(Character \*slf, Character \*oth, Item \*itm, int amount)
{
 std::cout << String::format("Player %s plunders Player %s", slf->getName(), oth->getName(), itm->getName(), amount) << std::endl;
};

```

Ähnliche Funktionen

Folgende Funktionen stehen mit dieser in Verbindung:

* onPlayerTakeItem
Carl Reiner

**Carl Reiner** (March 20, 1922 – June 29, 2020) was a comedian, actor, director, screenwriter, and publisher whose career spanned seven decades. During the early years of television comedy from 1950 to 1957, he co-wrote and acted on “Caesar's Hour” and “Your Show of Shows”, starring Sid Caesar. In the 1960s, Reiner was best known as the creator, producer, writer, and actor on The Dick Van Dyke Show. Reiner was also known for his voice role of Shep in the 2003 film “Good Boy!” and Sarmoti in the 2004 television series “Father of the Pride”.

## Death

Reiner died at his home in Beverly Hills, California of natural causes on June 29, 2020 in the company of his family. He was 98 years old.
Internals::Abstracts::Lockable

**Internals::Abstracts::Lockable** bietet Funktionen zum Steuern von verschließbaren Objekten.

## Funktionen und Parameter

Die Klasse hat 4 virtuelle Memberfunktionen

```
virtual bool isLocked();
virtual const Internals::VisualObjects::Item &getKeyInstance() const;
virtual void setLocked(bool locked = true);
virtual void setKeyInstance(const Internals::VisualObjects::Item &keyInstance);

```

* virtuelle Memberfunktionen
	+ isLocked
	+ getKeyInstance
	+ setLocked
	+ setKeyInstance
OnPlayerTakeDamage

Diese Funktion wird aufgerufen, wenn ein Spieler Schaden kriegt.

**Parameter:**

```
onPlayerTakeDamage(Vob \*src, Vob \*dest)

```

 **Returns** | Kein Return-Wert

**Beispiel:**

```
void onPlayerTakeDamage(Vob \*src, Vob \*dest)
{
 std::cout << String::format("Player %s gets damage from Player %s", src->getName(), dest->getName()) << std::endl;
};

```

Ähnliche Funktionen

Folgende Funktionen stehen mit dieser in Verbindung:

* onPlayerAttack
* onPlayerUnconscious
Internals::VisualObjects::Vob

**Internals::VisualObjects::Vob** enthält alle Variablen und Funktionen, die für ein nicht steuerbares, ambientes Objekt einer Welt gelten.

## Funktionen und Parameter

Die Klasse hat 12 virtuelle Memberfunktionen

```
virtual Area \*getArea(void) const;
virtual const Vec3 &getAngle(void) const;
virtual const Vec3 &getPosition(void) const;
virtual const std::string &getVisual(void) const;
virtual float getDistanceToObject(const Vob &obj) const;
virtual World \*getWorld(void) const;
virtual bool isVisible(void);
virtual void setAngle(const Vec3 &angle);
virtual void setPosition(const Vec3 &pos);
virtual void setPosition(float x, float y, float z);
virtual void setVisible(bool visible);
virtual void setVisual(const std::string &visual);

```

* virtuelle Memberfunktionen
	+ getArea
	+ getAngle
	+ getPosition
	+ getVisual
	+ getDistanceToObject
	+ getWorld
	+ isVisible
	+ setAngle
	+ setPosition
	+ setPosition
	+ setVisible
	+ setVisual
OnPlayerDropItem

Diese Funktion wird aufgerufen, wenn ein Spieler einen Gegenstand fallen lässt.

**Parameter:**

```
onPlayerDropItem(Character \*slf, Item \*itm, int amount)

```

 **Returns** | Kein Return-Wert

**Beispiel:**

```
void onPlayerDropItem(Character \*slf, Item \*itm, int amount)
{
 std::cout << String::format("Player %s drops item %s by amount of: %d.", slf->getName(), itm->getName(), amount) << std::endl;
};

```

Ähnliche Funktionen

Folgende Funktionen stehen mit dieser in Verbindung:

* onPlayerTakeItem
* onPlayerUseItem
Klassen

* ***Klassen Übersicht***
	+ **Internals**
		- AbstractObject
		- GameManager
		- **Internals::VisualObjects**
			* Area
			* Armor
			* Camera
			* Character
			* Container
			* Item
			* Light
			* Mob
			* Player
			* Sound
			* Vob
			* World
		- **Internals::Abstracts**
			* DamageController
			* EarthQuake
			* Lockable
			* Trigger
			* WorldTime
OnConnectionLost

Diese Funktion wird aufgerufen, wenn ein Spieler die Verbindung zum Server verliert.

**Parameter:**

```
onConnectionLost(void)

```

 **Returns** | Kein Return-Wert

**Beispiel:**

```
void onConnectionLost()
{
 std::cout << "Player lost connection." << std::endl;
};

```

Ähnliche Funktionen

Folgende Funktionen stehen mit dieser in Verbindung:

* onConnectionClosed
* onConnectionEstablished
* onConnectionHasHighPing
OnWorldDayTime

Diese Funktion wird aufgerufen, wenn sich die Zeit einer Spielwelt ändert. (4x am Tag)

**Parameter:**

```
onWorldDayTime(World \*wld)

```

 **Returns** | Kein Return-Wert

**Beispiel:**

```
void onWorldDayTime(World \*wld)
{
 switch (wld->getDayTimeState())
 {
 case DayTimeState::DAWN:
 {
 std::cout << "It's dawn!" << std::endl;
 break;
 }
 case DayTimeState::MIDDAY:
 {
 std::cout << "It's midday!" << std::endl;
 break;
 }
 case DayTimeState::DUSK:
 {
 std::cout << "It's dusk!" << std::endl;
 break;
 }
 case DayTimeState::MIDNIGHT:
 {
 std::cout << "It's midnight!" << std::endl;
 break;
 }
 default:
 break;
 }
};

```

Ähnliche Funktionen

Folgende Funktionen stehen mit dieser in Verbindung:
OnPlayerTakeItem

Diese Funktion wird aufgerufen, wenn ein Spieler ein Item aufhebt.

**Parameter:**

```
onPlayerTakeItem(Character \*slf, Item \*itm, int amount)

```

 **Returns** | Kein Return-Wert

**Beispiel:**

```
void onPlayerTakeItem(Character \*slf, Item \*itm, int amount)
{
 std::cout << String::format("Player %s takes item %s by amount of %d", slf->getName(), itm->getName(), amount) << std::endl;
};

```

Ähnliche Funktionen

Folgende Funktionen stehen mit dieser in Verbindung:

* onPlayerUseItem
OnPlayerCommand

Diese Funktion wird aufgerufen, wenn ein Spieler einen Command sendet.

**Parameter:**

```
onPlayerCommand(Character \*slf, const string &cmd, const std::vector<std::string> &args)

```

 **Returns** | Kein Return-Wert

**Beispiel:**

```
void onPlayerCommand(Character \*slf, const string &cmd, const std::vector<std::string> &args)
{
 std::cout << String::format("Player %s sends a command: cmd.", slf->getName(), cmd) << std::endl;
};

```

Ähnliche Funktionen

Folgende Funktionen stehen mit dieser in Verbindung:

* onPlayerFunction
* onPlayerChat
OnPlayerChangeWorld

Diese Funktion wird aufgerufen, wenn ein Spieler die Welt wechselt.

**Parameter:**

```
onPlayerChangeWorld(Character \*slf, World \*src, World \*dest, const Vec3 &entp)

```

 **Returns** | Kein Return-Wert

**Beispiel:**

```
void onPlayerChangeWorld(Character \*slf, World \*src, World \*dest, const Vec3 &entp)
{
 std::cout << String::format("Player %s enters world %s on position (%d,%d,%d).", slf->getName(), dest->getName(), entp.x, entp.y, entp.z) << std::endl;
};

```

Ähnliche Funktionen

Folgende Funktionen stehen mit dieser in Verbindung:

* onPlayerChangeVirtualWorld
* onPlayerEnterArea
Regis Philbin

**Regis Francis Xavier Philbin** (August 25, 1931 - July 24, 2020) was a media personality, actor, and singer, known for hosting talk and game shows. Having been called "the hardest working man in show business", Philbin holds the Guinness World Record for the most hours on U.S. television. His trademarks included his excited manner, his New York accent, his wit, and his irreverent ad-libs. He is most widely known for having been the co-host of the New York City-based nationally syndicated talk show “Live! with Regis and Kathie Lee” starting in 1988, which became “Live! with Regis and Kelly” starting in 2001, and continued with former football player Michael Strahan after Philbin's departure in 2011. Philbin debuted and hosted the US version of “Who Wants to Be a Millionaire”, “Million Dollar Password”, and the first season of “America's Got Talent”.

## Death

On July 24, 2020, Regis Philbin died of natural causes at the age of 88, one month before his 89th birthday.
OnPlayerAttack

Diese Funktion wird aufgerufen, wenn ein Spieler einen anderen Spieler angreift.

**Parameter:**

```
onPlayerAttack(Character \*slf, Character \*oth)

```

 **Returns** | Kein Return-Wert

**Beispiel:**

```
void onPlayerAttack(Character \*slf, Character \*oth)
{
 std::cout << String::format("Player %s attack player %s.", slf->getName(), oth->getName()) << std::endl;
};

```

Ähnliche Funktionen

Folgende Funktionen stehen mit dieser in Verbindung:

* onPlayerDie
* onPlayerTakeDamage
* onPlayerUnconscious
* onPlayerFocus
OnPlayerFunction

Diese Funktion wird aufgerufen, wenn ein Spieler mit einem Grafikelement interagiert.

**Parameter:**

```
onPlayerFunction(Character \*slf, int id)

```

 **Returns** | Kein Return-Wert

**Beispiel:**

```
void onPlayerFunction(Character \*slf, int id)
{
 std::cout << String::format("Player %s uses function %d", slf->getName(), id) << std::endl;
};

```

Ähnliche Funktionen

Folgende Funktionen stehen mit dieser in Verbindung:

* onPlayerCommand
Merle Haggard

**Merle Ronald Haggard** (April 6, 1937 - April 6, 2016) was a singer, songwriter, guitarist, fiddler, and instrumentalist. Along with Buck Owens, Haggard and his band The Strangers helped create the Bakersfield sound, which is characterized by the twang of Fender Telecaster and the unique mix with the traditional country steel guitar sound, new vocal harmony styles in which the words are minimal, and a rough edge not heard on the more polished Nashville sound recordings of the same era.

## Death

Merle Haggard died on April 6, 2016 - his 79th Birthday - at his ranch in Palo Cedro, California, having recently suffered from pneumonia.
Guilds

Das Gilden Enum, wie es von Gothic standardmäßig verwendet wird.

```
enum Guilds
{
 GIL\_NONE,
 GIL\_HUMAN,
 GIL\_PAL,
 GIL\_MIL,
 GIL\_VLK,
 GIL\_KDF,
 GIL\_NOV,
 GIL\_DJG,
 GIL\_SLD,
 GIL\_BAU,
 GIL\_BDT,
 GIL\_STRF,
 GIL\_DMT,
 GIL\_OUT,
 GIL\_PIR,
 GIL\_KDW,
 GIL\_PUBLIC,
 GIL\_SEPERATOR\_HUM,
 GIL\_MEATBUG,
 GIL\_SHEEP,
 GIL\_GOBBO,
 GIL\_GOBBO\_SKELETON,
 GIL\_SUMMONED\_GOBBO\_SKELETON,
 GIL\_SCAVENGER,
 GIL\_GIANT\_RAT,
 GIL\_GIANT\_BUG,
 GIL\_BLOODFLY,
 GIL\_WARAN,
 GIL\_WOLF,
 GIL\_SUMMONED\_WOLF,
 GIL\_MINECRAWLER,
 GIL\_LURKER,
 GIL\_SKELETON,
 GIL\_SUMMONED\_SKELETON,
 GIL\_SKELETON\_MAGE,
 GIL\_ZOMBIE,
 GIL\_SNAPPER,
 GIL\_SHADOWBEAST,
 GIL\_SHADOWBEAST\_SKELETON,
 GIL\_HARPY,
 GIL\_STONEGOLEM,
 GIL\_FIREGOLEM,
 GIL\_ICEGOLEM,
 GIL\_SUMMONED\_GOLEM,
 GIL\_DEMON,
 GIL\_SUMMONED\_DEMON,
 GIL\_TROLL,
 GIL\_SWAMPSHARK,
 GIL\_DRAGON,
 GIL\_MOLERAT,
 GIL\_ALLIGATOR,
 GIL\_SWAMPGOLEM,
 GIL\_Stoneguardian,
 GIL\_Gargoyle,
 GIL\_SummonedGuardian,
 GIL\_SummonedZombie,
 GIL\_ORC,
 GIL\_FRIENDLY\_ORC,
 GIL\_UNDEADORC,
 GIL\_DRACONIAN
};

```
Lumina Kühnes Blondes

Das **Lumina Kühnes Blondes** ist ein obergäriges Bier, das während der warmen Monate hergestellt wird. Es ist ein leichtes, sommerlich frisches Alltagsbier von höchster Qualität. Mit einer außergewöhnlichen Kräutermischung und der seichten Hopfensorte Mirabella Flavia entsteht ein süffiges Vollbier.

### Aussehen & Geschmack

Eine geschmackvolle Kräutermischung verleiht diesem Bier ein unvergleichliches Aroma, bei diesem Bier werden Mirabellen, Salbei und Dünenblüte hinzugegeben. Durch die zusätzliche Verwendung von Gersten- und Haferflocken wirkt das Bier seidig und samtig.
John Witherspoon

**John Weatherspoon** (January 27, 1942 - October 29, 2019), better known as **John Witherspoon**, was an actor and comedian who performed in various television shows and films. Best known for his role as Willie Jones for the “Friday” series, Witherspoon also starred in films such as “Hollywood Shuffle”, “Boomerang”, “The Five Heartbeats”, and “Vampire in Brooklyn”. He has also made appearances on television shows such as “The Wayans Bros.”, “The Tracy Morgan Show”, “Barnaby Jones”, “The Boondocks”, and “Black Jesus”. He also wrote a film, “From the Old School”, in which he played an elderly working man who tries to prevent a neighborhood convenience store from being developed into a strip club.

## Death

On October 29, 2019, John Witherspoon died of a heart attack at his home in Sherman Oaks, California. He was 77 years old.
Chris Cornell

**Christopher John Boyle** (July 20, 1964 - May 18, 2017), better known as **Chris Cornell**, was a musician, singer, and songwriter best known as lead vocalist for the bands "Soundgarden" and "Autoslave".

## Death

Around 12:15am on May 18, 2017, Chris Cornell was found dead by his bodyguard in the bathroom of his room at the MGM Grand in Detroit, Michigan after performing at a show with Soundgarden at the Fox Theatre on May 17. He was lying on the floor with an exercise band around his neck. Paramedics arrived at the scene just before 1 a.m. and performed CPR on him. Cornell was pronounced dead at 1:30am on May 18. The cause of death was determined to be suicide by hanging. He was 52 years old.

Footage of his final concert was posted to YouTube.
Deuteribusch

### Aussehen

Ein knapp kniehoher Strauch mit hellgrünen Blättern und grünlich weißen, glockenförmigen Blüten. Im Dunkeln leuchtet der Strauch grünlich.

### Nutzen

Wird der Deuteribusch verletzt, entzündet sich der austretende Saft oft selbst und führt nicht selten zur Verschwelung der gesamten Pflanze. Frisch geschnittene Sträucher werden benutzt um Grosse Feuer leicht zu entzünden oder um im kalt-feuchten Klima des Nordens überhaupt Feuer zu machen

### Verbreitung

Der Deuteribusch kommt nur im hohen Norden vor, genauer gesagt am Rande der Flechtentundra.
Muhammad Ali

**Cassius Marcellus Clay, Jr.** (January 17, 1942 - June 3, 2016), better known as **Muhammad Ali**, was a professional boxer generally regarded as the most significant heavyweight in the history of the sport.

## Death

Muhammad Ali was hospitalized in Scottsdale, Arizona on June 2, 2016 with a respiratory illness. Though his condition was initially described as "fair", it worsened, and he died the following day from septic shock. He was 74 years old.
Internals::Abstracts::WorldTime

**Internals::Abstracts::WorldTime** bietet Funktionen zum Steuern des Zeitsystems einer Welt.

## Funktionen und Parameter

Die Klasse hat 9 virtuelle Memberfunktionen

```
virtual void setMonth(int month);
virtual void setDay(int day);
virtual void setHour(int hour);
virtual void setMinute(int minute);
virtual int getMonth() const;
virtual int getDay() const;
virtual int getHour() const;
virtual int getMinute() const;
virtual int getSecond() const;

```

* virtuelle Memberfunktionen
	+ setMonth
	+ setDay
	+ setHour
	+ setMinute
	+ getMonth
	+ getDay
	+ getHour
	+ getMinute
	+ getSecond
OnConnectionClosed

Diese Funktion wird auf gerufen, wenn ein Spieler die Verbindung trennt.

**Parameter:**

```
onConnectionClosed(void)

```

 **Returns** | Kein Return-Wert

**Beispiel:**

```
void onConnectionClosed()
{
 std::cout << "Player disconnected." << std::endl;
};

```

Ähnliche Funktionen

Folgende Funktionen stehen mit dieser in Verbindung:

* onConnectionEstablished
* onConnectionHasHighPing
* onConnectionLost
Avicii

**Tim Bergling** (September 8, 1989 - April 20, 2018), better known by his stage name **Avicii**, was a Swedish musician, disc jockey, remixer, and record producer. Some of his most famous songs are "Wake Me Up", "I Could Be the One", "Levels", "Without You", "Hey Brother", and "Waiting for Love".

## Death

In 2016, Bergling's health deteriorated, and he was diagnosed with acute pancreatitis due to excessive alcohol use, in which he stopped performing live. Avicii died on April 20, 2018 in Muscat, Oman at the age of 27. No cause of death was given.
Chuck Berry

**Charles Edward Anderson "Chuck" Berry** (October 18, 1926 - March 18, 2017) was a singer, songwriter, and, guitarist known for his involvement as a pioneer of rock and roll music, which included songs such as "Maybellene", "Roll Over Beethoven", "Rock and Roll Music", "Johnny B. Goode". Berry refined and developed rhythm and blues into the major elements that made rock and roll distinctive, with lyrics focusing on teen life and consumerism and music featuring guitar solos and showmanship that were a major influence on subsequent rock music.

## Death

On March 18, 2017, Police in St. Charles County, Missouri were called to Berry's house, where he was unresponsive. However, Berry was pronounced dead at the scene. He was 90 years old.
Burt Reynolds

**Burton Leon Reynolds Jr.** (February 11, 1936 - September 6, 2018) was an actor, director, and producer. He first rose to prominence starring in television series such as “Gunsmoke”, “Hawk”, and “Dan August”. He is also known for his breakout film role as Lewis Medlock in the film ”Deliverance”. Reynolds played the leading role in a number of subsequent box office hits, such as the 1974 film “The Longest Yard”, “Smokey and the Bandit”, “Semi-Tough”, “Hooper”, “Smokey and the Bandit II”, “The Cannonball Run”, and “The Best Little Whorehouse in Texas”. He was also nominated for the Academy Award for Best Supporting Actor for his performance in “Boogie Nights”.

## Death

On September 6, 2018, Burt Reynolds died at a Jupiter, Florida hospital, having had heart problems for a number of years. He was 82 years old. His ex-wife Loni Anderson issued a statement saying that she and their son Quinton would miss him and "his great laugh".

On the day of Reynolds' death, Antenna TV, which airs The Tonight Show nightly, aired an episode of The Tonight Show Starring Johnny Carson from February 11, 1982, featuring an interview and a This Is Your Life-style skit with Reynolds. The local media in Atlanta and elsewhere in the state noted on their television news programs that evening that he was the first to make major films in Georgia, all of which were successful, which helped make the state one of the top filming locations in the country.
Irrfan Khan

**Sahabzade Irfan Ali Khan** (January 7, 1967 - April 29, 2020), known professionally as **Irrfan Khan** , or simply **Irrfan**, was an actor who worked in Hindi cinema as well as in British and American films. Cited in the media as one of the finest actors in Indian cinema, his career spanned over 30 years and earned him numerous accolades, including a National Film Award, an Asian Film Award, and four Filmfare Awards.

## Death

In March 2018, Irrfan Khan revealed via a tweet that he had been diagnosed with a neuroendocrine tumor. He sought treatment in UK for a year and returned India in February 2019.

He was admitted to Mumbai's Kokilaben Dhirubhai Ambani Hospital on April 28, 2020, where he started receiving treatment for a colon infection. Khan died the following day from the infection. He was 53 years old. His mother Saeda Begum, aged 93, had died just 4 days prior on April 25th in Jaipur.
Carrie Fisher

**Carrie Frances Fisher** (October 21, 1956 - December 27, 2016) was an actress, writer, producer, and humorist known for portraying Princess Leia in the *Star Wars* film series. Fisher was the daughter of actor Eddie Fisher, and actress Debbie Reynolds. Her other film roles included "Shampoo", "The Blues Brothers", "Hannah and Her Sisters", "The 'Burbs", and "When Harry Met Sally....".

## Death

On December 23, 2016, after Fisher concluded the European leg of her book tour, she took a United Airlines flight from London when she experienced a medical emergency fifteen minutes before the plane landed at Los Angeles International Airport. A passenger seated near Fisher reported that she had stopped breathing. Another passenger performed CPR on Fisher until paramedics arrived at the scene. Emergency services in Los Angeles were contacted when the fight crew reported a passenger in distress prior to landing. After Fisher was taken by ambulance to Ronald Reagan UCLA Medical Center, she was placed on a ventilator.

Following four days of hospitalization in intensive care at UCLA Medical Center, Fisher died there on December 27, 2016 at 8:55am PDT. She was 60 years old. Fisher's daughter, Billie Lourd, confirmed her mother's death in a statement to the press. News of Fisher's death spread quickly online where fans from around the world responded with tributes and condolences. Many of her co-stars and directors from *Star Wars* and other works also shared their thoughts on Fisher's death.

Her mother, Debbie Reynolds, died the following day after being rushed to the hospital from her son's Beverly Hills home, where they were meeting to plan Fisher's funeral.
Roger Moore

**Sir Roger George Moore** (October 14, 1927 – May 23, 2017) was a British actor known for portraying the secret agent James Bond in seven feature films between 1973 and 1985, replacing Sean Connery and eventually becoming the longest serving Bond actor to date, which began with the film "Life and Let Die".

## Death

In 2012, Roger Moore revealed he had been treated for skin cancer several times. He was diagnosed with Type 2 diabetes in 2013 which left him unable to drink alcohol.

His family announced his death in Switzerland from cancer on May 23, 2017.
Stephen Hawking

**Stephen William Hawking** (January 8, 1942 - March 14, 2018) was a theoretical physicist, cosmologist, author, and Director of Research at the Centre for Theoretical Cosmology within the University of Cambridge. His scientific works included a collaboration with Roger Penrose on gravitational singularity theorems in the framework of general relativity and the theoretical prediction that black holes emit radiation, often called "Hawking Radiation". Hawking was the first to set out a theory of cosmology explained by a union of general theory of relativity and quantum mechanics. He was a vigorous supppeter of the many-worlds interpretation of quantum mechanics.

## Death

On the early morning of March 14, 2018, Stephen Hawking died at his home in Cambridge, England. His family stated that he "died peacefully". He was 76 years old. Hawking was eulogized by figures in science, entertainment, politics, and other areas. The college flag at Cambridge's Gonville and Caius College flew at half-mast, and a book of condolences was signed by students and visitors.
OnPlayerCastSpell

Diese Funktion wird aufgerufen, wenn ein Spieler auf ein Objekt einen Zauber anwendet.

**Parameter:**

```
onPlayerCastSpell(Character \*slf, Item \*spell, Vob \*target)

```

 **Returns** | Kein Return-Wert

**Beispiel:**

```
void onPlayerAttack(Character \*slf, Item \*spell, Vob \*target)
{
 std::cout << String::format("Player %s cast spell on target %s.", slf->getName(), target->getName()) << std::endl;
};

```

Ähnliche Funktionen

Folgende Funktionen stehen mit dieser in Verbindung:

* onPlayerDie
* onPlayerTakeDamage
* onPlayerUnconscious
Cameron Boyce

**Cameron Boyce** (May 28, 1999 - July 6, 2019) was an actor known for his role as Luke Ross in Disney Channel's comedy series “Jessie”. After making his first acting appearance in a *Panic! at the Disco* music video, he made his film debut in “Mirrors” in 2008. He also starred in feature films “Eagle Eye”, “Grown Ups”, and “Grown Ups 2”, and was also known for other roles such as Carlos in the “Descendants” television films and as Conor in Disney XD's comedy series “Gamer's Guide to Pretty Much Everything”. Boyce had also done voice acting for various works, such as Jake in “Jake and the Never Land Pirates” and Herman Schultz in the Spider-Man 2017 TV Series.

## Death

According to a statement by Boyce's family, on July 6, 2019, Cameron Boyce died in his sleep at his home in Los Angeles, California due to a seizure which was a result of an ongoing medical condition for which he was being treated". He was 20 years old. An autopsy was performed, but release of a cause of death was deferred, "pending further investigation". On July 9, 2019, Boyce's family confirmed that his death was caused by an epileptic seizure and that he had previously been diagnosed with epilepsy.
J. Geils

**John Warren "J." Geils, Jr.** (February 20, 1946 - April 11, 2017) was a guitarist known for being the leader of a rock group, known as the J. Geils Band.

## Death

On April 11, 2017, local police in his hometown of Groton, Massachusetts conducted a well-being check on Geils and found him unresponsive at his home. He was pronounced dead from natural causes at age 71.
Art Garfunkel

**Arthur Ira Garfunkel** (November 5, 1941 - February 22, 2019) was a singer and songwriter known for being the other half of the music duo “Simon and Garfunkel“, along with Paul Simon.

## Death

On February 22, 2019, Art Garfunkel died of a heart attack in Naples, Florida. His death came just two months after the sudden death of his co-singer, Paul Simon.
Jerry Stiller

**Gerald Isaac Stiller** (June 8, 1927 - May 11, 2020) was an comedian, actor, and author. He spent many years as part of the comedy duo Stiller and Meara with his wife, Anne Meara, to whom he was married for over 60 years until her death in 2015. Stiller saw a late-career resurgence starting in 1993, playing George Costanza's father Frank on the sitcom “Seinfeld”, a part which earned him an Emmy nomination. The year Seinfeld went off the air, he began his role as the eccentric Arthur Spooner on the CBS comedy series “The King of Queens”, another role which garnered him widespread acclaim. He was the father of actor Ben Stiller

## Death

On May 11, 2020, Jerry Stiller died from natural causes at his home on the Upper West Side of Manhattan, New York. He was 92 years old. His death was announced by his son, Ben Stiller. Many actors Jerry Stiller worked with, including Seinfeld cast mates Jerry Seinfeld, Julia Louis-Dreyfus and Jason Alexander. Also, King of Queens castmates Kevin James and Leah Remini paid tributes to him on social media.
Internals::VisualObjects::World

**Internals::VisualObjects::World** enthält alle Variablen und Funktionen, durch die eine Server-Welt definiert wird.

## Nützliche Enums

* DayTimeState Gibt die 4 Tageszeiten an, die ein Serverevent auslösen können

## Funktionen und Parameter

Die Klasse hat 3 virtuelle Memberfunktionen

```
virtual const Internals::Abstracts::WorldTime &getWorldTime() const;
virtual DayTimeState getDayTimeState() const;
virtual void setDayTime(int hour, int minute);

```

* virtuelle Memberfunktionen
	+ getWorldTime
	+ getDayTimeState
	+ setDayTime
Caroll Spinney

**Caroll Edwin Spinney** (December 26, 1933 – December 8, 2019) was a puppeteer, cartoonist, author and speaker most famous for playing Big Bird and Oscar the Grouch on “Sesame Street” from its inception in 1969 until his retirement in 2018.

## Death

On December 8, 2019, Caroll Spinney died at his home in Woodstock, Connecticut after living with Dystonia for some time. He was 85 years old.
John McCain

**John Sidney McCain III** (August 29, 1936 – August 25, 2018) was an American politician and naval officer who served as a United States Senatorfrom Arizona from 1987 until his death. He previously served two terms in the United States House of Representatives, and was the Republican nominee for President of the United States in the 2008 election, which he lost to Barack Obama.

## Death

John McCain's family announced on August 24, 2018, that he would no longer receive treatment for his form of cancer he had endured. The next day, at 4:28pm MDT, he died with his wife and family beside him at his home in Cornville, Arizona, four days shy of his 82nd birthday. He will lie in state at the U.S. Capitol Rotunda.
Brian Dennehy

**Brian Manion Dennehy** (July 9, 1938 - April 15, 2020) was an actor of film, stage, and television.  He had roles in over 180 films, many television and stage productions, including “Gorky Park”, “Silverado”, “Cocoon”, “F/X”, “Presumed Innocent”, “Romeo + Juliet”, and “Knight of Cups”. Dennehy won the Golden Globe Award for Best Actor in a Miniseries or Television Film for his role as Willy Loman in the television film “Death of a Salesman”.

## Death

Brian Dennehy died on April 15, 2020, of cardiac arrest due to sepsis at his home in New Haven, Connecticut. He was 81 years old. He is survived by Arnott and his five children.
Kenny Rogers

**Kenneth Ray Rogers** (August 21, 1938 - March 20, 2020) was a singer, songwriter, actor, record producer, and entrepreneur. He was elected to the Country Music Hall of Fame in 2013. Though he was most successful with country audiences, Rogers charted more than 120 hit singles across various music genres, topped the country and pop album charts for more than 200 individual weeks in the United States alone, and sold over 100 million records worldwide, making him one of the best-selling music artists of all time.

## Death

On March 20, 2020, Kenny Rogers died under hospice care due to natural causes at his home in Sandy Springs, Georgia. He was 80 years old.
Alan Rickman

**Alan Sidney Patrick Rickman** (February 21, 1946 - January 14, 2016) was a British actor and director known for playing a variety of roles on stage and on screen, including his roles as Hans Gruber in "Die Hard", and as Severus Snape in the "Harry Potter" film series.

## Death

In August 2015, Rickman suffered a minor stroke which led to the diagnosis of pancreatic cancer. He concealed the fact that he was terminally ill from all but his closest confidants.

On January 14, 2016, Rickman died in a London hospital, surrounded by friends and relatives. He was 69 years old.

Tributes from Rickman's co-stars and contemporaries appeared on social media following the announcement; since his cancer was not publicly known, some—like Ralph Fiennes, who "cannot believe he is gone", and Jason Isaacs, who was "sidestepped by the awful news"—expressed their surprise. *Harry Potter* creator J. K. Rowling called Rickman "a magnificent actor and a wonderful man". Emma Watson wrote, "I feel so lucky to have worked and spent time with such a special man and actor. I'll really miss our conversations". Daniel Radcliffe appreciated his loyalty and support. "I'm pretty sure he came and saw everything I ever did on stage both in London and New York. He didn't have to do that".

His final film part, as the voice of the Blue Caterpillar in "Alice Through the Looking Glass" will be released in May 2016.
Rest in Peace Wikia

## Welcome to Rest in Peace Wiki

This wiki site is dedicated in memory of all those that have died, whether they were young, old, terminally ill, suicidial, or just plain unlucky to be alive. May all those souls rest in eternal peace.

## Describe your topic

Write a description about your topic. Let your readers know what your topic is about and add some general information about it.
Aretha Franklin

**Aretha Louise Franklin** (March 25, 1942 - August 16, 2018) was a singer and songwriter known for her commercial acclaim as the “Queen of Soul”, with songs such as “Respect”, “(You Make Me Feel Like) A Natural Woman”, “Spanish Harlem”, and “Think”.

## Death

On August 13, 2018, Aretha Franklin was reported to be gravely ill at her home in Riverfront Towers, Detroit, Michigan. She was reported to be under hospice care and surrounded by friends and family. Stevie Wonder and Jesse Jackson, among others, had visited her. Franklin died at home on August 16, 2018. She was 77 years old. The cause was reported to be advanced pancreatic cancer.
Internals::VisualObjects::Armor

**Internals::VisualObjects::Armor** enthält alle Variablen und Funktionen, durch die eine Rüstung definiert wird.

## Nützliche Enums und Defines

Dieses Define gibt an, dass keine Rüstung getragen werden soll:

```
#define NO\_ARMOR nullptr

```

* Armor::Wear Enthält die Positionen, an denen die Rüstung getragen werden kann.

## Funktionen und Parameter

Die Klasse hat 5 virtuelle Memberfunktionen

```
virtual void setVisualAnimation(const std::string &asc);
virtual void setVisualSkinID(int skin = 0);
virtual void setWearPosition(Wear wearPos);
virtual std::string getVisualAnimation();
virtual int getVisualSkinID();

```

* virtuelle Memberfunktionen
	+ setVisualAnimation
	+ setVisualSkinID
	+ setWearPosition
	+ getVisualAnimation
	+ getVisualSkinID
Quta

###### (gar.: Ladifaahri auch Blütenfeen oder Blütenjungfern)

Der **Quta** [kuta] ist eine Form der Spirituose Mecalino, eines Luaven-Brands aus Mezilo. **Quta** ist der bekannteste Mecalino und wird in der Umgebung der Stadt Qutana aus dem Herzen der blauen Luave und der mezilianischen Minze gewonnen. Dieses Herz wurde von den Einheimischen „Nest der Blume“ genannt, was in der sprache der Ureinwohner „Mecalino“ heißt.

Der Rohstoff für **Quta** darf ausschließlich aus der blauen Luave hergestellt werden. Durchschnittlich dauert es acht bis neun Götterläufe, bis eine Luave geerntet werden kann. Das Innere der Luave, Herz oder auch Pinana genannt, wird in verschlossenen Kesseln bis unter den Siedepunkt erhitze und für ein bis zwei Praiosläufe unter Dampf gegart. Dadurch wird der Zucker gelöst. Nach dem Kochen kühlen die Luaven ab (traditionell genauso lange wie sie erhitze wurden) und werden dann zerkleinert. Mit Wasser übergossen, werden Saft und Zucker aus den Pflanzen gelöst, die schließlich ausgepresst werden. Danach wird der Luavensirup oder -most, wenn Luaventeile verbleiben, verarbeitet. Unter Zugabe von Bakterien fermentiert die Masse abhängig von Jahreszeit und Temperatur bis zu 12 Tage. Der Zucker wird in Alkohol umgewandelt. Danach findet eine erste Destillation in traditionellen Kupferbehältern statt. Nach dieser ersten Destilation wird je Maß Destilat eine Unze mezilianische Minze zugegeben und das ganze einen Praioslauf ruhen gelassen, bevor es noch ein zweites und selten auch ein drittes Mal destiliert wird. Jede Destillation dauert zwischen vier und acht Stunden. Das Ergebnis ist ein völlig klarer, kühl schmeckender **Quta**.

Weitere Varianten sind Ya'Quta (gar.: Grüne Blumenfee), Ye'Quta (gar.: Gelbe Blumenfee) und Yi'Quta (gar.: Rote Blumenfee)
Maureen O'Hara

**Maureen O'Hara** (August 17, 1920 - October 24, 2015) was an actress and singer known for her redhead character roles in films such as "Miracle on 34th Street", "The Quiet Man", "The Parent Trap", and "McLintock!".

## Death

On October 24, 2015, Maureen O'Hara died in her sleep at her home in Idaho from natural causes. She was 95 years old.
David Bowie

**David Robert Jones** (January 8, 1947 - January 10, 2016), better known as **David Bowie**, was a British singer, songwriter, and record producer known for his figure in popular music which included his songs "Young Americans", "Space Oddity", "The Man Who Sold the World", "Under Pressure", "Rebel Rebel", and "Ziggy Stardust".

## Death

On January 10, 2016, just two days after his 69th Birthday and the release of his album "Stardust", David Bowie died of liver cancer at his New York home. He had been diagnosed eighteen months earlier, but had not made his illness public.
Gene Wilder

**Jerome Silberman** (June 11, 1933 - August 29, 2016), known professionally as **Gene Wilder** was an actor, screenwriter, film director, and author widely known for his role as Willy Wonka in "Willy Wonka and the Chocolate Factory", as well as his collaborations with writer/director Mel Brooks. Which included the films "Blazing Saddles" and "Young Frankenstein".

## Death

On August 29, 2016, Gene Wilder died at his home in Stamford, Connecticut from complications of Alzheimer's disease. He was 83 years old.
George A. Romero

**George Andrew Romero** (February 4, 1940 - July 16, 2017) was a filmmaker, writer, and editor, best known for his series of gruesome and satirical horror films about an imagined zombie apocalypse, which include "*Night of the Living Dead"*, "*Dawn of the Dead*", and "*Day of the Dead*".

## Death

On July 16, 2017, George Romero died in his sleep at his home in Toronto, Ontario, Canada following a "brief but aggressive battle with lung cancer", according to a statement by his long time producing partner, Peter Grunwald. Romero died while listening to the score of one of his favorite films, "*The Quiet Man*", with his wife, Suzanne Desrocher Romero, and daughter, Tina Romero, at his side. He was 77 years old.