Calling no. of enemy troops in region/map

Discussion in 'RPG Maker MV' started by aprilodee, Aug 13, 2019.

  1. aprilodee

    aprilodee Warper Member

    Messages:
    2
    Likes Received:
    0
    First Language:
    English (UK)
    Primarily Uses:
    RMMV
    Sorry in advance if I can't see the wood for the trees.

    Broad view: Generic 'please clear map of enemies to advance game' quest

    First idea: Use conditional branching event to check for live enemy troops and then turn on switch which acts as success state when none are present.

    Thing I need: Is there a script call for number/presence of enemy troops which are/are not KO in a map or region?

    If no call exists, can I do the equivalent of creating a var 'n' which inc. by 1 every time an enemy troop is KO, and have the conditional branch check for var = n to trigger the switch?

    Any and all advice welcomed.
     
    #1
  2. Andar

    Andar Veteran Veteran

    Messages:
    28,332
    Likes Received:
    6,444
    Location:
    Germany
    First Language:
    German
    Primarily Uses:
    RMMV
    wrong assumptions, you need to build your logic from the other end.

    1) I'm assuming you have events pretending to be enemies, because random enemies are unlimited.
    2) if that is the case, you need to use the branches of the battle processing command: if win then control variable (counting wins on map) +1
    3) you as the developer knows how many enemy events you placed on the map, so your conditional branch checks if the variable is lower than that number or not.
     
    #2
    aprilodee likes this.
  3. aprilodee

    aprilodee Warper Member

    Messages:
    2
    Likes Received:
    0
    First Language:
    English (UK)
    Primarily Uses:
    RMMV
    Yep, events as enemies, no random encounters.
    Perfect.
    Thank you for your quick succinct help.
     
    #3

Share This Page