Dual Universe Creators
Welcome Pilots! Click here for info on the site and how to submit your ships.
We're now on Twitter!
Follow the latest designs and DU news at
@CreatorsDu
Help us build Utopia II! Join the station discord
Join DiscordShip Shield Resistance Manager and Monitor
Rifters Utilities
Script
The script comes with a functional interface to display your ship core health, shields, and all 4 resistances. The shield manager handles auto venting your shields once they either break completely, or fall below the configured amount There is also a display to display your core health and shields as well. It displays how much you have in each resistance It auto configures your shields based off the incoming attack damage.
DuMap.de
Tiramon
Script
The site can be used to manage scans. https://www.dumap.de/ Currently providing following Features: * Add scans * Subtract mined ore from scan * overview map * overview list incl. sorting by ore amount or distance * Sharing of scans to other people/groups (with or without content) * copy capability of Discord usable scan data * possibility to add Scans per OCR * precise latitude/longitude coordinates for tiles * and the best automatically adding scans with a little companion tool * automatic update information in companion if new version is released Companion app can be found here -> https://github.com/tiramon/du-map-companion/releases/latest Discord: https://discord.gg/PQeJMUeXb2
Pipe Distance Widget
Tiramon
Script
A simple script that creates a widget with nearest pipe and nearest alioth pipe and distance to those pipes. https://github.com/tiramon/du_pipe_distance_widget
Simple Ore Monitor
Credence
Script
A single board script for diplaying items from a single, or multi Hub/Container setup, to single, or multi Screens/Signs. Display for single items in containers/hubs. The script doesn't need to adhere to NQ's 30-second refresh rules and can be refreshed at any time. Great for uses like industrial, or even sales signs for shops. Many options for functions, and styles to make the plugin match your aesthetic. All in all an amazing easy to use script for all your container data needs. The most versatile container script available for Dual Universe! Can be used for... Single Hub/Container to Single Screen/Sign Multiple Hub/Container to Multiple Screen/Sign Single Hub/Container to Multiple Screen/Sign - Set titles for each screen - Set item id's for each screen - Give each item a value for calculating total value of items - Wallpaper url - Turn wallpaper on or off - Hide units - Hide item tier - Hide github link - Show how many items left - Show total value of items - Show or hide the header bar - Show stats in KL or L - Show total of item than can fit in container --- Discord --- https://discord.gg/KcafbTSwMp --NexusMod Download Link--- https://www.nexusmods.com/dualuniverse/mods/1
Transfer Units Monitor
Bartas
Script
An addition to my Factory Monitor scripts. This one Monitors all Transfer Units on a core (up to 408/6 screens) . Simply connet core and screen(s) in any order. The script will tell you how many screens you may need even if it crashes due to lack of screens :) grab it here: https://github.com/BartasRS/Transfer-Units-Monitor As always, tips are greately appreciated but not required ;)
du-map.com
Zer0Krypt
Script
This site provides a interactive 3D representation of the Dual Universe Solar System: du-map.com ** Please bear with us as this site is under constant development. We appreciate reports of bugs as well as ideas/feature suggestions. These can be submitted via our community discord (link below) ** This is useful for 3d spacial representation of planets, moons, asteroids and any other ::pos waypoint. This can be done by panning, zooming and rotating around the solar system. This is very helpful in planning safe travel routes outside of the safe zone. You can also save and map out waypoints (::pos). These can be labeled as Constructs, POIs, Space Stations and Asteroids. Waypoints can be organized into sharing groups. These groups can either be privately shared with invited/accepted friends, or listed publicly for anyone to join. The owner of a share can modify and give specific permissions to other members within the share group. We do our best to maintain asteroid locations throughout the week. These locations are available to anyone via our public "Weekly Asteroids" share. If you would like to help maintain asteroid positions, please reach out to Zer0Krypt#0001 or join our discord community (link below). Discord Community: discord.gg/UTEcgP9Avj Site Developers: Deadrank#9867 and Zer0Krypt#0001
Default++ Advanced flight script
Jeronimo
Script
Dual Univers Advanced flight script Default++ developed since 2017, is the most advanced and innovative flight script with a unique navigation operating system. DU flight parameters are brought to you to an other level with dozens and dozens of customizable settings. source files and explainations all on github: https://github.com/JeronimoDU/Default-PLUS-PLUS
Poor man's refiner
Cozzmo
Script
Simple script making your refiners to automatically cycle through t1 recipes when they are out of resources. Helps if you're just starting and have only one refiner or if you want to make your refiner more efficient. Just copy this into your onStatusChanged(3) filter on your refiner (assuming you named that slot "refiner") ``` --- status 3 -> jammed, no materials -- 198782496, -- hematite -> iron -- 2240749601, -- bauxite -> aluminum -- 159858782, -- coal -> carbon -- 2589986891, -- qurtz -> silicon local currentItem = refiner.getOutputs() -- linked list to cycle possible recipes local refinedOres = {} refinedOres[198782496] = 2240749601; refinedOres[2240749601] = 159858782; refinedOres[159858782] = 2589986891; refinedOres[2589986891] = 198782496; refiner.stop(true) refiner.setOutput(refinedOres[currentItem[1].id]) refiner.startRun() ```
DU-Industry-HUD
Jericho
Script
A simple HUD for monitoring and managing industry in Dual Universe Open source project, all sources available here : https://github.com/Jericho1060/DU-Industry-HUD You can join me on Guilded for help or suggestions or requests by following that link : https://guilded.jericho1060.com Feature list: - display all your industry status from a single programming board with only one link to the core - Add other boards to remote control all your machines (start/stop/batch/maintain) - easy locate your machine with arrows displayed around when selected on the HUD - fully controlled with Keyboard and can type setted value directly with your keyboard
Calibration Times
SirSteve
Script
Tool to keep track of mining unit calibration times. 5 locations can be displayed. After pressing the button the time is reset. The timer starts running and the next calibration time is updated. The indicator turns yellow when the warning level (time) is reached. The red indicator appears when the time is up. Settings via LUA Parameter Organization name Next calibration can be set in hours for each location Place name and ore deposits Tool um die Kalibrierungszeiten der Bergbaueinheiten im Überblick zu behalten. 5 Orte darstellbar. Nach dem Drücken des Tasters wird die Zeit zurückgesetzt.Der Timer beginnt zu laufen und der nächste Kalibrierungszeitpunkt ist gesetzt. Die Anzeige wird gelb wenn der Warnlevel (Zeit) erreicht wurde. Die Rote Anzeige erscheint wenn die Zeit abgelaufen ist. Einstellungen via LUA Parameter Organisationsname Nächste Kalibrierung in Stunden für jeden Ort einstellbar Warnlevel in Stunden Ortsname und Erzvorkommen Test it and buy it here: VR "STRUE SHOP and Deco Library" ::pos{0,2,2.9315,76.8597,24.0650}
LUA Touchscreen Examples
Hadron
Script
Give your favorite ships a touch of class with our DRM free touch screens (as seen on the Eclipse). Backgrounds are PNG since LUA drawings have no graphical editor. I am no LUA expert but the original code was provided by NQ-Deckard who (in my opinion) is! (DU-Forums) Simple LUA editing knowledge is required. Tinker with the values and you will quickly understand what is going on. It should be noted that "--" uncomments a line. Thanks to Suppe and his instructions in the screen code. Simple to deploy as you can omit the forcefields (the only T3 elements in the blueprint). All code is updated for LUA revamp. 09.2022 Have fun and LUA-fy your ships! VR: Hadron HQ Alioth
Simple AGG screen UI
Banned
Script
Simple AGG touch screen control UI. Far left slider controls the altitude, the "Alt Lock" button prevents it from being moved accidentally. Min is 1km and max is 10km. There are also 2 lock buttons to prevent the Agg power button from accidentally being toggled. The 2nd slider moves to display current current agg base altitude and the center box shows it also. The right box shows your ships current altitude. The script can be customized if needed (may be an additional fee depending on complexity) Future proof, uses new lua UI changes. Setup includes: Control board, any size screen, Databank (optional, but sometimes displays inconsistencies)
Tiny Factory
Squizz
Script
Market too far to go buy stuff? Industry line too obnoxious to setup for a few knock off items? Then this is the solution for you! The Tiny Factory will handle the industry lines for you. Just tell it what you want, turn it on, make sure it has ores and schematics, and it'll handle the rest! This Tiny Factory in a box, composed of only 20 industry units, can make any Basic, Uncommon, or Advanced item that can be produced by the XS, S, M, or L Assembly Line. Everything you need to know can be found here: https://github.com/squizzlabs/du-tiny-factory Discord: Still have questions? Ask here! https://discord.com/channels/760240626942869546/1078009204792631437/ If you can't join that you might have to join this Discord server first: https://discord.gg/CM2zWVPFFa Dispenser Location, Haven: ::pos{0,27,-14.3128,30.9315,9.6166} DRM FREE! Play with the code, break it, improve it, have fun!
Diven's Fuel Hub
DivenDerp
Script
A board that monitors and broadcast fuel info to a screen/databank/emitter. Simply connect 1-9 fuel tanks, 1-9 screens, and/or 1-9 emitters.
DU Lua CLI - Toolkit for Lua development
Wolfe Labs
Script
A small Node.js CLI built to ease the development of Lua scripts, from small to large ones. https://github.com/wolfe-labs/DU-LuaC ⭐ Features: • Project files and management, with configurable link types • Multiple source file support, compiled to Lua, JSON, YAML and CONF • Code on your favorite IDE or editor, be it VS Code, IntelliJ IDEA, Atom or even Notepad! • Automatic code completion support when used with EmmyLua on VS Code and IntelliJ IDEA • Multiple build targets, such as development and production, allowing control over minification, etc. • Multiple entry-point support, allowing you to use a single codebase to code multiple components of a build, such as different Programming Boards, seats, etc. • Support for code libraries, both built using the compiler and outside it • Integration with GitHub Actions available • Built-in helpers for linked element detection and event handling, no need to worry about multiple filters anymore! • Copy output JSON/YAML code directly to your clipboard, speed up your workflow! 📋 Requirements: • Node.js 18 or LTS • Tested on both Windows and Linux 🚗 Getting Started: 1. Install our CLI tool via `npm i -g @wolfe-labs/du-luac` 2. Run `du-lua create hello-world` to create a new project folder or just go into an existing one and run `du-lua init` then follow the prompts 3. When ready, run `du-lua script-add main` to create your main Lua file 4. Run `du-lua target-add` to create a new build target 5. Run `du-lua build` to compile your project You should now be ready to build your next big thing! ℹ️ Source and Documentation URL: https://github.com/wolfe-labs/DU-LuaC/