Свойство | Тип | Описание | |
---|---|---|---|
VariableActorRangeMax | int? | ||
VariableActorRangeMin | int? | ||
VariableBackupVerb | int? | ||
VariableClickArea | int? | ||
VariableClickObject | int? | ||
VariableClickVerb | int? | ||
VariableCurrentDrive | int? | ||
VariableKeyPress | int? | ||
VariableMachineSpeed | int? | ||
VariableNumActor | int? | ||
VariableSentenceObject1 | int? | ||
VariableSentenceObject2 | int? | ||
VariableSentencePreposition | int? | ||
VariableSentenceVerb | int? |
Свойство | Тип | Описание | |
---|---|---|---|
_inventoryOffset | ushort | ||
_sentenceBuf | string |
Метод | Описание | |
---|---|---|
ScummEngine2 ( GameSettings game, IGraphicsManager graphicsManager, IInputManager inputManager, IMixer mixer ) : System |
Метод | Описание | |
---|---|---|
ActorFollowCamera ( ) : void | ||
ActorFollowCamera ( int act ) : void | ||
ActorFromPos ( ) : void | ||
Add ( ) : void | ||
AnimateActor ( ) : void | ||
BeginOverride ( ) : void | ||
BreakHere ( ) : void | ||
CheckExecVerbs ( ) : void | ||
CheckV2Inventory ( int x, int y ) : int | ||
ClearState02 ( ) : void | ||
ClearState04 ( ) : void | ||
ClearState08 ( ) : void | ||
DecodeParseString ( ) : void | ||
Decrement ( ) : void | ||
Delay ( ) : void | ||
DelayVariable ( ) : void | ||
DrawPreposition ( int index ) : void | ||
Dummy ( ) : void | ||
EqualZero ( ) : void | ||
FaceActor ( ) : void | ||
GetActiveObject ( ) : int | ||
GetActorCostume ( ) : void | ||
GetActorFacing ( ) : void | ||
GetActorMoving ( ) : void | ||
GetActorRoom ( ) : void | ||
GetActorX ( ) : void | ||
GetActorY ( ) : void | ||
GetDistance ( ) : void | ||
GetObjectOwner ( ) : void | ||
GetRandomNumber ( ) : void | ||
GetResult ( ) : void | ||
GetVar ( ) : int | ||
HandleMouseOver ( bool updateInventory ) : void | ||
IfNotState02 ( ) : void | ||
IfNotState04 ( ) : void | ||
IfNotState08 ( ) : void | ||
IfState02 ( ) : void | ||
IfState04 ( ) : void | ||
IfState08 ( ) : void | ||
Increment ( ) : void | ||
InitOpCodes ( ) : void | ||
IsActor ( int id ) : bool | ||
IsEqual ( ) : void | ||
IsGreater ( ) : void | ||
IsGreaterEqual ( ) : void | ||
IsLess ( ) : void | ||
IsLessEqual ( ) : void | ||
IsNotEqual ( ) : void | ||
IsScriptRunning ( ) : void | ||
IsSoundRunning ( ) : void | ||
JumpRelative ( ) : void | ||
LoadRoom ( ) : void | ||
Move ( ) : void | ||
NotEqualZero ( ) : void | ||
PanCameraTo ( ) : void | ||
Print ( ) : void | ||
PrintEgo ( ) : void | ||
PseudoRoom ( ) : void | ||
PutActor ( ) : void | ||
PutActorInRoom ( ) : void | ||
ReadVariable ( uint var ) : int | ||
ResetScummVars ( ) : void | ||
Restart ( ) : void | ||
RunInputScript ( ClickArea clickArea, KeyCode code, int mode ) : void | ||
RunInventoryScript ( int i ) : void | ||
SaveLoadGame ( ) : void | ||
SaveOrLoad ( Serializer serializer ) : void | ||
SetBoxFlags ( ) : void | ||
SetBuiltinCursor ( int idx ) : void | ||
SetCameraAt ( ) : void | ||
SetCameraAtEx ( int at ) : void | ||
SetObjectName ( ) : void | ||
SetOwnerOf ( ) : void | ||
SetState02 ( ) : void | ||
SetState04 ( ) : void | ||
SetState08 ( ) : void | ||
SetUserState ( UserStates state ) : void | ||
SetVarRange ( ) : void | ||
SetupVars ( ) : void | ||
StartMusic ( ) : void | ||
StartScript ( ) : void | ||
StartSound ( ) : void | ||
StopMusic ( ) : void | ||
StopScript ( ) : void | ||
StopScriptCommon ( int script ) : void | ||
StopSound ( ) : void | ||
Subtract ( ) : void | ||
WalkActorTo ( ) : void | ||
WalkActorToActor ( ) : void | ||
WalkActorToActor ( int actor, int toActor, int dist ) : void | ||
WalkActorToObject ( int actor, int obj ) : void | ||
WriteVariable ( uint index, int value ) : void |
Метод | Описание | |
---|---|---|
ActorOps ( ) : void | ||
AddIndirect ( ) : void | ||
AssignVarByte ( ) : void | ||
AssignVarWordIndirect ( ) : void | ||
ChainScript ( ) : void | ||
CheckV2MouseOver ( System.Point pos ) : void | ||
ClearState01 ( ) : void | ||
ClearStateCommon ( ObjectStateV2 type ) : void | ||
CursorCommand ( ) : void | ||
Cutscene ( ) : void | ||
DoSentence ( ) : void | ||
DrawObject ( ) : void | ||
DrawSentence ( ) : void | ||
EndCutscene ( ) : void | ||
FindObject ( ) : void | ||
GetActorElevation ( ) : void | ||
GetActorWalkBox ( ) : void | ||
GetBitVar ( ) : void | ||
GetClosestObjActor ( ) : void | ||
GetObjPreposition ( ) : void | ||
GetResultPosIndirect ( ) : void | ||
IfClassOfIs ( ) : void | ||
IfNotState01 ( ) : void | ||
IfNotStateCommon ( ObjectStateV2 type ) : void | ||
IfState01 ( ) : void | ||
IfStateCommon ( ObjectStateV2 type ) : void | ||
InitV2MouseOver ( ) : void | ||
Lights ( ) : void | ||
LoadRoomWithEgo ( ) : void | ||
PickupObject ( ) : void | ||
PutActorAtObject ( ) : void | ||
RedrawV2Inventory ( ) : void | ||
ResetSentence ( ) : void | ||
ResourceRoutines ( ) : void | ||
RoomOps ( ) : void | ||
SetActorElevation ( ) : void | ||
SetBitVar ( ) : void | ||
SetObjPreposition ( ) : void | ||
SetState01 ( ) : void | ||
SetStateCommon ( ObjectStateV2 type ) : void | ||
SubIndirect ( ) : void | ||
SwitchCostumeSet ( ) : void | ||
UpdateScriptPointer ( ) : void | ||
VerbOps ( ) : void | ||
WaitForActor ( ) : void | ||
WaitForMessage ( ) : void | ||
WaitForSentence ( ) : void | ||
WalkActorToObject ( ) : void |
protected ActorFollowCamera ( int act ) : void | ||
act | int | |
Результат | void |
protected CheckV2Inventory ( int x, int y ) : int | ||
x | int | |
y | int | |
Результат | int |
protected DrawPreposition ( int index ) : void | ||
index | int | |
Результат | void |
protected HandleMouseOver ( bool updateInventory ) : void | ||
updateInventory | bool | |
Результат | void |
protected RunInputScript ( ClickArea clickArea, KeyCode code, int mode ) : void | ||
clickArea | ClickArea | |
code | KeyCode | |
mode | int | |
Результат | void |
protected RunInventoryScript ( int i ) : void | ||
i | int | |
Результат | void |
protected SaveOrLoad ( Serializer serializer ) : void | ||
serializer | Serializer | |
Результат | void |
public ScummEngine2 ( GameSettings game, IGraphicsManager graphicsManager, IInputManager inputManager, IMixer mixer ) : System | ||
game | GameSettings | |
graphicsManager | IGraphicsManager | |
inputManager | IInputManager | |
mixer | IMixer | |
Результат | System |
protected SetBuiltinCursor ( int idx ) : void | ||
idx | int | |
Результат | void |
protected SetUserState ( UserStates state ) : void | ||
state | UserStates | |
Результат | void |
protected StopScriptCommon ( int script ) : void | ||
script | int | |
Результат | void |
protected WalkActorToActor ( int actor, int toActor, int dist ) : void | ||
actor | int | |
toActor | int | |
dist | int | |
Результат | void |
protected WalkActorToObject ( int actor, int obj ) : void | ||
actor | int | |
obj | int | |
Результат | void |
protected WriteVariable ( uint index, int value ) : void | ||
index | uint | |
value | int | |
Результат | void |
public int? VariableSentencePreposition | ||
Результат | int? |