1. Nienix
  2. News

Nienix News

Create your own experiences using the game editor!

[h2]Merry christmas and a happy new year![/h2]
Today's patch (1.06) brings two new major features: a game editor and the Dungeon Master mode!

[h2]Editor[/h2]
The editor enables creating custom experiences and can be started through a button in the game, or alternatively, by running the executable "NienixEditor.exe" (Windows) or "NienixEditor" (Linux/MacOS) from the game directory.



Create custom campaigns with your own rules and mechanics! You can, for example, add different triggers and outcomes (e.g., "destroy an enemy X opens a door Y"), write your own quests, specify your own rewards, and add map modifiers similar to those in Continuum Events. What other features that I add depend mostly on what you want to be able to do - please give me your suggestions!

The editor is integrated with the Steam workshop, which should make it easy for you to share the experiences that you create with others. There is a guide to the editor available here: https://steamcommunity.com/sharedfiles/filedetails/?id=3110920722

I have also uploaded an example mod that provide basic information about different features here: https://steamcommunity.com/sharedfiles/filedetails/?id=3097417872

Modded games uses a separate character sheet that ensures that progress is separated between mods and the campaign. You can clone any character in the campaign for the purpose of playing modded games.


Last, but not least: You gain a Steam achievement when you contribute with your first public mod to the community!



[h2]Dungeon Master[/h2]
Apart from the game editor, I am also excited to announce that a new game mode called Dungeon Master (DM) has been added! In this game mode, the hosting player acts as a dungeon master, and can manipulate the world to create custom challenges.

Acting as a DM is probably an especially fun experience if you do it for a mod that you have created.



The DM has a few important things that should be mentioned:

  • The DM can summon most enemies that have been defeated during the campaign. A few kinds of enemies are currently not supported.
  • The DM inherits the base progress of the selected character.
  • The DM can teleport by double-clicking a location in the map.
  • The DM can not open loot containers or pick up items from world-space. The DM can, however, interact with the storage as well as drop items in world-space.
  • Chat messages sent by the DM are presented as quest dialogues for the participating players.
  • Progress made by client players in DM games is separated from the standard campaign.
  • Progress is only saved for regular players (i.e., not for the DM).




Have fun! Im looking forward to trying out all your creations! ːsteamthisːːsteamthisːːsteamthisː

/Hannes

Join game information for modded/custom games

[h3]Version 1.0509[/h3]
🎯 [Mods] Hosted player-created modded games now have unique icons and popup descriptions in the join game lists and game information screens. This change required revising the network protocol of the master server, which means that you need to apply this patch to browse games in the public game list.

--------Beta branch only--------
A plethora of changes to the editor to fix various bugs and make it more user-friendly. Subscribed Steam workshop mods are now also correctly downloaded.

Multiplayer updates

[h3]Version 1.0508[/h3]
🎯 [Multiplayer] You can now disable the default Master Server client-server introduction process for your private Internet games (e.g., those you have added by pressing "favorite" on a public game).
🎯 [Multiplayer] Slightly improved (= reduced) bandwidth for servers.
🎯 [Multiplayer] It is now possible to adjust the network throughput of both server and client through three new variables in the config.cfg-file:
* Networking_MaxUnreliableEntitiesToSendDuringFrame (default: 15; lower means less data to send for the server)
* Networking_MaxUnreliablePacketsPerFrame (default: 5; lower means less data to send for the server)
* Networking_WorldSynchDelay (default: 1; higher means less data to send for both server and client)

Note that if you change these values too much from default, you will end up with weird behavior such as teleporting and rubber-banding for enemies and bullets.

Game editor in the beta branch!

[h3]Version 1.0507[/h3]
🎯 [Bug fix] The "keep cursor in window" setting now only activates if the game is the focused application.

-------------BETA BRANCH ONLY-------------
Game editor!

🎯 [Editor] An editor that enables creating custom experiences has been added. You can access it through a button in the game, or by running the executable "NienixEditor.exe" (Windows) or "NienixEditor" (Linux/MacOS) from the game directory. The editor (and the game) has support for Steam workshop. You can find a "Hello World" mod here: https://steamcommunity.com/sharedfiles/filedetails/?id=3097417872. Please let me know what you think about it either here or on Discord - your feedback is invaluable to help shape the editor before I add it to the main game branch!

/Hannes

UI updates


[h3]Version 1.0506[/h3]
🎯 [UI] There have been various improvements to UI widgets. For example, the text search fields now support input of (almost) any length and a new color input field has been added. The latter enables a much wider degree of colors for the laser sights.
🎯 [Continuum Transmuter] The "Four of a kind" recipe auto-fill function now considers items of the same grade first.
🎯 [Bug fix] Fixed an issue that could cause Cloner-type drones to spawn incorrect projectiles. This could occur when switching from weapons that have projectiles which spawn additional projectiles.
🎯 [Bug fix] Fixed a grammatical error.