Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
That's the event that is being activated when clicking on them, so that should also be the one to prevent problems with the same.
Alternatively (and to retain functionality), you could possibly run a check within the 'Talk' event to see if the actor is in the party (at the top, before any other commands are executed), and then set a 'Stop Event' command immediately after if they are (perhaps nesting the remaining event commands in an 'Else...' statement, so they fire off as they should otherwise), but I haven't tested it myself to see if there are any hiccups; in theory, it should work though!
Let me know if you get a chance to try either of these, hopefully they prove helpful!
Just wondering if you had a chance to try the above solution, and whether it bore any fruit?
When you get a chance, please let me know if it worked/didn't, and I'll mark this thread as answered so it can possibly benefit others - thanks!
Yes just add in "Dialogue system" and then check disable.
Now there will not be anymore random stops in the middle of battle. You can still add in all the story text before that.
And I assume on a new map/scene you can just turn it back on for new story text like a normal game but this is just more needle in a haystack stuff. Glad I found it but this is not good for game development.
That way you can just have it be called if an Actor isn't present in the team, or have it be ignored it they are.
Basically, you'd go into the Talk event, then have it perform the check we discussed before. This time though, instead of just continuing or disabling the dialogue system, you could set a Call Event command pointing to a series of text/dialogue events you set up elsewhere as individual Event files.
Doing it this way would allow you to make tweaks to the Event file itself as needed instead of needing to track down which Actor file a change was made in. (...and realistically, this logic can and should be extended to other facets of your project, instead of setting up events on a per-actor basis)
You could easily set up a 'Recruit' event this way too!