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
I’m going to assume you’re just a nice guy looking to show off his awesome new plugin, and I’m sure it is the result of much work from yourself, but has nothing to do with what we’re trying to do with the SRPG system – other than replacing it?
We’re talking about the SRPG system, which is officially endorsed by the RPG Maker game, and your plugin is, no offence “just some guy” – I only glanced at your YouTube video (I’m the 2nd view) – so I can’t say I’m ever going to try it, nor recommend it over the SRPG system.
I’m also going to delete your comment with the youtube link in case users on here mistake it for the youtube companion of this guide (it happens), but I’ll leave your discord comment up in case others want to try your plugin.
Little more info? What does it do, what is it called, where do you implement it, who are you talking to etc.
Maybe even make a little guide of your own that shows off your plugin here on steam (it’s super easy to do!) and would allow people to leave feedback. just food for thought
I really doubt there is a short cut haha.
Maybe we can link it to the “Self Switch D” method?
Something like, a conditional variable (in “Enemy Turn” or “Turn End” events), looking to see if an enemy has been affected by a state? It’d look like:
Conditional Branch…>Page 4> (target.isEnemy(target.isStateAffected(STATE_ID))
If it’s true, we’d need to add: “Control Self Switch: D = On”
The idea here is that if any of Enemy 001 is affected by the state, then ALL of the other Enemy 001s will also be affected as we will turn on Self Switch D. You’ll have to manually add in the Self Switch D details for all the enemy events, adding the state to them. Make sure no player events have them.
Then you need to add in another conditional variable that “turns off” the Self Switch D for whenever the “state” isn’t affecting them anymore.
Honestly though I’m not sure if that would work or even cause you less hassle than doing it manually for each.
Back to SRPG Core, does it not let you address troops in script? I've been trying to apply a state to all of Enemy 001 on the map but from what I can find you have to address the troop to do so, and it does not seem to work.
$gameParty.aliveMembers().forEach(actor => actor.addState(32));
Works fine.
$gameTroop.aliveMembers().forEach(enemy => enemy.AddState(32));
Does not work.
I know I can individually set each enemy event to a state but surely there must be a better way!
SRPG doesn’t play well with other battle engines – particularly any ones that affect the side view. You can try turning off ALL of the additional options of the SRPG_core plugin (anything that affects battle itself), and then add in the VisuStella Core plugin after to try and overrate it, but I’m not sure how successful that would be.
Best of luck with your game!