Forum rules - please read before posting.

Manipulate inactive players/data in an off-screen scene

I've got some ideas about doing "things" with the inactive player(s) in other scenes than the one the active player is in. Can I do things like:

  • load a scene off-screen in addition to the one that is the active player's on-screen scene
  • teleport an inactive player to a scene that is not the active player's on-screen scene
  • spawn an inactive player in an off-screen scene
  • have an inactive player in an off-screen scene manipulate objects and inventory
  • have an inactive player in an off-screen scene trigger events as though they were triggered on-screen by the active player

As you can see, these are all different aspects of having AC know that inactive players are doing things in a loaded off-screen scene. Is that in the scope, or nearly in the scope with a little programming in the right spots, of AC?

Thanks!

Comments

  • With the changes made to the player-switching system in v1.70, this should mostly be do-able:

    load a scene off-screen in addition to the one that is the active player's on-screen scene

    Other scenes can be loaded in additively with the Scene: Add or remove Action. Such scenes will appear in their own "world space" position, so it won't account for the active scene's position/camera.

    teleport an inactive player to a scene that is not the active player's on-screen scene

    Yes, the Player: Teleport inactive Action can be used to move an inactive Player to any scene - not just the one the active Player is in.

    spawn an inactive player in an off-screen scene

    If an inactive Player has been moved to a scene that has been added additively, they should be spawned in along with it.

    have an inactive player in an off-screen scene manipulate objects and inventory

    Only the "user" Player can manipulate Hotspots, but checking Is Player? in character-based Actions allow you to select specifically which Player you want to affect. This includes the Inventory: Add or remove Action via its own Affect specific player? checkbox.

    have an inactive player in an off-screen scene trigger events as though they were triggered on-screen by the active player

    Triggers can be configured to detect any object with a Player component or Player tag, yes.

  • Cool. Thanks for your quick and thorough answers, and for AC -- it's a great product!

Sign In or Register to comment.

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Welcome to the official forum for Adventure Creator.