Skip to content
nyfrk edited this page Feb 3, 2022 · 1 revision

S4_BUILDING_ENUM enum

An enum that represents buildings in the game.

Syntax

enum S4_BUILDING_ENUM : BYTE { };

Values

Value Description
S4_BUILDING_NONE
0
Used to represent no or an invalid building.
S4_BUILDING_WOODCUTTERHUT
1
S4_BUILDING_FORESTERHUT
2
S4_BUILDING_SAWMILL
3
S4_BUILDING_STONECUTTERHUT
4
S4_BUILDING_WATERWORKHUT
5
S4_BUILDING_FISHERHUT
6
S4_BUILDING_HUNTERHUT
7
S4_BUILDING_SLAUGHTERHOUSE
8
S4_BUILDING_MILL
9
S4_BUILDING_BAKERY
10
S4_BUILDING_GRAINFARM
11
S4_BUILDING_ANIMALRANCH
12
S4_BUILDING_DONKEYRANCH
13
S4_BUILDING_STONEMINE
14
S4_BUILDING_IRONMINE
15
S4_BUILDING_GOLDMINE
16
S4_BUILDING_COALMINE
17
S4_BUILDING_SULFURMINE
18
S4_BUILDING_SMELTGOLD
19
S4_BUILDING_SMELTIRON
20
S4_BUILDING_TOOLSMITH
21
S4_BUILDING_WEAPONSMITH
22
S4_BUILDING_VEHICLEHALL
23
S4_BUILDING_BARRACKS
24
S4_BUILDING_CHARCOALMAKER
25
S4_BUILDING_TRAININGCENTER
26
S4_BUILDING_HEALERHUT
27
S4_BUILDING_AMMOMAKERHUT
28
S4_BUILDING_GUNPOWDERMAKERHUT
29
S4_BUILDING_LANDSCAPEMAKERHUT
30
S4_BUILDING_SHIPYARD
31
S4_BUILDING_PORT
32
S4_BUILDING_MARKETPLACE
33
S4_BUILDING_STORAGEAREA
34
S4_BUILDING_VINYARD
35
S4_BUILDING_AGAVEFARMERHUT
36
S4_BUILDING_TEQUILAMAKERHUT
37
S4_BUILDING_BEEKEEPERHUT
38
S4_BUILDING_MEADMAKERHUT
39
S4_BUILDING_RESIDENCESMALL
40
S4_BUILDING_RESIDENCEMEDIUM
41
S4_BUILDING_RESIDENCEBIG
42
S4_BUILDING_SMALLTEMPLE
43
S4_BUILDING_BIGTEMPLE
44
S4_BUILDING_LOOKOUTTOWER
45
S4_BUILDING_GUARDTOWERSMALL
46
S4_BUILDING_GUARDTOWERBIG
47
S4_BUILDING_CASTLE
48
S4_BUILDING_MUSHROOMFARM
49
S4_BUILDING_DARKTEMPLE
50
S4_BUILDING_FORTRESS
51
S4_BUILDING_PORTA
52
S4_BUILDING_PORTB
53
S4_BUILDING_PORTC
54
S4_BUILDING_PORTD
55
S4_BUILDING_PORTE
56
S4_BUILDING_PORTF
57
S4_BUILDING_SHIPYARDA
58
S4_BUILDING_SHIPYARDB
59
S4_BUILDING_SHIPYARDC
60
S4_BUILDING_SHIPYARDD
61
S4_BUILDING_SHIPYARDE
62
S4_BUILDING_SHIPYARDF
63
S4_BUILDING_EYECATCHER01
64
S4_BUILDING_EYECATCHER02
65
S4_BUILDING_EYECATCHER03
66
S4_BUILDING_EYECATCHER04
67
S4_BUILDING_EYECATCHER05
68
S4_BUILDING_EYECATCHER06
69
S4_BUILDING_EYECATCHER07
70
S4_BUILDING_EYECATCHER08
71
S4_BUILDING_EYECATCHER09
72
S4_BUILDING_EYECATCHER10
73
S4_BUILDING_EYECATCHER11
74
S4_BUILDING_EYECATCHER12
75
S4_BUILDING_SHIPYARDG
76
S4_BUILDING_SHIPYARDH
77
S4_BUILDING_PORTG
78
S4_BUILDING_PORTH
79
S4_BUILDING_MANACOPTERHALL
80
S4_BUILDING_SUNFLOWEROILMAKERHUT
81
S4_BUILDING_SUNFLOWERFARMERHUT
82

Remarks

The enum values are also used internally by the game.

Requirements

Minimum API Level 2
Target Edition any
Header S4ModApi.h
Library S4ModApi.lib
DLL S4ModApi.dll

See also

ISettlers4Api

Clone this wiki locally