Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
 MACL - Method And Class Library
#1
Method and Class Library
Version 2.3

What is this?

This script set provides a utility for other scripters by: adding extra methods, classes & modules to prevent other scripters from "reinventing the wheel" and adding methods, classes & modules for other scripters to use. It also provides a set of commonly used constants so setup will not be as much as a hassle among scripts.


Installing the MACL

Simple copy and paste the MACL Complete text file from below into your game. Paste it below Scene_Debug. Make sure this is the first script after Scene_Debug unless you use the SDK, then put this directly after the SDK.


Files
You have a number of options available to you:
MACL Complete

Optional Macl Components
MACL Header
---individual MACL sections follow---

Required for the Screenshot Module

.zip   screenshot.zip (Size: 52.89 KB / Downloads: 0)

What Can I do to Help?

If you have something you want to submit, then post here but read the section in the documentation on this topic. If you find a bug with any item in the library also post here. All of your help is appreciated.


Edit by DerVVulfman
Important Note:

Discovered by Steel Beast 6Beets, a bug exists within the MACL system, particularly within the 'macl_rgss_character.txt' file itself.  Or lines 5622 to 6055 of the complete script file.  It prevents the changing of the Game_Player's graphic to "" (empty/erased) when one is using the Change Graphic command in the Move Route event system.  This bug does not occur when using the Change Actor Graphics event command.

To fix, either remove the MACL sections as identified above, or insert the following code into the default  Game_Character 2 script as instructed:

1) Head down towards line 321 in Game_Character 2.  It should be in the move_type_custom method.
2) Below the line that reads ''@character_hue = command.parameters[1]", add the following

Code:
if self.is_a?(Game_Player)
  @battler.character_name = command.parameters[0]
  @battler.character_hue = command.parameters[1]
end
Reply }
#2
Does anyone still have this script somehow? Thank you in advance!
Reply }
#3
To my surprise, Trickster's DropBox links had just died. Comically, and this is NOT an April Fools joke, I had prepared for this eventuality some years ago. I just re-linked every one of the above scripts to my Box.Com uploads from 2014.

Yep, I had prepared for this over six years ago. Links repaired.
Up is down, left is right and sideways is straight ahead. - Cord "Circle of Iron", 1978 (written by Bruce Lee and James Coburn... really...)
[Image: QrnbKlx.jpg]
[Image: sGz1ErF.png] [Image: liM4ikn.png] [Image: fdzKgZA.png] [Image: sj0H81z.png]
[Image: QL7oRau.png] [Image: uSqjY09.png] [Image: GAA3qE9.png] [Image: 2Hmnx1G.png] [Image: BwtNdKw.png%5B]
Above are clickable links

Reply }
#4
(04-02-2021, 04:09 AM)DerVVulfman Wrote: To my surprise, Trickster's DropBox links had just died.  Comically, and this is NOT an April Fools joke, I had prepared for this eventuality some years ago.  I just re-linked every one of the above scripts to my Box.Com uploads from 2014.

Yep, I had prepared for this over six years ago.  Links repaired.

Hahaha, thanks a lot mate! You're awesome.
Reply }


Possibly Related Threads…
Thread Author Replies Views Last Post
   Hidden Class rewrites hanetzer 6 15,477 04-10-2013, 08:01 PM
Last Post: Narzew
   NRGSS Module Function Library Narzew 3 7,820 09-18-2012, 10:44 PM
Last Post: Narzew
   Window - Hidden RGSS Class Selwyn 0 7,031 03-03-2008, 06:51 AM
Last Post: Selwyn
   Plane - Hidden Class Selwyn 0 4,536 03-03-2008, 06:30 AM
Last Post: Selwyn
   Class Changing Skill Fix Trihan 0 4,154 03-03-2008, 04:45 AM
Last Post: Trihan
   Actor and Class Stat Growth Trickster 0 5,429 03-01-2008, 04:51 AM
Last Post: Trickster



Users browsing this thread: