Kingdoms of Amalur: Reckoning™

Kingdoms of Amalur: Reckoning™

Zobacz statystyki:
atom0s 13 kwietnia 2018 o 0:27
rMod - Reckoning Mod (Plugins, Addons, Cheat Mode and more!)
Hello everyone! I've released the beta release of my modification hook for Kingdoms of Amalur: Reckoning, named rMod.

What is rMod?
rMod is an injected hook that is used to extend/modify Kingdoms of Amalur: Reckoning.
rMod includes the following features:
  • In-Game Console
  • Text Scripts
  • Key Binds
  • Plugins
  • Addons (written in Lua)
  • Movable, Highly Customizable, Font Objects

In-Game Console
rMod includes a custom in-game console that allows you to quickly and easily configure rMod as you please. From the console, you can do things such as load/unload plugins, run text scripts, load/unload/reload addons, set keybinds, etc. The console can be toggled with a configurable console key. (The default is tilde, ~ the button next to the number 1.)

While the rMod console is open and has focus, it will 'swallow' input preventing the game from seeing any keyboard or mouse events that you do while using it. If you click off the console though, and it loses focus, input will go to the game as normal. (Simply press the bound console key to toggle it on and off as needed.)

Text Scripts
While console commands are nice and convenient, it can become tiresome typing the same things over and over. That is where text scripts come in! You can use these scripts to execute a chunk of console commands for you in one go. By default, rMod will execute the 'default.txt' script each time the game is loaded. Your most common executed plugins, addons and keybinds can be placed there along with any custom commands that a plugin or addon may require for your preferred usage.

Key Binds
Key binds allow you to quickly and easy bind commands to a combination of keys. For example, the default keybind for the console is the tilde key. (~ next to the number 1). You can bind all kinds of key combos to execute the various useful commands while playing. Another example, say you have the fps addon loaded and wish to toggle its fps counter on and off. You can bind F12 to do that doing:

/bind f12 /fps show

Plugins
Plugins are extensions loaded into rMod that can be created by anyone. These extensions can help enhance the features of rMod giving it even more power for modifications to the game. Plugins are written in C++ (or any language that can adhere to the plugin requirements) and are loaded through the in-game rMod console. Plugins can also be automatically loaded through the default script (default.txt).

Addons
Addons are Lua based scripts that act similar to plugins, but are instead written in Lua. In order to make use of addons, you must first have the Addons plugin (Addons.dll) loaded within rMod. (This plugin is loaded by default with the main rMod package.)

Important Note! It is important to note, addons operate in their OWN Lua states. These ARE NOT connected to the games Lua state in any manner! Each addon is loaded in its own Lua state as well, consider them sandboxed. This is so if one addon errors, it will not kill the other addons.

Moveable Font Objects
rMod includes a highly customizable font system that lets you build unique, in depth UI elements. While their base purpose is to display text, you can combine multiple objects together using the parenting and anchor properties to build in depth and unique objects. (For example, the expmon addon uses two font objects to create an exp bar.)

These font objects are also movable with ease. Simply hold 'shift' then click and drag an object to move it. Some objects may lock their position and prevent movement though!

Project Links

Homepage/Forums: https://koa.atom0s.com
Project Github Group: https://github.com/KoA-rMod
rMod Releases: https://github.com/KoA-rMod/rMod
rMod Addons: https://github.com/KoA-rMod/Addons
rMod Example Plugin: https://github.com/KoA-rMod/ExamplePlugin

KoA Modding Community Discord:
https://discordapp.com/invite/qRg969Q

rMod Installer / Updater Program

For those having issues with installing or updating rMod themselves, here is a small program to help automate the process for you:
https://koa.atom0s.com/viewtopic.php?f=2&t=22

https://i.imgur.com/eZ8dEWC.png
Ostatnio edytowany przez: atom0s; 15 kwietnia 2018 o 1:27
< >
Wyświetlanie 1-15 z 83 komentarzy
1.) Getting the following error when loading cheatmode.lua through default.txt (Works fine when loaded manually though.):
[Addons] (cheatmode) Error! Failed to load addon. Error: \addons\cheatmode\cheatmode.lua:7: unexpected symbol near '<'

