New account registrations are disabed. This website is now an archive. Read more here.

RPG Maker XP    Posted July 10, 2014 by Tigurus

Prussian Interface Engine (P.I.E.)

Introduction

The Prussian Interface Engine (P.I.E.), though a fancy name, is a script that changes nearly every default menu and adds several new functions as well.
The script is made to be user-friendly, look nice and work with other scripts easily. (The latter I cannot fully say of course as everything gets made differently)

 

Though it doesn't only changes the default menus, it adds a HUD (The EU4 HUD), a questlog and will continue to grow in terms of features.

Features

A list of available features:
– Overhauls default menus
– Adds Questlog
– Shows vast amount of item/skill information
– Settings can be easily changed (user-friendly)
– Compatible with the EU4 HUD (but not mandatory)
– Slick interface
– Somewhat animated

 

A list of planned features:
– Compatible with Tigurus’s Doctrine System
– Better/more/actual animations
– Bug fixes (naturally)

Screenshots

    Downloads

    pie-system-v1-01-5316.zip

    808.30KB, .zip

    Download

    pie-system-v1-5316.zip

    796.04KB, .zip

    Download

    License Terms

    Attribution 3.0 Unported - You must attribute the work in the manner specified by the author or licensor. Commerical use allowed.

    Instructions

    To install this script:
    – Open the Script Editor (F11)
    – Put a empty line under the default scripts and above main.
    – Copy and paste the script from the text file into the editor.
    – Additionally, you can copy-paste the scripts from the Demo on the same place.
    – Add custom scripts under the PIE System.
    – Close the editor and enjoy!

     

    Note: The demo includes 3rd party scripts which are (possibly) editted to make it fully work with the PIE script.

    Author Notes

    If you found a bug or just want to comment! Please do!

     

    Compatibility

    This script changes a fair deal in terms of nearly all default windows and uses 3rd party scripts which may or may not conflict with other custom scripts. I’ve done my best (somewhat) to make sure a lot can be changed to make sure it does work. I won’t guarentee that custom scripts will work though.

     

    As such, this script is not tested with custom scripts.
    This script is compatible with SDK 2.4. (As far as I tested) (Older versions may not be compatible)

    Version History

    V1.01:
    Changelog:
    – Fixed issue where script would crash without EU4 Hud’s Calander Add-on
    – Added Script name/version if EU4 HUD isn’t available.
    – Fixed error where Sound effects would continuously play at the Questlog
    – Added new customization options for the Menu bar
    – Removes some useless code

     

     

    V1:
    – Initial Release
    Known Issues:
    – FPS Drop in item/skill window when using more than the default framerate

    Credits & Thanks

    – Tigurus: Creator
    – DerVVulfman: (Calender Script)
    – Outlandish: (Quest log)
    – Squall: (Minimap if using EU4 HUD)
    – Meβ„’ (Special thanks for borrowing some code)

    Terms & Conditions

    – You may use this script for your game
    – You may modify this script but I like to know what you did
    – You may distribute this script if you put the link of one of the websites below on the site.
    – You may not use this script for commercial games unless discussed with the creator.
    – Credit is always necessary!

     

    Officially supported websites:
    – RPGMaker.org: http://www.rpgmaker….sts.asp?TID=928
    – GDUnlimited.net: http://www.gdunlimit…ce-engine-p-i-e

    Comments (25)

    • I really like this, it's the best one I've seen. the only problem for me is the mini map only works if the other gui is enabled, and i cant find the text file to get it to work. the demo is missing it i think. But i love it lol

    • This is really nice. Seriously considering using it, but it might require some edits before it'll work with the custom stats I use. Only 2 or 3 extra ones. Hopefully it's not too hard to do.

    • @Cameron, Thanks, I am unsure what you mean. But in terms of the minimap, all code is either in the minimap script or in the EU4 HUD Script attached.
      @Bob, Thanks Bob! I tried to make it easy to costumize. Though I guess you would have to reorganize the stats window. Shouldn't be too hard either. If you need help though, you can always ask.

    • Lol, never mind. I found the files i needed from your Europa Universalis demo. You're an awesome writer. Maybe the files were in this demo too but i didn't see them. Ether way great job!

    • lol hello, me again! your script works great with the default sprites, but when i try to change my sprite to a custom one it crashes when i press esc… ideas?? thanks for your help.

    • Heyhey, I tried it with custom sprites and they work for me. Maybe there is another script that interferes with it or something. What is the error that you get when it crashes?

    • I am using a few other scripts, but when i press x esc to see your menu, it says Script "Prussian Interface Engine' line 4140: RangeError occurred. float – 1.#IND out of range of integer." im not a programer YET, so i don't know what that means…

    • It might show an error on my script but if there is another script that interferes with it, it would be a compatability problem. I looked at line 4140, I can only reckon that there would be another script that interferes with the Game_Actor Class. However, I wouldn't know because I never ever had a RangeError Float error. You could try to remove other custom scripts one by one and see if it works then. If it works, that certain script would cause that error. Else I wouldn't know because I cannot re-create the error.

    • kk, so i made it so your script is the only one above main and it still crashes. i changed it to Aluxes (a default sprite) and it works great. any other ideas? maybe i can send it to you somehow? its not a "game" yet. I'm just trying to work out the bugs before i get too far with the sprites.

    • That's quite weird. I think it's indeed best to send it to me so I can take a look at it. You can use google drive or mediafire or stuff like that to send it.
      And you can change the time/date in the Calender Script which is somewhat at the start, under the instructions.

    • Alright, I checked. It seems that the script crashes because the SP of the player is 0 and then it doesn't know what/how it can fill the SP Bar. Which is strange as it can leave all the other bars empty at 0. I will fix this shortly I hope but in the meantime, the best work-around is to give everyone atleast 1 SP.

    • lol thanks for your help and sry for filling up the comment blog. I'm no writer expert but i just thought of something. if your script does something like (health he has)/(max health) ex: 23/25, then this error makes sense. my character would have then 0/0, and, at least in real life, the denominator can never = 0… don't know if that makes sense or if its true about coding, but thanks for all your help!!

    • I downloaded it, and it works… but is there any tutorial/Video on how to completely add quests at key points in the game, and how to customize the scripts? Other than that i love this… Thanks!

    • @Cameron, You're welcome and it's ok, that is what the comment section is for lol.
      @Showater, I thought the Quest instructions were in the Script. Sorry for that. You can look at the header of this script: http://rmrk.net/index.php?topic=33305.0 for instructions about it until I update and put them here. I also tried to make everything have comments but scripting knowledge would be needed to a degree to make the scripts customizable.

    • I make a new game, than copy-paste your script but the window and map not showing up.
      Only the menu work when pressing esc, x.
      And when in the game, the save slot only have 3, but in title when I load the game it's have 4 slot.
      can you make it to 3 slot only ?
      And then, I can't load the Melly-Mel's time system.

    • Are you sure you copy-pasted the other scripts attached in the demo? Like the EU4 script which actually creates the map and the Melly-Mel's Time system. Though it shouldn't give an error about it though hmm.
      Just the Base PIE script isn't the full thing.
      In a future patch, I will change the Save/Load screen in the title menu.

    Leave a Reply

    Tigurus

    • Posted about 11 years ago

    • Engine
      RPG Maker XP
    • Category
      Window Scripts
    • License
      Attribution 3.0 Unported
    • Version
      1.01

    Stats

    8,196 views

    25 comments

    Tags

    n-a