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 } }