2.) The about screen that pops up when the game is first loaded cannot be closed with a controller. Is there a way to disable it?

3.) Regarding the promotional content, such as the Dr. Pepper one, do these options add stuff to the player or to The Special Delivery Chest? Or did you disable them?

Thanks so much for all your hard work- absolutely amazing job!
Ostatnio edytowany przez: Ryan Paul Fialcowitz; 14 kwietnia 2018 o 7:55
atom0s 14 kwietnia 2018 o 10:01 
1. That sounds like perhaps you didn't download/install the addon properly. Line 7 is nothing but a part of a giant copyright/legal header. There is actually not even a single < character in the actual file. Double check that you downloaded and extracted it properly.

2. Currently, no. The intent of this project is for the PC version which assumes you have access to a mouse at least at some point while launching the game.

3. That I'm not entirely sure of. I didn't test every option in the cheat menu, and I did opt. to just leave everything in. Nothing is removed or disabled. Most of what I tested was a mix of directly giving items to the player as well as making use of the chest though. So its a little bit of both from what I saw.
The addons work fine when I load them manually through the console, but I can't get them to load automatically through default.txt- so I'm assuming I'm doing something wrong.

As for the message when the game loads, I really think you should either by able to disable it or bypass it without having to switch control inputs. As you said this is not currently possible- but is this something you could add in the next version?

I'll test the promo stuff now as I'm fairly curious.

EDIT
Okay, it appears the promo options give most but not all of the pre-order/promo content. The two things missing were the twists of fate you would normally recieve. But everything else can be gotten from the menu, although they get added to your inventory and not the chest.

Dr. Pepper Information:
https://steamcommunity.com/app/102500/discussions/0/143388511228163210/
Ostatnio edytowany przez: Ryan Paul Fialcowitz; 14 kwietnia 2018 o 11:28
atom0s 14 kwietnia 2018 o 13:07 
What are you doing inside of the defaut.txt?
atom0s 14 kwietnia 2018 o 15:37 
rMod v1.0.0.1 Released
  • Fixed issue where rMod would crash the game when playing fullscreen and alt+tabbing multiple times in a row.
  • Fixed issue where rMod would cause the ALT key to get stuck when alt+tabbing in fullscreen.

More info / release notes post:
https://koa.atom0s.com/viewtopic.php?f=2&t=21
metalfan666 14 kwietnia 2018 o 16:11 
Were do you place the cheatmode addon in the file structure to get it to work correctly?
atom0s 14 kwietnia 2018 o 17:02 
The end result after extracting things should leave you with:
<path to your rmod folder>\addons\cheatmode\cheatmode.lua
Początkowo opublikowane przez atom0s:
What are you doing inside of the defaut.txt?


/addon load cheatmode

Something like that at the end of the file.
atom0s 15 kwietnia 2018 o 1:25 
rMod Installer / Updater v1.0.0.0

For those having issues with installing or updating rMod themselves, here is a small program to help automate the process for you:
https://koa.atom0s.com/viewtopic.php?f=2&t=22

https://i.imgur.com/eZ8dEWC.png
Ostatnio edytowany przez: atom0s; 15 kwietnia 2018 o 1:26
atom0s 15 kwietnia 2018 o 1:26 
Początkowo opublikowane przez Ryan Paul Fialcowitz:
Początkowo opublikowane przez atom0s:
What are you doing inside of the defaut.txt?


/addon load cheatmode

Something like that at the end of the file.

I would need to see/know the exact stuff you are putting into the file to help you.
That's the exact command, I placed it on the last life of default.txt- the commands works in game but not in the file.
Ishap 25 kwietnia 2018 o 10:56 
Total noob question: what is the key command to prompt the game to allow you to enter text so you can load the cheatmode addon (i.e. "/addon load cheatmode").

[EDIT]: The key command to toggle rMod is "~". No shift + ~ needed, just press the key left of the numeral 1.
Ostatnio edytowany przez: Ishap; 25 kwietnia 2018 o 11:33
is it possible to mod the FOV, yeh i know about WSF and so on.
Dysbro 2 maja 2018 o 14:16 
So... where can I find mods that people made?
< >
Wyświetlanie 1-15 z 83 komentarzy
Na stronę: 15 30 50