X Tutup

autophagy

tank nerd
Regular
Joined
Jun 9, 2014
Messages
89
Reaction score
85
First Language
German
Primarily Uses
RMMV
ST_ActorPedigree.js (v1.0.0)
Stahltier (aka autophagy)

Introduction
If you've ever wanted to have some sort of family tree or pet breeding system in your game, you may find it useful to have a scene displaying an actor's pedigree . This plugin lets you do that, given that you give it information about who each actor's parents are. You don't HAVE to assign parents to each actor of course -it will handle the lack of any known parent or grandparent by just filling in the blank spots in the pedigree with "???".

I made this plugin as a coding practice to teach myself how to create custom scenes and windows, so please ignore the incredibly messy code, but feel free to use it in your projects and please remember to credit me if you do.

Features
  • Custom scene that displays the actor's parents and grandparents
  • Plugin Parameters to customize the look of the scene
  • Plugin Commands and script calls to open the scene, and to assign new parents to an actor
  • Compatible with VisuMZ's Elements and Status Core plugin and uses that plugin's status window instead of RMMZ's default one if it's installed in the project for maximum compatibility!
  • There's some rudimentary logic to use the menu actor for the scene if you call it from the main menu instead of from the plugin command, but I didn't test this enough yet to advertise it as a "proper" feature.

Screenshots
1772959905045.png
1772960335787.png
1772960034733.png
1772960044967.png

How to Use
  1. Download the javascript file, put it into your project's "plugins" folder
  2. Enable it via the plugin manager
  3. Set the desired default values in the plugin parameters
  4. Check out the plugin's Help section for how to use the notetags, script calls, and plugin commands
Plugin Commands / Script Calls
The plugin parameters and plugin command arguments were set up in a way that should be mostly foolproof, they shouldn't let you enter values that aren't valid. There are advanced versions of the plugin commands that let you enter JS to be more flexible, and the script calls have examples that you can copy-paste and run in your project to see how they work.

Please check out the Help section of the plugin for details on what is available and how to use it.

Demo
Plug and play for the most part, so no demo!

Download
Get it from my itch.io page

Terms and Credits
Coded by Stahltier. No genAI was used.

This plugin is free to use in your games both free or commercial, please give credit to Stahltier.

If you share this plugin outside of it being part of a game, please don't remove the credits. You can edit this plugin to suit your project's needs, but don't publicly share edited versions of my code.

I test my plugins, but I am not responsible for your project breaking if you use them, especially if you use them in non-intended ways or made any changes to them.
There are no art or font assets included in this plugin.
 

Piyan Glupak

Regular
Regular
Joined
Nov 14, 2016
Messages
547
Reaction score
385
First Language
English
Primarily Uses
RMMZ
I don't know whether I will ever use it, but for some reason the idea appeals to me. If I ever do a game with fixed party composition, it would help to give a bit more back story to the party members.
 

Latest Threads

Latest Posts

Latest Profile Posts

Twitch stream is live with Resident Evil 9! Feel free to drop by!
1000207302.png
All of the skill/system icons: Done
Pepper hopped up on my bed to snuggle earlier... and now there's grains of kitty litter all over the foot of my bed. Now she's in her own bed fast asleep. Sometimes, I like to wonder what Pepper dreams about... does she dream of chasing her toys? Pouncing on the lizards she sees on her patio? Purring in a sunny window? Receiving pets and scritchies?
Oh no... she's back in my bed.
Really interesting seeing the public be so okay with the placeholder art in Slay the Spire 2. I guess they trust in the potential of the final product, but it would be cool if the general consumer had a better understanding of dev pipelines.
Haven't updated my status in awhile. I'm taking a short break from working on my game because I have a sliiiight burnout,,

Forum statistics

Threads
154,251
Messages
1,407,552
Members
209,648
Latest member
Luna5637
Top
X Tutup