File information

Last updated

Original upload

Created by

Dmgvol

Uploaded by

dmgvol

Virus scan

Safe to use

Tags for this mod

About this mod

Modloader that allows the load of blueprint mods known as LogicMods, without external DLL hooks or complex UIs.

Share
Requirements
Permissions and credits
Description
Dml or DmgModLoader, is a basic pak-version modloader that loads logicmods.
The mod unlocks the console and adds additional functionality made via custom console commands.

The latest update adds a custom DML button in the main menu for easier interaction.


Installation
- Download the zip file and extract it into "...\RooftopsandAlleys\RooftopsandAlleys\Content\Paks"
- Once extracted, you should have a folder named dml containing multiple files within Paks folder.


How to use (Updated)
- Reach the main menu and you will see the "DML" button in the middle.
- Choose the "Blueprint Mods" option, unless it's a custom map then choose "Custom Maps".
- In the Blueprint mods, enter the name of the mod, not the name of the file.
For example: if you installed NightTime, then enter nighttime in the mod name.
And NOT the name of the file or a console command.
The name of the mod is ALWAYS stated in the installation steps of a mod, so please read it carefully.

How to use - in game (not main menu)
  • Ingame(not main menu) the interaction is done via the console prompt, which is opened by double-tapping F1 (or the Home key).
  • Start by typing "dml help" which will display a list of available commands.
A few basic examples: (read the rest below!!)
  • Adding blueprint mods is done by executing "dml add <modname>", for example "dml add nighttime".
  • For opening custom maps, execute "dml map <mapname>", for example "dml map megamap".


Basic commands
  • To add/enable a new mod, type "dml add <modname>", for example: "dml add trainer".
  • To remove/disable a mod, type "dml remove <modname>".

Other commands
  • "dml list" - will display the current list of mods to be loaded.
  • "dml clear" - clears the mod list completely.
  • "dml toggle loader" - will toggle on/off the modloader itself, no mods will be loaded regardless of the mod list.
  • dml map <map> - will open a custom map, ensure you have the correct level name provided by the map modder.
  • dml freecam - toggles spectator/freecam mode
  • dml feathers 300 - set 300 feathers
  • dml unlockall - unlocks all pigeons and 300 feathers.

You can get extra details of each command by adding "?" (question mark) after the command,
for example: "dml add ?" or "dml toggle ?".





For mod creators - Blueprint Mods
For your mod to be recognized/compatible by dml, you have to have the following:
"/Content/Mods/<ModName>/ModActor", within your UE5 project, where ModActor is an Actor BP containing your logic.
And to activate your mod, simply "dml add <modname>", ex: "dml add myMod".

For for creators - Custom maps
For your map to be recognized/compatible by DML (or any other map loader),
Ensure you have your umap in "/Content/CustomMaps/..." within your UE5 project.
So if your level is named MyMap, the command will be "dml map mymap".



Mods that can be loaded using DML
- NightTime
- AdvancedTrickSystem (ATS) by Halzoid


If you like my work, please consider supporting me at ko-fi.