• Do not use Discord to host any images you post, these links expire quickly! You can learn how to add images to your posts here.
  • The Eevee Expo Game Jam has concluded! 🎉 Head on over to the game jam forum to play through the games.
    Don't forget to come back September 21st to vote for your favorites!
  • Reminder: AI-generated content is not allowed on the forums per the Rules and Regulations. Please contact us if you have any questions!
Event Indicators

Resource Event Indicators 1.3

This plugin is awesome!

I've had one issue with it: if you want an event to do something once each day and it uses a s:cooledDown? event page, the bubble doesn't vertically animate at all.

Any way to work around that? I'd love if all of mine bounced.
 
This plugin is awesome!

I've had one issue with it: if you want an event to do something once each day and it uses a s:cooledDown? event page, the bubble doesn't vertically animate at all.

Any way to work around that? I'd love if all of mine bounced.
Huh. That's quite strange. I can reproduce this so I'll look into it.
 
Ran into another minor issue: if you have two maps connected, and the event with the indicator is visible on the next map before you cross over to it, the event will have two indicators. When you interact with the event, one goes away but the other lingers forever.

I moved the same event into a different spot on the map that wasn't visible from the other map, and there was no issue with that.
 
Ran into another minor issue: if you have two maps connected, and the event with the indicator is visible on the next map before you cross over to it, the event will have two indicators. When you interact with the event, one goes away but the other lingers forever.

I moved the same event into a different spot on the map that wasn't visible from the other map, and there was no issue with that.
Good catch. Should be fixed with the next update.
 
I am currently working on adding this event indicator for modern quest system. As of right now, I have my quest set up to have the person return to the quest giver on the 2nd event page. I would like to add the event indicator above the quest givers head once the player finishes the 2nd stage of the quest.

Currently Ive tried adding the Comment before and after this line of code.

Conditional Branch: Script: getCurrentStage(:Quest1)==2

I've even tried doing this in the comment:
If getCurrentStage(:Quest1)==2
Event Indicator
quest
else
end

Is there a way to have the indicator only show up when the Quest has reached a certain stage?
 
I am currently working on adding this event indicator for modern quest system. As of right now, I have my quest set up to have the person return to the quest giver on the 2nd event page. I would like to add the event indicator above the quest givers head once the player finishes the 2nd stage of the quest.

Currently Ive tried adding the Comment before and after this line of code.

Conditional Branch: Script: getCurrentStage(:Quest1)==2

I've even tried doing this in the comment:
If getCurrentStage(:Quest1)==2
Event Indicator
quest
else
end

Is there a way to have the indicator only show up when the Quest has reached a certain stage?
Event Indicators only work per page, you can't change them conditionally throughout the page's scripts. That's just how the vanilla essentials mechanic that I adopted to create the indicators works, and I have no plans to change that. So you'd have to set up different pages in your event per quest stage in order to have different indicators per quest stage.

Edit: Actually.. there may be a way to easily suppress the indicator that should appear for a page until you run a specific script call or if a certain condition is met. I'll play with that idea, but no guarantees.
 
Last edited:
wrigty12 updated Event Indicators with a new update entry:

Update 1.3 - Conditions

BEFORE UPDATING ANY FILES: If you have made any edits to 000_Settings for settings or indication definitions, make sure to make a backup of the file before updating the plugin. If you copy over files to update, it will overwrite your changes.

Change Log
  • ⭐New feature: Conditions. By adding :condition and setting it to a proc, you can make an indicator only appear under certain conditions. For example, if you want an...

Read the rest of this update entry...
 
I am currently working on adding this event indicator for modern quest system. As of right now, I have my quest set up to have the person return to the quest giver on the 2nd event page. I would like to add the event indicator above the quest givers head once the player finishes the 2nd stage of the quest.

Currently Ive tried adding the Comment before and after this line of code.

Conditional Branch: Script: getCurrentStage(:Quest1)==2

I've even tried doing this in the comment:
If getCurrentStage(:Quest1)==2
Event Indicator
quest
else
end

Is there a way to have the indicator only show up when the Quest has reached a certain stage?
With the latest change, now you need to make a new indicator that's a duplicate of your normal quest event indicator, but make it have :condition to only appear for that condition.

Example:
Ruby:
Expand Collapse Copy
"quest1stage2" => {
            :graphic => "Graphics/UI/Event Indicators/quest_available",
            :condition => proc { getCurrentStage(:Quest1)==2 }
        }
 
With the latest change, now you need to make a new indicator that's a duplicate of your normal quest event indicator, but make it have :condition to only appear for that condition.

Example:
Ruby:
Expand Collapse Copy
"quest1stage2" => {
            :graphic => "Graphics/UI/Event Indicators/quest_available",
            :condition => proc { getCurrentStage(:Quest1)==2 }
        }
Awesome! Thanks for the quick update.
 
With the latest change, now you need to make a new indicator that's a duplicate of your normal quest event indicator, but make it have :condition to only appear for that condition.

Example:
Ruby:
Expand Collapse Copy
"quest1stage2" => {
            :graphic => "Graphics/UI/Event Indicators/quest_available",
            :condition => proc { getCurrentStage(:Quest1)==2 }
        }
I downloaded the new version and compiled, put the above code in the Settings pbs file and updated the comment to say Event Indicator quest1stage2. This created the Event Indicator above the quest location but it didn't acknowledge the condition.
 
I downloaded the new version and compiled, put the above code in the Settings pbs file and updated the comment to say Event Indicator quest1stage2. This created the Event Indicator above the quest location but it didn't acknowledge the condition.
Yeah that'd be because I forgot to include a single line of code. Redownload and replace the 001_Script file with the new one.
 
Hello I was just curious I’m currently using voltseons pause menu and module quest+Ui. Would this plugin mess with them in anyway?
 
Back
Top