1,316
edits
Praetorian (talk | contribs) (→draw) |
Praetorian (talk | contribs) |
||
Line 199: | Line 199: | ||
=== scene === | === scene === | ||
Prints information about the current scene or changes the set and scene. | |||
scene [(<chapterId> <setId> <sceneId>) | scene [(<chapterId> <setId> <sceneId>)] | ||
scene [(<chapterId> <sceneName>)] | |||
scene [<sceneName>] | |||
Arguments: | Arguments: | ||
* setId - set id | * chapterId - The target chapter (or act) number. Can be a positive integer from 1 to 5. Use this together with a setId and sceneId argument, or with a sceneName argument | ||
* sceneId - scene id | * setId - The target set id to switch to. Use this together with a chapterId and sceneId argument | ||
* sceneId - The target scene id to switch to. Use this together with a chapterId and setId argument | |||
* sceneName - name of the scene to | * sceneName - The name of the target scene to load. If used without a chapterId argument, the command will try to switch to the scene of the current Act. | ||
Issuing the command with no arguments will list the scene and set id and names for the current scene. | |||
The [[Blade_Runner#Game_rooms|set and scene ids as well as the scene names can be found here]] | |||
=== loop === | === loop === | ||
Line 343: | Line 344: | ||
* actorId - id of actor, 0 - player, list is available here [https://github.com/scummvm/scummvm/blob/master/engines/bladerunner/game_constants.h] | * actorId - id of actor, 0 - player, list is available here [https://github.com/scummvm/scummvm/blob/master/engines/bladerunner/game_constants.h] | ||
* sentenceId - id of the sentence to say, list does not exist but values can be derived from all the scene and actors scripts available here [https://github.com/scummvm/scummvm/tree/master/engines/bladerunner/script] | * sentenceId - id of the sentence to say, list does not exist but values can be derived from all the scene and actors scripts available here [https://github.com/scummvm/scummvm/tree/master/engines/bladerunner/script] | ||
=== timer === | |||
Prints or changes timers for an actor. | |||
timer <actorId> [<timer> <value>] | |||
Arguments: | |||
* actorId - id of actor, 0 - player, list is available here [https://github.com/scummvm/scummvm/blob/master/engines/bladerunner/game_constants.h] | |||
* timer - id of timer, 0, 1, 2 - script timers, 3 - walk delay timer ,4 - clue exachange timer, 5 - animation update timer | |||
* value - time left in miliseconds, 0 will disable the timer | |||
If timer & value arguments are not specified, command will print values all timers for selected actor | |||
If timer & value arguments are specified, command will set specified timer to specified value | |||
=== friend === | |||
Prints or changes friendliness for an actor towards another actor. | |||
friend <actorId> <otherActorId> [<value>] | |||
Arguments: | |||
* actorId - id of actor, 0 - player, list is available here [https://github.com/scummvm/scummvm/blob/master/engines/bladerunner/game_constants.h] | |||
* otherActorId- id of actor, 0 - player, list is available here [https://github.com/scummvm/scummvm/blob/master/engines/bladerunner/game_constants.h] | |||
* value - new friendliness, between 0 - 100 where 0 is least friendly and 100 is most friendly | |||
If goal argument is not specified, command will current friendliness of actorId towards otherActorId | |||
If goal argument is specified, command will set friendliness of actorId towards otherActorId | |||
=== subtitle === | === subtitle === | ||
Line 378: | Line 409: | ||
The command will toggle between "ON" (displaying mouse click info) and "OFF" modes. | The command will toggle between "ON" (displaying mouse click info) and "OFF" modes. | ||
=== | === overlay === | ||
Load, list, play or reset (clear) loaded overlay animations. There is a limit of 5 at most overlays that can be loaded in a scene. | |||
overlay [[<name> <animationId> [<loopForever> <startNow>]] | |||
overlay avail | |||
overlay reset | |||
Issuing the command with no arguments will list any loaded overlays for the current scene. | |||
Arguments: | Arguments: | ||
* | * name - The name of the overlay to be loaded. Use the "avail" command call to view the available overlay names. This argument should be used together with an animationId argument and optionally with the loopForever and startNow arguments | ||
* | * animationId - The id of the animation to play from the loaded overlay | ||
* | * loopForever - Valid values are 0: play once, and 1: loop forever | ||
* startNow - Valid values are 0: don't start immediately, and 1: start immediately | |||
* avail - The available overlays or VQA scenes that can be loaded based on the current Act of the game | |||
* reset - Remove any loaded overlays | |||
=== save === | === save === |
edits