blob: c46b2d8424e7119b5ee5a2feee1bf4dc35fc5fba [file] [log] [blame]
MG Mud User88f12472016-06-24 23:31:02 +02001#ifndef _REPUTATION_H_
2#define _REPUTATION_H_
3
4#define REPMASTER "/secure/repmaster"
5#define REP_SAVEFILE "/secure/ARCH/repmaster"
6
7// Grenzwerte
8#define REP_MAXIMUM 10000
9#define REP_MINIMUM -10000
10
11// Zwischenstufen
12#define REP_TRUSTED 7500
13#define REP_LIKED 5000
14#define REP_FAMILIAR 2500
15#define REP_NEUTRAL 0
16#define REP_UNFAMILIAR -2500
17#define REP_DISLIKED -5000
18#define REP_DISTRUSTED -7500
19
20// Returncodes
21#define REP_RET_WRONGARGS -1 // Falsche Argumente fuer ChangeRep()
22#define REP_RET_INVALIDUID -2 // Unzulaessige UID
23#define REP_RET_ALREADYMAX -3 // Reputation bereits Max / Min
24#define REP_RET_INACTIVE -4 // Reputation auf inaktiv gesetzt
25#define REP_RET_INVALIDREP -5 // Reputation nicht vorhanden
26#define REP_RET_SUCCESS 1 // Reputation wurde veraendert
27#define REP_RET_SUCCESSCUT 2 // Reputation wurde auf Min / Max veraendert
28
29// Flags fuer die Eintraege im Master
30#define REP_FLAG_ACTIVE 1
31
32#endif