Subversion Repository Public Repository

Nextrek

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
/*
 *
 *	Adventure Creator
 *	by Chris Burton, 2013-2014
 *	
 *	"Enums.cs"
 * 
 *	This script containers any enum type used by more than one script.
 * 
 */

namespace AC
{
	public enum GameState { Normal, Cutscene, DialogOptions, Paused };
	public enum ActionListType { PauseGameplay, RunInBackground };
	public enum PlayerSwitching { Allow, DoNotAllow };
	public enum ResultAction { Continue, Stop, Skip, RunCutscene }

	public enum AppearType { Manual, MouseOver, DuringConversation, OnInputKey, OnInteraction, OnHotspot, WhenSpeechPlays, DuringGameplay };
	public enum MenuTransition { Fade, Pan, FadeAndPan, Zoom, None };
	public enum PanDirection { Up, Down, Left, Right };
	public enum PanMovement { Linear, Smooth, Overshoot };
	public enum MenuOrientation { Horizontal, Vertical };
	public enum ElementOrientation { Horizontal, Vertical, Grid };
	public enum AC_PositionType { Centred, Aligned, Manual, FollowCursor, AppearAtCursorAndFreeze, OnHotspot, AboveSpeakingCharacter };
	public enum AC_PositionType2 { Aligned, Absolute, RelativeToMenuSize };
	public enum AC_ShiftInventory { ShiftLeft, ShiftRight };
	public enum AC_SizeType { Automatic, Manual };
	public enum AC_InputType { AlphaNumeric, NumbericOnly };
	public enum AC_LabelType { Normal, Hotspot, DialogueLine, DialogueSpeaker, DialoguePortrait, Variable };
	public enum AC_SaveListType { Save, Load };
	public enum AC_ButtonClickType { TurnOffMenu, Crossfade, OffsetInventory, RunActionList, CustomScript, OffsetJournal, SimulateInput };
	public enum SimulateInputType { Button, Axis };
	public enum AC_SliderType { Speech, Music, SFX, CustomScript };
	public enum AC_CycleType { Language, CustomScript };
	public enum AC_ToggleType { Subtitles, CustomScript };
	public enum AC_InventoryBoxType { Default, HostpotBased, CustomScript, DisplaySelected, DisplayLastSelected };
	public enum ConversationDisplayType { TextOnly, IconOnly };

	public enum AC_TextType { Speech, Hotspot, DialogueOption, InventoryItem, CursorIcon, MenuElement, HotspotPrefix, JournalEntry };
	public enum CursorDisplay { Always, OnlyWhenPaused, Never };
	public enum LookUseCursorAction { DisplayBothSideBySide, DisplayUseIcon };

	public enum InteractionType { Use, Examine, Inventory };
	public enum AC_InteractionMethod { ContextSensitive, ChooseInteractionThenHotspot, ChooseHotspotThenInteraction };
	public enum HotspotDetection { MouseOver, PlayerVicinity };
	public enum HotspotsInVicinity { NearestOnly, CycleMultiple };
	public enum PlayerAction { DoNothing, TurnToFace, WalkTo, WalkToMarker };
	public enum CancelInteractions { CursorLeavesMenus, ClickOffMenu };

	public enum InventoryInteractions { Multiple, Single };
	public enum InventoryActiveEffect { None, Simple, Pulse };

	public enum AnimationEngine { Legacy, Sprites2DToolkit, SpritesUnity, Mecanim, SpritesUnityComplex };
	public enum TalkingAnimation { Standard, CustomFace };
	public enum MovementMethod { PointAndClick, Direct, FirstPerson, Drag };
	public enum InputMethod { MouseAndKeyboard, KeyboardOrController, TouchScreen };
	public enum DirectMovementType { RelativeToCamera, TankControls };
	public enum CameraPerspective { TwoD, TwoPointFiveD, ThreeD };
	public enum MovingTurning { WorldSpace, ScreenSpace, TopDown };
	public enum DragAffects { Movement, Rotation };

	public enum InteractionIcon { Use, Examine, Talk };
	public enum InventoryHandling { ChangeCursor, ChangeHotspotLabel, ChangeCursorAndHotspotLabel };

	public enum RenderLock { NoChange, Set, Release };
	public enum CharState { Idle, Custom, Move, Decelerate };
	public enum AC_2DFrameFlipping { None, LeftMirrorsRight, RightMirrorsLeft };
	public enum FadeType { fadeIn, fadeOut };
	public enum SortingMapType { SortingLayer, OrderInLayer };

	public enum CameraLocConstrainType { TargetX, TargetZ, TargetAcrossScreen, TargetIntoScreen, SideScrolling };
	public enum CameraRotConstrainType { TargetX, TargetZ, TargetAcrossScreen, TargetIntoScreen, LookAtTarget };

	public enum MoveMethod { Linear, Smooth, Curved };

	public enum AnimLayer {	Base=0, UpperBody=1, LeftArm=2, RightArm=3, Neck=4, Head=5, Face=6, Mouth=7 };
	public enum AnimStandard { Idle, Walk, Run, Talk };
	public enum AnimPlayMode { PlayOnce=0, PlayOnceAndClamp=1, Loop=2 };
	public enum AnimPlayModeBase { PlayOnceAndClamp=1, Loop=2 };
	public enum AnimMethodCharMecanim { ChangeParameterValue, SetStandard };
	public enum MecanimCharParameter { MoveSpeedFloat, TalkBool, TurnFloat };
	public enum MecanimParameterType { Float, Int, Bool, Trigger };

	public enum PlayerMoveLock { Free=0, AlwaysWalk=1, AlwaysRun=2, NoChange=3 };
	public enum AC_OnOff { On, Off };
	public enum TransformType { Translate, Rotate, Scale };

	public enum VariableType { Boolean, Integer, String };
	public enum BoolValue { True=1, False=0 };
	public enum SetVarMethod { SetValue, IncreaseByValue, SetAsRandom };
	public enum SetVarMethodString { EnteredHere=0, SetAsMenuInputLabel=1 };
	public enum SetVarMethodIntBool { EnteredHere=0, SetAsMecanimParameter=1 };

	public enum AC_Direction { None, Up, Down, Left, Right };
	public enum CharDirection { Up, Down, Left, Right };
	public enum ArrowPromptType { KeyOnly, ClickOnly, KeyAndClick };

	public enum AC_NavigationMethod { UnityNavigation, meshCollider };
	public enum AC_PathType { Loop, PingPong, ForwardOnly, IsRandom };
	public enum PathSpeed { Walk=0, Run=1 };

	public enum SoundType { SFX, Music, Other };

	public enum NewPlayerPosition { RestorePrevious, ReplaceCurrentPlayer, ReplaceNPC, AppearAtMarker, AppearInOtherScene };
	public enum OldPlayer { RemoveFromScene, ReplaceWithNPC };

	public enum SaveTimeDisplay { DateOnly, TimeAndDate, None };
	public enum ConversationAction { ReturnToConveration, Stop, RunOtherConversation };

	public enum AutoManual { Automatic, Manual };
	public enum SceneSetting { DefaultNavMesh, DefaultPlayerStart, SortingMap, OnStartCutscene, OnLoadCutscene };

}

Commits for Nextrek/SpaceCrew/SpaceCrew/Assets/AdventureCreator/Scripts/Static/Enums.cs

Diff revisions: vs.
Revision Author Commited Message
83 FMMortaroli picture FMMortaroli Tue 13 May, 2014 11:32:51 +0000