[MV] ICF-Soft - Event Extension

Started by ICF-Soft, January 29, 2016, 06:32:21 pm

Previous topic - Next topic

ICF-Soft

January 29, 2016, 06:32:21 pm Last Edit: September 09, 2017, 12:29:19 pm by ICF-Soft
ICF-Soft Event Extension
Authors: ICF-Soft
Version: 1.06
Type: Environment Add-on
Key Term: Environment Add-on



Introduction

Pageevents have a limited set of conditions, there are usefull but sometimes aren't enough.
Variables by default aren't versatile enough because they have "greater or equal" only option.

With this plugin you can add extra conditions like more switches, unlimited selfswitches, unlimited mapswitches and versatile variables.

Mapswitches are special switches that aplies to all events in a map.

Variables can now be even more versatile.


Features


  • All switchs you will need.

  • Unlimited selfswitches and all you will need in a page.

  • Unlimited mapswitches and all you will need in a page.

  • Remote selfswitches.

  • All variables you will need.

  • Switches and variables from actors and party.

  • More versatile variables.

  • New custom javascript function to check conditions.

  • Assign names to pages.

  • Making dummypages.




Screenshots

No screenshot required.


Download

You can downolad from here.
You can find blog entry and check for updates here.


Instructions

To add an extra condition to a page put a note or comment in the command list in a format similar to plugin commands:

switch x x x x
selfswitch x x
mapswitch x x x x x


- Add a game, self or map switch respectively. Game switch must be a number but self and map ones aren't restricted. You can place as many switchs of same type in a single line.

variable x value
variablehigh x value
variableless x value
variablemax x value
variableequal x value
variabledif x value


- Add a variable condition. There are six types: min, higher, lower, max, equal and different to especified value.

customreq: javascript


- Add custom javascript code to check special conditions. If there is at least one custom condition use "result = true;" to activate page. If there are more than one then all will be merged together.

pagename name


- Give a name to a page.

dummypage [name]


- Disallow a page to be trigered by page conditions. You can optionally give it a name.

To turn self or map switches use plugin commands:
selfswitch x true/false
mapswitch x true/false


To turn self or map switches remotely use plugin command:
remoteswitch mapid eventid x true/false




Compatibility

No compatibility issues yet.


Changelog

Spoiler: ShowHide

Version 1.06 download.

  • Allow to call events from other maps.

  • Allow to reffer events by it's name.

  • Prepared for a better use of ICF-Soft Map Extension.


Version 1.05 download.

  • Allow to group events in an array to use without eventId.


Version 1.04 download.

  • Added pagenames and dummypages.


Version 1.03 download.

  • Use of ICF-Soft Main Utility.

  • Added partyswitchs.

  • Added self, map and party variables.


Version 1.02 download.

  • Fixed and improved lunatic mode.

  • More versatile variables.

  • Added remote switchs.


Version 1.01 download.

  • Added lunatic mode


Version 1.00 download.

  • Initial release



Credits and Thanks


  • ICF-Soft

  • I'd like to thank gameus for his idea.




Terms of use

Free for commercial and non-commercial games.
If commercial, a free copy of your game whould be fine.
Credit to ICF-Soft.
Do not repost without permision.


Author's Notes

It's very good combined with plugins like ICF-Soft Time Utility.
GBY :)
My blog (in spanish): https://icfsoft.blogspot.com/     My list of updated plugins Terms of Use   Itch.io profile

Voice change software Buy Try free
If you like my work you can support me in patreon: https://www.patreon.com/icfsoft

ICF-Soft

Update: Version 1.01

  • Added lunatic mode.


You can download it here.

This is a plugin that can be upgraded. I want to add a lot of features. Just tell me what do you think what events should have.
GBY :)
My blog (in spanish): https://icfsoft.blogspot.com/     My list of updated plugins Terms of Use   Itch.io profile

Voice change software Buy Try free
If you like my work you can support me in patreon: https://www.patreon.com/icfsoft

ICF-Soft

Update: Version 1.02

  • Fixed and improved lunatic mode.

  • More versatile variables.

  • Added remote switchs.


You can download it here.
GBY :)
My blog (in spanish): https://icfsoft.blogspot.com/     My list of updated plugins Terms of Use   Itch.io profile

Voice change software Buy Try free
If you like my work you can support me in patreon: https://www.patreon.com/icfsoft

ICF-Soft

Update: Version 1.03

  • Use of ICF-Soft Main Utility.

  • Added partyswitchs.

  • Added self, map and party variables.


You can download it here.
GBY :)
My blog (in spanish): https://icfsoft.blogspot.com/     My list of updated plugins Terms of Use   Itch.io profile

Voice change software Buy Try free
If you like my work you can support me in patreon: https://www.patreon.com/icfsoft

ICF-Soft

Update: Version 1.04

  • Added pagenames and dummypages.


You can download it here.

Pagenames allow to call a page by it's name instead of number.
Dummypages disable page conditions so this page will not be shown ingame but can be called elseway.
GBY :)
My blog (in spanish): https://icfsoft.blogspot.com/     My list of updated plugins Terms of Use   Itch.io profile

Voice change software Buy Try free
If you like my work you can support me in patreon: https://www.patreon.com/icfsoft

ICF-Soft

Update: Version 1.05

  • Allow to group events in an array to use without eventId.


You can download it here.
GBY :)
My blog (in spanish): https://icfsoft.blogspot.com/     My list of updated plugins Terms of Use   Itch.io profile

Voice change software Buy Try free
If you like my work you can support me in patreon: https://www.patreon.com/icfsoft

ICF-Soft

Update: Version 1.06

  • Allow to call events from other maps.

  • Allow to reffer events by it's name.

  • Prepared for a better use of ICF-Soft Map Extension.


You can download it here.
GBY :)
My blog (in spanish): https://icfsoft.blogspot.com/     My list of updated plugins Terms of Use   Itch.io profile

Voice change software Buy Try free
If you like my work you can support me in patreon: https://www.patreon.com/icfsoft