Add source files
This commit is contained in:
359
Projects/BanquetForFools/Source/Assembly-CSharp/MapExit.cs
Normal file
359
Projects/BanquetForFools/Source/Assembly-CSharp/MapExit.cs
Normal file
@@ -0,0 +1,359 @@
|
||||
using System;
|
||||
using UnityEngine;
|
||||
|
||||
// Token: 0x02000069 RID: 105
|
||||
public class MapExit : MonoBehaviour
|
||||
{
|
||||
// Token: 0x040010FA RID: 4346
|
||||
[Header("Where are you going")]
|
||||
public MapExit.exitToNames exitTo;
|
||||
|
||||
// Token: 0x040010FB RID: 4347
|
||||
[Header("If switching scenes: Multiple portals?")]
|
||||
public MapExit.subExitNames subExit;
|
||||
|
||||
// Token: 0x040010FC RID: 4348
|
||||
[Header("If going to an interior:")]
|
||||
public MapExit.interiorNames interiorConnection = MapExit.interiorNames.None;
|
||||
|
||||
// Token: 0x040010FD RID: 4349
|
||||
[Header("If going to an exterior:")]
|
||||
public MapExit.interiorNames exteriorConnection = MapExit.interiorNames.None;
|
||||
|
||||
// Token: 0x040010FE RID: 4350
|
||||
[Header("Does this make a door sound?")]
|
||||
public bool playDoorSound = true;
|
||||
|
||||
// Token: 0x040010FF RID: 4351
|
||||
[Header("Is it a water exit?")]
|
||||
public bool waterExit;
|
||||
|
||||
// Token: 0x04001100 RID: 4352
|
||||
public bool keepWaterPosition;
|
||||
|
||||
// Token: 0x04001101 RID: 4353
|
||||
[Header("Play Location Text?")]
|
||||
public string locationText;
|
||||
|
||||
// Token: 0x04001102 RID: 4354
|
||||
[Header("Is it a single character portal?")]
|
||||
public bool singleCharacterMap;
|
||||
|
||||
// Token: 0x04001103 RID: 4355
|
||||
[Header("Does this trigger a quest?")]
|
||||
public Creatures.Adventures questName;
|
||||
|
||||
// Token: 0x04001104 RID: 4356
|
||||
public Creatures.AdventureStates ifIsQuestState;
|
||||
|
||||
// Token: 0x04001105 RID: 4357
|
||||
public Creatures.AdventureStates thenSetQuestTo;
|
||||
|
||||
// Token: 0x04001106 RID: 4358
|
||||
[Header("This is for Hannah")]
|
||||
public Vector3 doorPoint;
|
||||
|
||||
// Token: 0x020001D0 RID: 464
|
||||
public enum exitToNames
|
||||
{
|
||||
// Token: 0x04002E14 RID: 11796
|
||||
None,
|
||||
// Token: 0x04002E15 RID: 11797
|
||||
xx,
|
||||
// Token: 0x04002E16 RID: 11798
|
||||
Interiors,
|
||||
// Token: 0x04002E17 RID: 11799
|
||||
Exterior,
|
||||
// Token: 0x04002E18 RID: 11800
|
||||
x,
|
||||
// Token: 0x04002E19 RID: 11801
|
||||
BanquetIsle,
|
||||
// Token: 0x04002E1A RID: 11802
|
||||
A4,
|
||||
// Token: 0x04002E1B RID: 11803
|
||||
B4,
|
||||
// Token: 0x04002E1C RID: 11804
|
||||
C4,
|
||||
// Token: 0x04002E1D RID: 11805
|
||||
D4_Lighthouse,
|
||||
// Token: 0x04002E1E RID: 11806
|
||||
E4_GarnetBay,
|
||||
// Token: 0x04002E1F RID: 11807
|
||||
F4_BanquetIsle,
|
||||
// Token: 0x04002E20 RID: 11808
|
||||
G4,
|
||||
// Token: 0x04002E21 RID: 11809
|
||||
H4,
|
||||
// Token: 0x04002E22 RID: 11810
|
||||
J4,
|
||||
// Token: 0x04002E23 RID: 11811
|
||||
K4,
|
||||
// Token: 0x04002E24 RID: 11812
|
||||
A5,
|
||||
// Token: 0x04002E25 RID: 11813
|
||||
B5,
|
||||
// Token: 0x04002E26 RID: 11814
|
||||
E5_Stonebridge,
|
||||
// Token: 0x04002E27 RID: 11815
|
||||
F5,
|
||||
// Token: 0x04002E28 RID: 11816
|
||||
G5,
|
||||
// Token: 0x04002E29 RID: 11817
|
||||
H5,
|
||||
// Token: 0x04002E2A RID: 11818
|
||||
C5_AbandonedFarm,
|
||||
// Token: 0x04002E2B RID: 11819
|
||||
C6_FortenLazure,
|
||||
// Token: 0x04002E2C RID: 11820
|
||||
J5,
|
||||
// Token: 0x04002E2D RID: 11821
|
||||
K5,
|
||||
// Token: 0x04002E2E RID: 11822
|
||||
A6,
|
||||
// Token: 0x04002E2F RID: 11823
|
||||
B6,
|
||||
// Token: 0x04002E30 RID: 11824
|
||||
D5_WestRuins,
|
||||
// Token: 0x04002E31 RID: 11825
|
||||
D6_Rozafir,
|
||||
// Token: 0x04002E32 RID: 11826
|
||||
E6_LazureFalls,
|
||||
// Token: 0x04002E33 RID: 11827
|
||||
F6,
|
||||
// Token: 0x04002E34 RID: 11828
|
||||
G6,
|
||||
// Token: 0x04002E35 RID: 11829
|
||||
H6,
|
||||
// Token: 0x04002E36 RID: 11830
|
||||
J6,
|
||||
// Token: 0x04002E37 RID: 11831
|
||||
K6,
|
||||
// Token: 0x04002E38 RID: 11832
|
||||
A7,
|
||||
// Token: 0x04002E39 RID: 11833
|
||||
B7,
|
||||
// Token: 0x04002E3A RID: 11834
|
||||
C7,
|
||||
// Token: 0x04002E3B RID: 11835
|
||||
D7,
|
||||
// Token: 0x04002E3C RID: 11836
|
||||
E7_DinSera,
|
||||
// Token: 0x04002E3D RID: 11837
|
||||
F7,
|
||||
// Token: 0x04002E3E RID: 11838
|
||||
G7,
|
||||
// Token: 0x04002E3F RID: 11839
|
||||
H7,
|
||||
// Token: 0x04002E40 RID: 11840
|
||||
J7,
|
||||
// Token: 0x04002E41 RID: 11841
|
||||
K7,
|
||||
// Token: 0x04002E42 RID: 11842
|
||||
A8,
|
||||
// Token: 0x04002E43 RID: 11843
|
||||
B8,
|
||||
// Token: 0x04002E44 RID: 11844
|
||||
C8,
|
||||
// Token: 0x04002E45 RID: 11845
|
||||
D8,
|
||||
// Token: 0x04002E46 RID: 11846
|
||||
E8,
|
||||
// Token: 0x04002E47 RID: 11847
|
||||
F8,
|
||||
// Token: 0x04002E48 RID: 11848
|
||||
G8,
|
||||
// Token: 0x04002E49 RID: 11849
|
||||
H8,
|
||||
// Token: 0x04002E4A RID: 11850
|
||||
J8,
|
||||
// Token: 0x04002E4B RID: 11851
|
||||
K8,
|
||||
// Token: 0x04002E4C RID: 11852
|
||||
A3,
|
||||
// Token: 0x04002E4D RID: 11853
|
||||
B3,
|
||||
// Token: 0x04002E4E RID: 11854
|
||||
C3,
|
||||
// Token: 0x04002E4F RID: 11855
|
||||
D3,
|
||||
// Token: 0x04002E50 RID: 11856
|
||||
E3,
|
||||
// Token: 0x04002E51 RID: 11857
|
||||
F3,
|
||||
// Token: 0x04002E52 RID: 11858
|
||||
G3,
|
||||
// Token: 0x04002E53 RID: 11859
|
||||
H3,
|
||||
// Token: 0x04002E54 RID: 11860
|
||||
J3,
|
||||
// Token: 0x04002E55 RID: 11861
|
||||
K3,
|
||||
// Token: 0x04002E56 RID: 11862
|
||||
A1,
|
||||
// Token: 0x04002E57 RID: 11863
|
||||
B1,
|
||||
// Token: 0x04002E58 RID: 11864
|
||||
C1,
|
||||
// Token: 0x04002E59 RID: 11865
|
||||
D1,
|
||||
// Token: 0x04002E5A RID: 11866
|
||||
E1,
|
||||
// Token: 0x04002E5B RID: 11867
|
||||
F1,
|
||||
// Token: 0x04002E5C RID: 11868
|
||||
G1,
|
||||
// Token: 0x04002E5D RID: 11869
|
||||
C6_Tomb,
|
||||
// Token: 0x04002E5E RID: 11870
|
||||
C6_Cave,
|
||||
// Token: 0x04002E5F RID: 11871
|
||||
H1,
|
||||
// Token: 0x04002E60 RID: 11872
|
||||
J1,
|
||||
// Token: 0x04002E61 RID: 11873
|
||||
K1,
|
||||
// Token: 0x04002E62 RID: 11874
|
||||
A2,
|
||||
// Token: 0x04002E63 RID: 11875
|
||||
B2,
|
||||
// Token: 0x04002E64 RID: 11876
|
||||
C2,
|
||||
// Token: 0x04002E65 RID: 11877
|
||||
D2,
|
||||
// Token: 0x04002E66 RID: 11878
|
||||
E2,
|
||||
// Token: 0x04002E67 RID: 11879
|
||||
F2,
|
||||
// Token: 0x04002E68 RID: 11880
|
||||
G2,
|
||||
// Token: 0x04002E69 RID: 11881
|
||||
H2,
|
||||
// Token: 0x04002E6A RID: 11882
|
||||
J2,
|
||||
// Token: 0x04002E6B RID: 11883
|
||||
K2,
|
||||
// Token: 0x04002E6C RID: 11884
|
||||
F5_BanquetPresent
|
||||
}
|
||||
|
||||
// Token: 0x020001D1 RID: 465
|
||||
public enum interiorNames
|
||||
{
|
||||
// Token: 0x04002E6E RID: 11886
|
||||
A,
|
||||
// Token: 0x04002E6F RID: 11887
|
||||
B,
|
||||
// Token: 0x04002E70 RID: 11888
|
||||
C,
|
||||
// Token: 0x04002E71 RID: 11889
|
||||
D,
|
||||
// Token: 0x04002E72 RID: 11890
|
||||
E,
|
||||
// Token: 0x04002E73 RID: 11891
|
||||
F,
|
||||
// Token: 0x04002E74 RID: 11892
|
||||
G,
|
||||
// Token: 0x04002E75 RID: 11893
|
||||
H,
|
||||
// Token: 0x04002E76 RID: 11894
|
||||
I,
|
||||
// Token: 0x04002E77 RID: 11895
|
||||
J,
|
||||
// Token: 0x04002E78 RID: 11896
|
||||
K,
|
||||
// Token: 0x04002E79 RID: 11897
|
||||
L,
|
||||
// Token: 0x04002E7A RID: 11898
|
||||
M,
|
||||
// Token: 0x04002E7B RID: 11899
|
||||
N,
|
||||
// Token: 0x04002E7C RID: 11900
|
||||
O,
|
||||
// Token: 0x04002E7D RID: 11901
|
||||
P,
|
||||
// Token: 0x04002E7E RID: 11902
|
||||
Q,
|
||||
// Token: 0x04002E7F RID: 11903
|
||||
R,
|
||||
// Token: 0x04002E80 RID: 11904
|
||||
S,
|
||||
// Token: 0x04002E81 RID: 11905
|
||||
T,
|
||||
// Token: 0x04002E82 RID: 11906
|
||||
U,
|
||||
// Token: 0x04002E83 RID: 11907
|
||||
V,
|
||||
// Token: 0x04002E84 RID: 11908
|
||||
W,
|
||||
// Token: 0x04002E85 RID: 11909
|
||||
X,
|
||||
// Token: 0x04002E86 RID: 11910
|
||||
Y,
|
||||
// Token: 0x04002E87 RID: 11911
|
||||
Z,
|
||||
// Token: 0x04002E88 RID: 11912
|
||||
None
|
||||
}
|
||||
|
||||
// Token: 0x020001D2 RID: 466
|
||||
public enum subExitNames
|
||||
{
|
||||
// Token: 0x04002E8A RID: 11914
|
||||
None,
|
||||
// Token: 0x04002E8B RID: 11915
|
||||
A,
|
||||
// Token: 0x04002E8C RID: 11916
|
||||
B,
|
||||
// Token: 0x04002E8D RID: 11917
|
||||
C,
|
||||
// Token: 0x04002E8E RID: 11918
|
||||
D,
|
||||
// Token: 0x04002E8F RID: 11919
|
||||
E,
|
||||
// Token: 0x04002E90 RID: 11920
|
||||
F,
|
||||
// Token: 0x04002E91 RID: 11921
|
||||
G,
|
||||
// Token: 0x04002E92 RID: 11922
|
||||
H,
|
||||
// Token: 0x04002E93 RID: 11923
|
||||
J,
|
||||
// Token: 0x04002E94 RID: 11924
|
||||
K,
|
||||
// Token: 0x04002E95 RID: 11925
|
||||
L,
|
||||
// Token: 0x04002E96 RID: 11926
|
||||
M,
|
||||
// Token: 0x04002E97 RID: 11927
|
||||
N,
|
||||
// Token: 0x04002E98 RID: 11928
|
||||
O,
|
||||
// Token: 0x04002E99 RID: 11929
|
||||
P
|
||||
}
|
||||
|
||||
// Token: 0x020001D3 RID: 467
|
||||
public enum doorNumbers
|
||||
{
|
||||
// Token: 0x04002E9B RID: 11931
|
||||
One,
|
||||
// Token: 0x04002E9C RID: 11932
|
||||
Two,
|
||||
// Token: 0x04002E9D RID: 11933
|
||||
Three,
|
||||
// Token: 0x04002E9E RID: 11934
|
||||
Four,
|
||||
// Token: 0x04002E9F RID: 11935
|
||||
Five,
|
||||
// Token: 0x04002EA0 RID: 11936
|
||||
Six,
|
||||
// Token: 0x04002EA1 RID: 11937
|
||||
Seven,
|
||||
// Token: 0x04002EA2 RID: 11938
|
||||
Eight,
|
||||
// Token: 0x04002EA3 RID: 11939
|
||||
Nine,
|
||||
// Token: 0x04002EA4 RID: 11940
|
||||
Ten
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user