For direct access use https://forums.oldunreal.com
It's been quite a while since oldunreal had an overhaul, but we are moving to another server which require some updates and changes. The biggest change is the migration of our old reliable YaBB forum to phpBB. This system expects you to login with your username and old password known from YaBB.
If you experience any problems there is also the usual "password forgotten" function. Don't forget to clear your browser cache!
If you have any further concerns feel free to contact me: Smirftsch@oldunreal.com

Need help in solving a riddle

This section is intended for non-Unreal posts. Forum rules apply.
Post Reply
User avatar
Krull0r
Global Moderator
Posts: 543
Joined: Sun Jul 01, 2007 4:07 pm

Need help in solving a riddle

Post by Krull0r »

I started to rework dark arena and I found something strange.

Every one knows that a Skaarj appears in the first rooms of the level.
If the player opens the big door, hides and let the Skaarj pass through the door the Skaarj walks to the building in this level and tries to reache the cellars of the building.

The riddle is... how the hell can he reach this point.. there is NO patrolpoint that leads the way to this place.
Image
User avatar
Masterkent
OldUnreal Member
Posts: 1469
Joined: Fri Apr 05, 2013 12:41 pm

Re: Need help in solving a riddle

Post by Masterkent »

He uses the chain PatrolPoint18 -> PatrolPoint19 -> PatrolPoint0.

For a particular PatrolPoint, its NextPatrolPoint is determined as follows:

Code: Select all

function PreBeginPlay()
{
      if (pausetime > 0.0)
            lookdir = 200 * vector(Rotation);

      // find the patrol point with the tag specified by Nextpatrol
      foreach AllActors(class 'PatrolPoint', NextPatrolPoint, Nextpatrol)
            break;

      Super.PreBeginPlay();
}
If Nextpatrol is None, any PatrolPoint passes the filter implied by Tag, hence the first PatrolPoint found on the map becomes the NextPatrolPoint. In case of Dark, the first PatrolPoint is PatrolPoint0 and it becomes the NextPatrolPoint for PatrolPoint19, because Nextpatrol of PatrolPoint19 is None.
User avatar
Krull0r
Global Moderator
Posts: 543
Joined: Sun Jul 01, 2007 4:07 pm

Re: Need help in solving a riddle

Post by Krull0r »

Ah now I do unterstand ;) thank you very much ;)
Image
Post Reply

Return to “Anything else ?”