Changes

Jump to navigation Jump to search

Blade Runner

89 bytes removed, 21:32, 13 March 2019
no edit summary
=== scene ===
Usage:  scene [(<chapterId> <setId> <sceneId>) | (<chapterId> <sceneName>) | <sceneName>] 
Arguments:
  * setId - set id from this page * sceneId - scene id from this page  * chapterId - chapter * sceneName - name of the scene to laod 
If both arguments are specified, command will change current chapter, set and scene.
=== loop ===
Usage:  loop [<loopId>] 
Arguments:
 * loopId - which loop to play, must be a integer and valid for current scene 
If loopId is not specified, command will list all video loops for currently loaded scene.
=== var ===
Usage:   var <id> [<value>] 
Arguments:
 * id - which variable to get or set, partial list is available here [https://github.com/scummvm/scummvm/blob/master/engines/bladerunner/game_constants.h] * value - value to set 
If value argument is not specified, command will print value of specified variable
=== flag ===
Usage:   flag <id> [<value>] 
Arguments:
 * id - which flag to get or set, partial list is available here [https://github.com/scummvm/scummvm/blob/master/engines/bladerunner/game_constants.h] * value - value to set, must be 0 or 1 
If value argument is not specified, command will print value of specified flag
=== clue ===
Usage:   clue <actorId> <clueId> [<value>] 
Arguments:
 * actorId - id of actor, 0 - player, list is available here [https://github.com/scummvm/scummvm/blob/master/engines/bladerunner/game_constants.h] * clueId - list of clues is available here [https://github.com/scummvm/scummvm/blob/master/engines/bladerunner/game_constants.h] * value - 0 to remove the clue, 1 to add the clue 
If value argument is not specified, command will check if actor has requested clue
=== anim ===
Usage:  anim <actorId> [<animationMode>]
Arguments:
 * actorId - id of actor, 0 - player, list is available here [https://github.com/scummvm/scummvm/blob/master/engines/bladerunner/game_constants.h] * animationMode - which animation to play, list does not exist but values can be derived from actor scripts available here [https://github.com/scummvm/scummvm/tree/master/engines/bladerunner/script/ai] 
If animationMode argument is not specified, command will print current animation for the actor
=== goal ===
Usage:  goal <actorId> [<goal>] 
Arguments:
 * actorId - id of actor, 0 - player, list is available here [https://github.com/scummvm/scummvm/blob/master/engines/bladerunner/game_constants.h] * goal - id of the goal to set, list does not exist but values can be derived from actor scripts available here [https://github.com/scummvm/scummvm/tree/master/engines/bladerunner/script/ai] 
If goal argument is not specified, command will print current goal for the actor
=== pos ===
Usage:  pos <actorId> [(<setId> <x> <y> <z> <facing>)|<otherActorId>] 
Arguments:
 * actorId - id of actor, 0 - player, list is available here [https://github.com/scummvm/scummvm/blob/master/engines/bladerunner/game_constants.h] * setId - id of the set to set (oh boy), list is available on this page * x, y, z - i will not explain these pretty self-explanatory* facing - angle of actor - number between 0 and 1023 * otherActorId - to quickly move actor to another one, list is available here [https://github.com/scummvm/scummvm/blob/master/engines/bladerunner/game_constants.h] 
If only actorId argument is specified, command will print current position of the actor
=== say ===
Usage:  say <actorId> [<sentenceId>] 
Arguments:
 * 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]  
If goal argument is not specified, command will print current goal for the actor
=== timer ===
Usage:  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
=== friend ===
Usage:  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
 
=== save ===
Usage:  save <file path> 
Argument:
 * file path - location of new save game in the file system, warning: existing file will be overwritten 
Command will save the game to the format loadable by the original game
=== load ===
Usage:  load <file path> 
Argument:
 * file path - location of existing save game in the file system 
Command will load the game from saves from the original game
=== draw ===
Usage:  draw (act | eff | fog | lit | obj | obstacles | reg | ui | walk | way | zbuf | reset)
Arguments:
 * act - draw bounding boxes of all actors * eff - highlight screen 2d effects  * fog - draw fog positions & colors * lit - draw light positions, orientations and color * obj - draw bounding boxes of all objects in current set and scene * obstacles - draw generated obstacles polygon - area where it is possible to walk * reg - draw clickable regions * ui - draw bounding boxes for ui elements * walk - draw walkboxes * way - draw waypoints * zbuf - display zbuffer instead of color buffer * reset - reset everything to normal
== Game rooms ==
42

edits

Navigation menu