[XP] Heretic's Collection of Art and 100% Compatible Scripts

Started by Heretic86, November 26, 2013, 09:22:35 am

Previous topic - Next topic

Heretic86

Heretic's Collection  of Art and 100% Compatible Scripts
Authors: Heretic, Blizzard, ForeverZer0, KK20, LiTTleDRAgo, Wecoc, Ryex, Zeriab, Wachunga, Leon, game_guy, Kellessdee, ThallionDarkshine, Naramura, Trickster, Selwyn, Yeyinde, Lobosque, Inquisitor, SephirothSpawn, Near Fantastica, Prexus, Jimme Reashu, Reaper Phoenix
Version: 2.4
Type: Add-on Collection
Key Term: Add-on Collection

Introduction
Updated - Saturday, January 26th, 2019

This is a massive collection of Art, including Graphics, Configured Tilesets, Characters, Music, and sixty five 100% Compatible Scripts in a giant Demo that tries to teach you how to use every single one of the Scripts!

Features

  • Everything!  Literally!
  • Battle Systems, Message Systems, Caterpillar, Effects, Movement
  • There is not very much this package can not do!
  • Contains 68 71 Total Scripts
  • All of Naramuras Artwork is also contained in this Package

Screenshots

Spoiler: ShowHide


There are far too many features to display in a single screenshot, so this is just the most recently updated stuff of the Caterpillar boarding a Boat Vehicle!


Heretic's Moving Platforms (animated gif, give it a moment to load)


Heretic's Dynamic Lights (animated gif, give it a moment to load)



Demo

This is HALF GAME, and HALF TECH DEMO.  NPC Characters explain everything!

https://downloads.chaos-project.com/heretic86/CollectionVer2.4.zip (Version 2.4)
- Updated Saturday, January 26th, 2019

https://downloads.chaos-project.com/heretic86/HereticsCollectionVer2.3.7z (Version 2.3)
- Updated Saturday, August 20th, 2016

Demo Split into 50 meg files (Version 2.3)
(Use these if you have trouble downloading large files)
File 1 (50 MB)
File 2 (50 MB)
File 3 (50 MB)

(Use 7Zip to open all 3 files once downloaded)

Legacy Versions


Script

Grab the Demo.

Full List of Scripts:
Version 2.3 - Updated August 20th, 2016
Spoiler: ShowHide

Added:
- Heretic's Dynamic Lights and about 20 new Maps
- Heretic's Unlimited Event Page Conditions
- KK20's Custom Prices for Shops
- Sithjester's Characters from Wild Refuge
- Several Maps overhauled for Lights, and a few Tweaks here and there
- Summoner Geeks


Version 2.1 - Updated April 20th, 2016
Spoiler: ShowHide

Added:
- Heretic's Moving Platforms
- Heretic's Advanced Camera Controls
- Zeus Video Player (play .avi files in game)
- Several scripts were given Updates for compatibility and stability.

