Oolite 1.91.0.7604-240417-a536cbe
Loading...
Searching...
No Matches
Classes | Macros
PlayerEntityContracts.h File Reference
import "PlayerEntity.h"
import "PlayerEntityLegacyScriptEngine.h"
import "GuiDisplayGen.h"
+ Include dependency graph for PlayerEntityContracts.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

category  PlayerEntity(Contracts)
 

Macros

#define PASSENGER_KEY_NAME   @"name"
 
#define CARGO_KEY_ID   @"id"
 
#define CARGO_KEY_TYPE   @"co_type"
 
#define CARGO_KEY_AMOUNT   @"co_amount"
 
#define CARGO_KEY_DESCRIPTION   @"cargo_description"
 
#define CONTRACT_KEY_START   @"start"
 
#define CONTRACT_KEY_DESTINATION   @"destination"
 
#define CONTRACT_KEY_DESTINATION_NAME   @"destination_name"
 
#define CONTRACT_KEY_LONG_DESCRIPTION   @"long_description"
 
#define CONTRACT_KEY_DEPARTURE_TIME   @"departure_time"
 
#define CONTRACT_KEY_ARRIVAL_TIME   @"arrival_time"
 
#define CONTRACT_KEY_FEE   @"fee"
 
#define CONTRACT_KEY_PREMIUM   @"premium"
 
#define CONTRACT_KEY_RISK   @"risk"
 
#define MAX_CONTRACT_REP   70
 
#define GUI_ROW_PASSENGERS_LABELS   1
 
#define GUI_ROW_PASSENGERS_START   2
 
#define GUI_ROW_CARGO_LABELS   8
 
#define GUI_ROW_CARGO_START   9
 
#define GUI_ROW_CONTRACT_INFO_START   15
 
#define GUI_ROW_SHIPYARD_LABELS   1
 
#define GUI_ROW_SHIPYARD_START   2
 
#define GUI_ROW_SHIPYARD_INFO_START   15
 
#define GUI_ROW_NO_SHIPS   10
 
#define MAX_ROWS_SHIPS_FOR_SALE   12
 

Macro Definition Documentation

◆ CARGO_KEY_AMOUNT

#define CARGO_KEY_AMOUNT   @"co_amount"

Definition at line 35 of file PlayerEntityContracts.h.

◆ CARGO_KEY_DESCRIPTION

#define CARGO_KEY_DESCRIPTION   @"cargo_description"

Definition at line 36 of file PlayerEntityContracts.h.

◆ CARGO_KEY_ID

#define CARGO_KEY_ID   @"id"

Definition at line 33 of file PlayerEntityContracts.h.

◆ CARGO_KEY_TYPE

#define CARGO_KEY_TYPE   @"co_type"

Definition at line 34 of file PlayerEntityContracts.h.

◆ CONTRACT_KEY_ARRIVAL_TIME

#define CONTRACT_KEY_ARRIVAL_TIME   @"arrival_time"

Definition at line 43 of file PlayerEntityContracts.h.

◆ CONTRACT_KEY_DEPARTURE_TIME

#define CONTRACT_KEY_DEPARTURE_TIME   @"departure_time"

Definition at line 42 of file PlayerEntityContracts.h.

◆ CONTRACT_KEY_DESTINATION

#define CONTRACT_KEY_DESTINATION   @"destination"

Definition at line 39 of file PlayerEntityContracts.h.

◆ CONTRACT_KEY_DESTINATION_NAME

#define CONTRACT_KEY_DESTINATION_NAME   @"destination_name"

Definition at line 40 of file PlayerEntityContracts.h.

◆ CONTRACT_KEY_FEE

#define CONTRACT_KEY_FEE   @"fee"

Definition at line 44 of file PlayerEntityContracts.h.

◆ CONTRACT_KEY_LONG_DESCRIPTION

#define CONTRACT_KEY_LONG_DESCRIPTION   @"long_description"

Definition at line 41 of file PlayerEntityContracts.h.

◆ CONTRACT_KEY_PREMIUM

#define CONTRACT_KEY_PREMIUM   @"premium"

Definition at line 45 of file PlayerEntityContracts.h.

◆ CONTRACT_KEY_RISK

#define CONTRACT_KEY_RISK   @"risk"

Definition at line 46 of file PlayerEntityContracts.h.

◆ CONTRACT_KEY_START

#define CONTRACT_KEY_START   @"start"

Definition at line 38 of file PlayerEntityContracts.h.

◆ GUI_ROW_CARGO_LABELS

#define GUI_ROW_CARGO_LABELS   8

Definition at line 52 of file PlayerEntityContracts.h.

◆ GUI_ROW_CARGO_START

#define GUI_ROW_CARGO_START   9

Definition at line 53 of file PlayerEntityContracts.h.

◆ GUI_ROW_CONTRACT_INFO_START

#define GUI_ROW_CONTRACT_INFO_START   15

Definition at line 54 of file PlayerEntityContracts.h.

◆ GUI_ROW_NO_SHIPS

#define GUI_ROW_NO_SHIPS   10

Definition at line 59 of file PlayerEntityContracts.h.

◆ GUI_ROW_PASSENGERS_LABELS

#define GUI_ROW_PASSENGERS_LABELS   1

Definition at line 50 of file PlayerEntityContracts.h.

◆ GUI_ROW_PASSENGERS_START

#define GUI_ROW_PASSENGERS_START   2

Definition at line 51 of file PlayerEntityContracts.h.

◆ GUI_ROW_SHIPYARD_INFO_START

#define GUI_ROW_SHIPYARD_INFO_START   15

Definition at line 58 of file PlayerEntityContracts.h.

◆ GUI_ROW_SHIPYARD_LABELS

#define GUI_ROW_SHIPYARD_LABELS   1

Definition at line 56 of file PlayerEntityContracts.h.

◆ GUI_ROW_SHIPYARD_START

#define GUI_ROW_SHIPYARD_START   2

Definition at line 57 of file PlayerEntityContracts.h.

◆ MAX_CONTRACT_REP

#define MAX_CONTRACT_REP   70

Definition at line 48 of file PlayerEntityContracts.h.

◆ MAX_ROWS_SHIPS_FOR_SALE

#define MAX_ROWS_SHIPS_FOR_SALE   12

Definition at line 61 of file PlayerEntityContracts.h.

◆ PASSENGER_KEY_NAME

#define PASSENGER_KEY_NAME   @"name"

Definition at line 31 of file PlayerEntityContracts.h.