Original Source
- Original title: Conditional Map Encounters
- Original author: wrigty12
- Original date: August 16, 2016
- Source thread: https://forums.rpgmakerweb.com/threads/conditional-map-encounters.66901/
- Source forum path: Game Development Engines > RPG Maker Javascript Plugins > JS Plugin Releases (RMMV)
Summary
TDW Conditional Map Encounters - v 1.00 wrigty12 Intro - If you are making a game that has weak monsters while your player is weak, wouldn't it be nice if that same area had totally different monsters when they came back much stronger? With this plugin, you can set certain Conditions that, when true, will allow for new Troops to appear. Also, step counts can be affected by Conditions as well, allowing for the possibility to make enemies appear more often later in a game. Features:
Archived First Post
wrigty12
Intro - If you are making a game that has weak monsters while your player is weak, wouldn't it be nice if that same area had totally different monsters when they came back much stronger? With this plugin, you can set certain Conditions that, when true, will allow for new Troops to appear. Also, step counts can be affected by Conditions as well, allowing for the possibility to make enemies appear more often later in a game.
Features:
- Create multiple Javascript code Conditions to be utilized for Encounters/Steps.
- Allows you to set Encounters to occur only when certain defined Conditions are true.
- Allows you to change encounter Steps to be any number when certain defined Conditions are true.
- Includes IsGreaterThan() and IsLessThan() functions to be used when making conditions (since < and > will break it)
How To Use - Download, place in your js file, and install under most other plugins! After that, set up Conditions on a Map as per the instructions.
Parameters: None.
Note Tags -
<Condition x: y> Where x is the Condition ID (used later) and y is the condition. The condition can be any Javascript code. For < or > functions, IsGreaterThan(x,y) will return true if x > y, and IsLessThan(x,y) will return true if x < y.
<Conditional Encounter: TroopId, Weight, ConditionId, Region1(, Region2,...)>
TroopId - The ID of the Troop you wish to encounter
Weight - The weight of the Troop you wish to encounter
ConditionId - The ID of the condition you wish to be checked as defined in the above Condition tags
Region1, Region2, etc - Any number after ConditionId will be treated as a Region number where the encounters can occur. Separate each of them with a comma. You can place as many different <Conditional Encounter:...> tags in the Notebox as you wish.
<Conditional Steps: StepCount, ConditionId>
StepCount - The step count that will take hold if it's condition is true (Lower StepCount, more frequent encounters).
ConditionId - The ID of the condition you wish to be checked as defined in the above Condition tags
Future Plans - If any issues arise, I will try to fix them. Will take suggestions for any additional customizations.
Change Log:
- Initial release
Terms of Use - Free for commercial and non-commercial use. Feel free to credit: wrigty12 or Tyler Wright
Download - Link Here
Note - I am a beginner in the ways of making plug-ins and in JavaScript. If there is anything you see wrong, could be improved, or bugs you find, just let me know.
Features Mentioned
- Create multiple Javascript code Conditions to be utilized for Encounters/Steps.
- Allows you to set Encounters to occur only when certain defined Conditions are true.
- Allows you to change encounter Steps to be any number when certain defined Conditions are true.
- Includes IsGreaterThan() and IsLessThan() functions to be used when making conditions (since < and > will break it)
- How To Use - Download, place in your js file, and install under most other plugins! After that, set up Conditions on a Map as per the instructions.
- Parameters: None.
- Note Tags -
- Spoiler
- All tags are placed in a map's Notebox.
- Where x is the Condition ID (used later) and y is the condition. The condition can be any Javascript code. For < or > functions, IsGreaterThan(x,y) will return true if x > y, and IsLessThan(x,y) will return true if x < y.
- TroopId - The ID of the Troop you wish to encounter
- Weight - The weight of the Troop you wish to encounter
- ConditionId - The ID of the condition you wish to be checked as defined in the above Condition tags
- Region1, Region2, etc - Any number after ConditionId will be treated as a Region number where the encounters can occur. Separate each of them with a comma. You can place as many different tags in the Notebox as you wish.
- StepCount - The step count that will take hold if it's condition is true (Lower StepCount, more frequent encounters).
- Future Plans - If any issues arise, I will try to fix them. Will take suggestions for any additional customizations.
- Change Log:
Downloads / Referenced Files
Log in, then follow the RPG Maker Developers Group to see these download links.
Log in to downloadLicense / Terms Note
Terms of Use - Free for commercial and non-commercial use. Feel free to credit: wrigty12 or Tyler Wright Download - Link Here Note - I am a beginner in the ways of making plug-ins and in JavaScript. If there is anything you see wrong, could be improved, or bugs you find, just let me know.
Creator Claims / Removal
If you are the original creator and want this listing reassigned, edited, or removed, join BMMPlay and contact the moderators with proof that matches the original RPG Maker Web profile, linked GitHub, itch.io page, or another public creator identity.
Replies (0)
No replies yet.
Topic Summary
Loading summary...