Version 2.0
- SDK
- SDK Character Update Fix
- Heretic's Dynamic Lights 1.0
- Heretic's Unlimited Event Page Conditions
- KK20's Custom Prices for Shops
- Heretic's Animation Speed
- Modular Passable Core
- Heretic's Modular Collision Optimizer
- Heretic's Loop Maps
- Exclusion Elements
- Auto Font Install (Wachnunga, disabled in favor of ForeverZer0's Memory Font Loader)
- Memory Font Loader 1.1 (ForeverZer0)
- Autonomous Stutter Bugfix
- Pathfind (by ForeverZer0)
- Lagless Path Finder 1.22 (Blizzard)
- Multiple Message Windows 1.56 - Heretic Version (Originally by Wachnunga and Zeriab, SDK Free)
- M.M.W Add-on - Easy Chests
- Heretic's Caterpillar 2.0
- Heretic's Caterpillar Add-on - Auto Door Close
- Move Straight (useful for Projectiles that are at angles)
- Heretic's NPCs on Event Tiles (Modular Passable)
- Heretic's Diagonal Stairs Deluxe (Modular Passable)
- Heretic's Downhill Ice (Modular Passable)
- Heretic's Restrict Bush Passage (Modular Passable, used also with Vehicles)
- Heretic's Restrict Tile Passage (Modular Passabe, Vehicle Core)
- Heretic's Hotfoot Tiles (Modular Passable)
- Heretic's Circular Sprite Motion (Modular Passable)
- Heretic's Mirror Movement (Modular Passable)
- Heretic's Vehicles (Modular Passable, needs Restrict Tile Passage also, Boat and Magic Carpet)
- Heretic's Magic Compass
- Heretic's Rotate, Zoom, and Pendulums
- XRXS ATB Battle System (Front View Battle System)
- XRXS Battle System Add-on - Blink Low Actor Stats
- XRXS Battle System Add-on - No Prior Actor
- Battle System Add-on - Window Help Msg (Custom Help messages)
- Battle Self Switch (LiTTleDRAgo, use A,B,C,D Self Switches in Battle)
- Battle Target Anyone (KK20)
- Battle Target Anyone Add-on - Target Anyone Undead (Heal Zombies to death!)
- Battle System Add-on - Spy Equipment (See HP, SP, Weaknesses with Equipment)
- Reflect Spell (Blizzard)
- Battle Page Conditions
- Battle System Add-on - Always Hit in Demo (100% Hit Rate while Option is On, for Demonstrations)
- Disable Battle Commands
- Animated Battlers (Intended for Front View Battle Systems)
- No Battle Music Change (Leon)
- Variable Prices SDK (Reaper Phoenix)
- Die on Map Screen (from Poison)
- Super Event Sensor (Enemy AI)
- Control Self Switches Anywhere
- More Self Switches (game_guy / Gameus - Highly Recommended)
- Auto State Switches
- Event Range Conditions (ForeverZer0)
- Multiple / Unlimited Fogs (Gameus / game_guy)
- Heretic's Cloud Altitude 2.2
- LiTTleDRAgo Wave (wave Backgrounds, Fogs, and Panoramas)
- VX Ace Battle Backgrounds in XP
- Heretic's Lightning (not Lighting, Lightning, like Thunderstorm)
- Dynamic Lights (Kellessdee)
- Animated Title Scene
- Timed User Input (simulates Player Input for Demo)
- DEE (Ryex - Dynamic Effects Engine, Sound)
- Dynamic Sounds (Ryex)
- Mute Demo Sounds (Animated Title Scene Add-on, pre-game Demo Gameplay)
- RMXP MACL 2.3
- Text Picture
- Ending Credits Script
- Event Transitions (ThallionDarkshine)
- Debug Fast Forward
- Food Tutorial Lesson (learn how to script)


Instructions

Each script will have its own instructions.  Grab the Demo.

Compatibility

There are likely to be some conflicts, but all of these scripts work together with 100% compatability.

NOTE: If you have trouble opening the Demo from the Editor, you can change the version by editing Game.ini Library=RGSS102E.dll or what ever you need to suit your version of RPG Maker.  You can also edit Game.rxproj with Notepad and change RPGXP 1.02 to suit your version of RPG Maker.

Credits and Thanks

  • I'd like to thank Everyone whose content I used with their permission.  I tried to list everybody whose content was used.
  • If I used your content without your permission, please let me know and I will remove it!

Author's Notes

Who is the Crumbling King?  (don't post the answer and spoil it for others!)

---

NOTE:  This demo also contains numerous other scripts that I have NOT posted!  Many can work just fine as standalone scripts.  Such as the Pause script.
Current Scripts:
Heretic's Moving Platforms

Current Demos:
Collection of Art and 100% Compatible Scripts

(Script Demos are all still available in the Collection link above.  I lost some individual demos due to a server crash.)

KK20

I played with it for an hour or so. It's a pretty cool thing you got going there. Granted, since most of it is just a collaboration of your demos, it would be pretty hard to understand script calls and configurations if the user wants to learn a specific script.

Just get back to working on your real game! If I can expect it to look as polished as this, I'd be more than happy to destroy the download link.

Other Projects
RPG Maker XP Ace  Upgrade RMXP to RMVXA performance!
XPA Tilemap  Tilemap rewrite with many features, including custom resolution!

Nintendo Switch Friend Code: 8310-1917-5318
Discord: KK20 Tyler#8901

Join the CP Discord Server!

Shek

Heretic,

Thank you so much for posting this man!

I've been clocking 4-8 hours per day for the past month working on my game, and I'm starting to burn out.  I needed a break to step back and look at what is possible in order to gain some perspective.  This was very inspiring because I got to see a lot of cool features I could add to my game to improve its polish.

LiTTleDRAgo

nice work Heretic!

I'll try playing with your demo when I have time
but, for a glance I saw SDK in the demo.... O_o

Heretic86

Yeah, I still have dependant scripts.  I do so want to get rid of that thing.  But whats odd is every time I take a crack at getting rid of it, something else in life usually completely sidetracks me.  But when I do something dumb, like a chest animation, oh sure, then I get all the time in the world!  Go figure?
Current Scripts:
Heretic's Moving Platforms

Current Demos:
Collection of Art and 100% Compatible Scripts

(Script Demos are all still available in the Collection link above.  I lost some individual demos due to a server crash.)

LiTTleDRAgo

*deleted*

Heretic86

Thanks.  I'll take a look a bit later, too stuff from all that "stuffing"!  There are two other SDK scripts in there that I'd like to dump or replace, and just saw that KK20 wrote one that will take care of one of them, but the other is that pesky Font Install one.  Just never got around to it.

I'll try yanking the SDK Dependancy for MMW tomorrow some time when Im a bit more sober.
Current Scripts:
Heretic's Moving Platforms

Current Demos:
Collection of Art and 100% Compatible Scripts

(Script Demos are all still available in the Collection link above.  I lost some individual demos due to a server crash.)

G_G


KinTery

Hey, im using your ATBS, but i have a little problem..  :wacko:

When im using an enemy skill that decrease their SP to make it 0 to my actors, i have this error.

ATB - Window Base Line: 193 ZeroDivisionError occured
divided by 0.

I really don't know why why this happening, please help!

And also, im using your caterpillar script! It's really awesome!  8)

But how can this script Non-SDK compatible?? Because in the comments you said this script can be used even with no SDK.
But when i try i have errors..

Heretic86

I'll work on the two errors you got.  For the time being, you'll just have to deal with the SDK till I get time to make the few SDK dependant scripts SDK free.  Battle System thing is something else, which I'll have to look into.
Current Scripts:
Heretic's Moving Platforms

Current Demos:
Collection of Art and 100% Compatible Scripts

(Script Demos are all still available in the Collection link above.  I lost some individual demos due to a server crash.)

Heretic86

Okay uploading new version now.  It might take a few minutes...  (Edit: Okay, its up for download now)

Fixed Caterpillar Non SDK Bugs
REMOVED SDK Requirements for MMW completely!  Now works WITH and WITHOUT SDK
Fixed Division by Zero Error when Enemies have 0 Max SP
Fixed Bug when Party has 0 Max SP Actor
Added Option to Show SP for Enemies with 0 Max SP or hide it all together
Added moveto(fractional X, Y) explanation guy to Pirate Bay map.

@gameus and LittleDrago

Im glad you posted those fixes.  I built them right in to the last version of MMW in the Collection.

@KinTery - Im glad you posted your errors.  I never would have thought to try Max SP = 0 and that was a Critical Bug!  I also havent been without the SDK for some time as I try to use it to make sure scripts work with and without them, but I havent really focused on the Caterpillar for a long time.  So thanks for posting those as they'd affect more people than just yourself

So this Update is focused on fixing existing bugs.

---

Next Version:

I plan on actually removing a Script.  The Variable Prices script that is currently packaged is SDK dependant, and although it works, I think KK20 has a much better solution.  So its more of a Replacement for Variable Prices as I highly doubt the two script will work together.  Not even gonna try, so I'll just replace it, and have to build a short demo for it.  Theres still plenty of room for expanding even further if anyones interested.

I also want to include Battle Transitions, but I need to fix some things in the Battle System first to make them work together properly.  Right now, Battle Transitions arent compatible, but thats on me.

---

Future Versions:

I have requests out for More Battle Event Page Conditions and an Event Page Item Conditions Scripts.  I think those two Scripts will also greatly increase the flexibility of RMXP as a whole.

Theres also plans for Step Animation Speed Controller Script and a Panorama Scroll Script.

Im runnin low on Ideas!  I've pretty much scripted or found scripts for every single thing I've ever wanted to see in RMXP!  And its not even my birthday!

---

If anyone has any suggestions of other Art, Music, or Scripts that you think should be included, let me know and I'll see what I can do to pop it in!  And that sounded less phalic in my head...
Current Scripts:
Heretic's Moving Platforms

Current Demos:
Collection of Art and 100% Compatible Scripts

(Script Demos are all still available in the Collection link above.  I lost some individual demos due to a server crash.)

LiTTleDRAgo

Quote from: Heretic86 on December 01, 2013, 10:25:45 pm
Okay uploading new version now.  It might take a few minutes...  (Edit: Okay, its up for download now)


can you just upload scripts.rxdata (or entire data folder) for your updates (download 70MB++ demo for each update is just waste of bandwith)

Quote from: Heretic86 on December 01, 2013, 10:25:45 pm
If anyone has any suggestions of other Art, Music, or Scripts that you think should be included, let me know and I'll see what I can do to pop it in!  And that sounded less phalic in my head...


Hmm.. If I can ask suggestion, it would be footstep and footprint scripts (and if possible, shadows and water reflection)

then, it would be nice if you could alter passabilities with items / equips / skills
example : you can walk in the water with "Water Shoes" or skill "Water Walk", fire with "Flame Talisman", etc

(you probably need unlimited terrain tags script as well for above suggestion)

for battle system, KGC 3D Camera seems good for eye catching

KinTery

Thanks Thanks!  :D
I'll really try it right now!

Edit:

The skill is really working now! Many thanks!

But i have still problems in MMW (But when MMW in a clean project, it works perfectly. So i think im having incompatability problems but i don't know what script it is because i have tons of scripts in my project. It's ok not to fix it, i just want to know what is the script that it counters with it.)

When im executing my game it shows this error:

'MMW Message System' Line 2684: Name Error occured.
undefined method 'main_dispose' for class 'Scene_Map'

That's the print message showed to me. For the mean time i'll still stick to SDK. Sorry for asking too much.

Heretic86

Okay, two questions.

SDK or no?

and where is MMW in relation to other scripts?
Current Scripts:
Heretic's Moving Platforms

Current Demos:
Collection of Art and 100% Compatible Scripts

(Script Demos are all still available in the Collection link above.  I lost some individual demos due to a server crash.)

KinTery

I think still stick to SDK because i have an encounter rate script.

But the MMW script that im talking about is your 1.55
When i insert it i have script errors even with or without the SDK
But when i use your older version it works very fine.

Maybe i could upload my script.rxdata here so you could check out?

Heretic86

Probably a conflict between scripts.  Could be order of scripts as well.  Upload it and I'll take a look.
Current Scripts:
Heretic's Moving Platforms

Current Demos:
Collection of Art and 100% Compatible Scripts

(Script Demos are all still available in the Collection link above.  I lost some individual demos due to a server crash.)


Heretic86

Bad news.  I couldnt get it to work.

Seems Im missing a crapton of dependancies, including graphics, icons, and all sorts of other stuff like the screenshot.dll.  Theres no way I can get the rxdata to run without spending hours of trying to identify all these additional graphical dependancies.

FYI - Transitions isnt compatible yet.  It is now on my to do list for the Battle System.  I saw that in the massive script list.

And for the record, 100% compatible means that the scripts I bundled together are made to be 100% compatible with each other, not every script in existence, which almost seems to be what you have in your rxdata.  There are a LOT of scripts in there and I cant guarantee compatability with all of them, especially battle system addons for different battle systems.

Were gonna need another way to fix this bug in MMW you've got, since it seems to be the major issue at the moment.  So just focusing on MMW.

You can try popping in another version of MMW.  There are several floating around here, and many now incorporate the few features I've added, like Auto Positioning with /% and /$.

You could also try moving what ever version of MMW you have closer to the top of the list instead of at the bottom.  Script Orders will definitely cause problems, and MMW tends to need to be higher on the list.  As a rule of thumb, script that alias existing definitions can go below safely, but scripts that overwrite an existing method and completely replace it need to be much higher on the list.

This is the section of code that seems to be messing you up with MMW.

Spoiler: ShowHide
  # SDK Compatability
  if Module.constants.include?('SDK') 
    # ... (remove this)

    alias wachunga_mmw_scene_map_main_dispose main_dispose
    def main_dispose
      wachunga_mmw_scene_map_main_dispose
      for mw in @message_window
        mw.dispose
      end
    end


Try moving that out of the "if" loop and see if that helps.  You'll need everything starting with Alias, Def, and the End tag.
Current Scripts:
Heretic's Moving Platforms

Current Demos:
Collection of Art and 100% Compatible Scripts

(Script Demos are all still available in the Collection link above.  I lost some individual demos due to a server crash.)


Heretic86

Current Scripts:
Heretic's Moving Platforms

Current Demos:
Collection of Art and 100% Compatible Scripts

(Script Demos are all still available in the Collection link above.  I lost some individual demos due to a server crash.)