public

Rpg Maker Developers Group

Simple enough for a child, powerful enough for a developer

2 Followers

VXACEKToggleButtons ACE

BMM Archive · July 15, 2026

Preserved forum archive. This topic stores the original first post and locally mirrored RPG Maker Web attachments when available. It is posted by the BMMPlay archive account, not by the original creator.

Original Source

  • Original title: KToggleButtons ACE
  • Original author: kyonides
  • Original date: November 3, 2022
  • Source thread: https://forums.rpgmakerweb.com/threads/ktogglebuttons-ace.152434/
  • Source forum path: Game Development Engines > Ruby Game System (RGSS) Scripts > RGSS3 Scripts (RMVX Ace)

Summary

KToggleButtons ACE by Kyonides Arkanthes​ Introduction Are you bored of using the same old text buttons?

Archived First Post

KToggleButtons ACE

by Kyonides Arkanthes


Introduction

Are you bored of using the same old text buttons?
Now you can replace them with some good looking Toggle Buttons!

Version 1.1.1

ktogglebuttonsace02.jpg


It's also available for XP & VX!

Instructions

Define a New Style

Ruby:
STYLES[:basic] = { name: "Basica", cursor: "cursor1", cursor_off: "cursor2",
    on: "toggle1", off: "toggle2", button: "toggle3" }

Change Current Toggle Button Style - Use any of the keys you enter in the STYLES Hash.
Ruby:
$game_system.toggle_button_style = :basic

How to Define a Toggle Button Manager
Ruby:
@manager = KToggle::Manager.new(FontSize, LineHeight, "Name", LabelsArray)
@manager.setup_buttons(X, Y, LabelWidth, LabelHeight)
@manager.setup_cursor(true) # Create an Active Cursor

How to Set a State - Repeat as many times as deemed necessary!
Ruby:
@manager.set_state(index, some_variable)

How to Get a State - Here 1 stands for the first position in the Array.
Ruby:
@manager.state?(1)

Since the demos include a TestScene script, you can take a :detective: look at it to learn a bit more on how to create your custom scene script.

The Demos

Terms & Conditions

Free for non commercial games.
Contact me if you needed for commercial games.
Mention me in your game credits.

Downloads / Referenced Files

Log in to download

Log in, then follow the RPG Maker Developers Group to see these download links.

Log in to download

License / Terms Note

Free for non commercial games. Contact me if you needed for commercial games. Mention me in your game credits.

Referenced Images / Attachments

ktogglebuttonsace02.jpg
ktogglebuttonsace02.jpg
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.

#rgss3#script-archive

Replies (0)

No replies yet.

0 replies 1 view

Log in to reply.

User Avatar