Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
PersonalityDatabasePopulator.cs
Go to the documentation of this file.
2
4{
6
7 public void Populate(PersonalityDatabase database)
8 {
9 _currentDatabase = database;
11 }
12
14 {
15 OceanBiome biome = new OceanBiome();
16 ForestBiome biome2 = new ForestBiome();
17 SnowBiome biome3 = new SnowBiome();
18 DesertBiome biome4 = new DesertBiome();
19 JungleBiome biome5 = new JungleBiome();
21 HallowBiome biome7 = new HallowBiome();
22 MushroomBiome biome8 = new MushroomBiome();
23 AffectionLevel level = AffectionLevel.Love;
24 AffectionLevel level2 = AffectionLevel.Like;
25 AffectionLevel level3 = AffectionLevel.Dislike;
26 AffectionLevel level4 = AffectionLevel.Hate;
27 database.Register(22, new BiomePreferenceListTrait
28 {
29 { level2, biome2 },
30 { level3, biome }
31 });
32 database.Register(17, new BiomePreferenceListTrait
33 {
34 { level2, biome2 },
35 { level3, biome4 }
36 });
37 database.Register(588, new BiomePreferenceListTrait
38 {
39 { level2, biome2 },
40 { level3, biome6 }
41 });
42 database.Register(633, new BiomePreferenceListTrait
43 {
44 { level2, biome2 },
45 { level3, biome4 }
46 });
47 database.Register(441, new BiomePreferenceListTrait
48 {
49 { level2, biome3 },
50 { level3, biome7 }
51 });
52 database.Register(124, new BiomePreferenceListTrait
53 {
54 { level2, biome3 },
55 { level3, biome6 }
56 });
57 database.Register(209, new BiomePreferenceListTrait
58 {
59 { level2, biome3 },
60 { level3, biome5 }
61 });
62 database.Register(142, new BiomePreferenceListTrait
63 {
64 { level, biome3 },
65 { level4, biome4 }
66 });
67 database.Register(207, new BiomePreferenceListTrait
68 {
69 { level2, biome4 },
70 { level3, biome2 }
71 });
72 database.Register(19, new BiomePreferenceListTrait
73 {
74 { level2, biome4 },
75 { level3, biome3 }
76 });
77 database.Register(178, new BiomePreferenceListTrait
78 {
79 { level2, biome4 },
80 { level3, biome5 }
81 });
82 database.Register(20, new BiomePreferenceListTrait
83 {
84 { level2, biome5 },
85 { level3, biome4 }
86 });
87 database.Register(228, new BiomePreferenceListTrait
88 {
89 { level2, biome5 },
90 { level3, biome7 }
91 });
92 database.Register(227, new BiomePreferenceListTrait
93 {
94 { level2, biome5 },
95 { level3, biome2 }
96 });
97 database.Register(369, new BiomePreferenceListTrait
98 {
99 { level2, biome },
100 { level3, biome4 }
101 });
102 database.Register(229, new BiomePreferenceListTrait
103 {
104 { level2, biome },
105 { level3, biome6 }
106 });
107 database.Register(353, new BiomePreferenceListTrait
108 {
109 { level2, biome },
110 { level3, biome3 }
111 });
112 database.Register(38, new BiomePreferenceListTrait
113 {
114 { level2, biome6 },
115 { level3, biome }
116 });
117 database.Register(107, new BiomePreferenceListTrait
118 {
119 { level2, biome6 },
120 { level3, biome5 }
121 });
122 database.Register(54, new BiomePreferenceListTrait
123 {
124 { level2, biome6 },
125 { level3, biome7 }
126 });
127 database.Register(108, new BiomePreferenceListTrait
128 {
129 { level2, biome7 },
130 { level3, biome }
131 });
132 database.Register(18, new BiomePreferenceListTrait
133 {
134 { level2, biome7 },
135 { level3, biome3 }
136 });
137 database.Register(208, new BiomePreferenceListTrait
138 {
139 { level2, biome7 },
140 { level3, biome6 }
141 });
142 database.Register(550, new BiomePreferenceListTrait
143 {
144 { level2, biome7 },
145 { level3, biome3 }
146 });
147 database.Register(160, new BiomePreferenceListTrait { { level2, biome8 } });
148 }
149}
void Register(int npcId, IShopPersonalityTrait trait)