Save-Point
Event Spawner Fixes - Printable Version

+- Save-Point (https://www.save-point.org)
+-- Forum: Material Development (https://www.save-point.org/forum-8.html)
+--- Forum: Scripts Database (https://www.save-point.org/forum-39.html)
+--- Thread: Event Spawner Fixes (/thread-4580.html)



Event Spawner Fixes - DerVVulfman - 03-15-2013

Event Spawner Fixes
Script Supplements for SephirothSpawn's Event Spawner




Introduction
Located within are a collection of individual patches that changes the behavior and/or performs repairs to the Event Spawner script by SephirothSpawn from 2006. His script works fine by itself, however these may assist users of his system when creating complex features. So herein, you can find fixes for Event Erasure, Event Adding and ID number generation.



Script
Erase Event Fix
Add Event Fix
Event ID Generator Fix


Instructions
Mostly plug-and-play. If there's anything to configure, please refer to the individual script(s).



Instructions
  • Erase Event Fix - The first I made. It allows you to have spawned events that, when erased, are permanently erased. They don't return by accident or leave any tell-tale leftover traces of code.
  • Add Event Fix - The second I made. While working with menu based generators, I noticed that the Event Spawner could crash if it tried to make an event when no Spriteset existed. This acts as a preventative buffer so it only makes the events when the game is currently in Scene_Map.
  • Event ID Generator Fix - The third I made. SephirothSpawn's system is not the only one that generates Events, though it is the most flexible. Still, It can cause conflicts as most systems look for the lowest Event ID number not in use. So this allows you to start generating IDs past a certain number.


Compatibility
Designed for use with RPGMakerXP and SephirothSpawn's Event Spawner




Terms and Conditions
Free for use, even in commercial games.


RE: Event Spawner Fixes - Terv - 09-12-2013

Are these fixes already included in your demo of Alisha's Removables? If not, could you reupload them here please?


RE: Event Spawner Fixes - DerVVulfman - 09-13-2013

Hey, Terv. It's DerVV. Hey, some people actually call me that. Winking

Only one of the add-ons is in Alisha's demo. FileDen was evil and switched services saying 'WE CUSTOMERS' need to upload our own stuff all over again. Meh.... The files are now at RapidShare and the links in this thread are now updated.


RE: Event Spawner Fixes - Terv - 09-13-2013

DerVV? 'Der' is supposed to be the German article, right? :D

Thanks a bunch for the reupload. Although I think Rapidshare isn't a good choice either as there have been rumors of them going out of business for 4 months now, fueled by a recent lawsuit which they lost.

(Btw I absolutely love your scripts, just wanted to let you know sometime)


RE: Event Spawner Fixes - DerVVulfman - 09-13-2013

Actually, I'd seen recent victories. Though one court wanted to add an odd stipulation that it was their responcibility to watch the activity to third party sites using their site (yeeeah.... right). Lawyers made a point it wasn't R.Share's responcibility to police the net. But, that's a totally separate subject.


RE: Event Spawner Fixes - Ahzoh - 09-13-2013

Use Box.net...


RE: Event Spawner Fixes - DerVVulfman - 09-13-2013

I think OUTSIDE of the Box.net. The end. and end of discussion. Not having this topic steer away to one about filesharing.


RE: Event Spawner Fixes - DerVVulfman - 11-03-2015

LE'BUMPE
To the Add Event Fix
Now version 1.1

A little more error-preventative code has been added to the add event system to ensure that non-existing events do not try to be added to a freshly reset game and map.  By way of non-existing, I mean previously added events from a game that ended or was reset, only with them trying to become added back into a map when they shouldn't.



RE: Event Spawner Fixes - DerVVulfman - 01-02-2018

BUMPY TIME
To the Erase Event Fix
Now version 1.1

A mere simple typo in code can cause serious problems that can erase all your generated events.  So this update fixes that issue.