Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
NPCPreferenceTrait.cs
Go to the documentation of this file.
2
4{
6
7 public int NpcId;
8
9 public void ModifyShopPrice(HelperInfo info, ShopHelper shopHelperInstance)
10 {
11 if (info.nearbyNPCsByType[NpcId])
12 {
13 switch (Level)
14 {
15 case AffectionLevel.Love:
16 shopHelperInstance.LoveNPC(NpcId);
17 break;
18 case AffectionLevel.Like:
19 shopHelperInstance.LikeNPC(NpcId);
20 break;
21 case AffectionLevel.Dislike:
22 shopHelperInstance.DislikeNPC(NpcId);
23 break;
24 case AffectionLevel.Hate:
25 shopHelperInstance.HateNPC(NpcId);
26 break;
27 }
28 }
29 }
30}
void ModifyShopPrice(HelperInfo info, ShopHelper shopHelperInstance)