Jump to content

Photo

Is it actually useful to have unvisited rooms dark on the map?

map subscreen

  • Please log in to reply
4 replies to this topic

Poll: is it actually useful if unviseted rooms are dark on minimap

see topic title

You cannot see the results of the poll until you have voted. Please login and cast your vote to see the results of this poll.
Vote Guests cannot vote

#1 Naru

Naru

    Magus

  • Members

Posted 19 January 2017 - 12:12 AM

My first poll, I hope it doesn't turn out as a colmplete mess ;)

I actually really like it if the map has gray rooms for the ones you did not visit yet. But since I want to use multiple screens for one "map-screen" out of various reasons (for example if you have two versions of the dungeon if you have a past-present gimmick) I would need a script to copy the "visited status" to another dmap. And that would be rather annoying. So I wonder, what do you think, is it an actual help or just a unnecessary extra?

In my case (actually playing the oracle-series) as an airhead I find it often helpful for navigating to unvisited rooms or to check if you found everything, but it is also rather useless or even misleading if warps play a role or the next step is a switch or so in an already visited room. While I like it I think atm I can just drop that extra, but I wonder if I only don't remember how useful it is exactly because it is so useful and made me play through the dungeon so swiftly. What is your opinion?

#2 MoscowModder

MoscowModder

    Sometimes lurking. Rarely posting.

  • Members
  • Location:Wisconsin

Posted 19 January 2017 - 08:16 PM

FYI if you're not already using it for something else, you can use Screen State Carryover to duplicate your choice of screen states (including visited I believe) between any two (or more) screens. No scripts required.

 

I think seeing unvisited rooms, and knowing where I have and haven't been, is a useful feature. If you get lost, or if you're looking for hidden rooms with extra prizes, it's a good indicator of where you should be looking for the next step.


  • Naru likes this

#3 Lüt

Lüt

    Germanize

  • Members
  • Real Name:Steve
  • Location:Chicago

Posted 19 January 2017 - 08:42 PM

That's basically how Doom does it with its automap item, so yeah I can get behind that easily.


  • Naru likes this

#4 Naru

Naru

    Magus

  • Members

Posted 19 January 2017 - 10:21 PM

So far I know screen carry-over does not include the visited-option.

Is Doom a Quest/Project in ZC? I have troubles to have an overview of all the great stuff going on here. What I remember is a ffc-script that requires to set up on each screen and with multiple versions of a dungeon that seems a hell of work.

#5 Timelord

Timelord

    The Timelord

  • Banned
  • Location:Prydon Academy

Posted 19 January 2017 - 11:19 PM

Should be very easy to do with a global script:

 

//call on screen change or dmap change
if ( Game->GetCurDMap() == past || Game->GetCurDMap() == future ) {
    bool visited;
    for ( int q = 0; q < 128; q++ ) {
        visited = ( Game->GetScreenState(DMapToMap(past), q, ST_VISITED) != 0 ||    
                        Game->GetScreenState(DMapToMap(past), q, ST_VISITED) != 0 );
        if ( visited ) {
            Game->SetScreenState( past, q, ST_VISITED, true );
            Game->SetScreenState ( future, q, ST_VISITED, true);
        }
    }
}

Edited by ZoriaRPG, 19 January 2017 - 11:24 PM.

  • Naru likes this



Also tagged with one or more of these keywords: map, subscreen

1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users