Changelog

Dust Version 0.5.1

December 29th, 2020
Fix
- Crash survivors are sleeping indoors.
- Crash in the lobby when clicking on the menu bar.

Dust Version 0.5.0

December 27th, 2020
The version 0.5 of "Dust : The Abandoned Land" is the largest update so far. It introduces (1) online multiplayer, (2) the training area, (3) a new starting scenario, (4) a game manual , and (5) many new small features and improvements.

First, the multiplayer! You can now play with other players over the internet. Like with split-screen multiplayer, you can play together or again with each other. Note: Split-screen multiplayer can be combined with multiplayer over the internet.



In the training camp, you can try all the weapons, enrolling and giving orders to human NPCs, and fighting monsters, robots, soldiers and other survivors in an arena (or make them fight each other and watch). Bonus: The training camp also works for multiplayer.



In the new scenario "in house with my family", you start in your house as the chef of the family. It is up to you to figure how to keep it safe (or to send them fighting for you).

Finally, the v0.5 introduces improvements and small features that make the game more pleasant.


Features (game)
- Support for multiplayer online!
- Manuel explaining the game core mechanics.
- New "In house with family" starting scenario.
- Training arena
- Humans leave a skull when eaten by a monster.
- Some days will be foggy.
- Waking someone makes him confused for 4s.
- Hunger / thirst don't increase when sleeping.
- Color of the laser of the scanner robot changed from red to blue.
- Medkit increases natural healing for the next 2h in-game hours.
- Survivors better prioritize applying bandages or using medkit on fainted friends depending on the situation.
- Survivors fain when having less than 10% HP. Wake-up when HP>10%.
- Players and other non-survivor mobs don't faint on low HP.
- Healing when fated is only possible when in bed or with a medkit.
- Players receive the house keys when spanning in a house.
- Survivors can describe what they are doing when talking to them.
- Reduce the priority of eating for basic mobs (compared to other actions like fighting).
- Creatures take longer to eat a body.
- Gifts are restricted to food and guns. Gits have more impact.
- Survivors have more food on them.
- Survivors are more common.
- Robot tanks drop nuclear batteries (was regular batteries).
- Prisonier can be carried attached with a rope.
- Distance signs to cities (and other locations) are available from further away.
- Buttons have metal strength rating (was wood).
- No more "leaders". Being in a group of survivors is enough to give orders.
- Increase vision radius when sleeping by 1m.
- Dynamite runs for 5s before explosion (was 7s).
- Update the documents / letter / journal contents.

Features (engine)
- Change minimum requirement from Java9 to Java 8.
- Display tip when the mouse is over the right side menu.
- Equip item by drag-dropping it on the character (in inventory)
- Lighter's main action is to set something on fire (was switching it on/off for lighting).
- Change the possible configuration behavior of the survivors: prudent/moderage/risky => run-away/ignore/attack-if-inside/always-attack.
- Change the behavior of survivors when confronted with danger depending on the type of survivor (bandit, lone survivor, girl model, etc.).
- Can destroy / deconstruct / butcher an entity from the inventory without having to help it in hand.
- Talking to a survivor shows how safe they feel.
- Options to "grab in hand + add to favorite".
- Adding a red circle around a hostile survivor.
- Moving the mouse on top of a survivor shows the relation status.
- Inventory button (instead of going to "menu > inventory").
- Custom mouse cursor.
- Can instantiate multiple times the same map template.

Fix
- Visual offset of fire camps.
- Vending machines do not always drop content when broken.
- Evaluation of strength of competing armies.
- Bikini cloth not displaying.
- Show under-mouse information when in vehicule.
- Science labs are always connected to a road.
- Science labs can be oriented differently.
- Game window icon.
- Fix particle display glitch.
- Lost time limit for PNC jobs.

Dust Version 0.4.1

October 1st, 2020
Dust v0.4.1 uses LWJGL3 (compared to LWJGL2 used by previous versions) and supports the last versions of OpenJDK on linux.

Dust Version 0.4.0

September 26th, 2020
The v0.4.0 introduces vehicles to Dust, a new procedural world generator, an improved procedural house generator, and many smaller improvements.

First, the bike. It is not much, but if you find one (and can repair it), you will have a much better chance to escape large hordes of enemies, navigate faster between cities (avoiding night travel), and keep more loot with you.





Crashing into things with the bike is not recommended, but it can have some use :).





This release also introduces a completely re-written procedural world generator. The generation of the world is faster, and the placement of locations (e.g. cities, laboratory, military camps, monster encounters) is more organic. It should make for more interesting games.





Within the house generator for sub-urban cities has also been improved for better diversity.





Features
- Bikes. Allow to move around quickly, avoid troubles and store a few items. Can be equipped with a flashlight to see in the dark.
- New procedural work generator (faster, more organic).
- Improved and more diverse procedural house generator.
- Pre-generated world (so you can start playing immediately).
- Street lights in cities and highways.
- New main screen.
- "Broken car" scenario cannot start in a snow-covered city.
- Shops have signs showing what they are selling.
- Ripped clothes are removed.
- Reduce the amount of liquid used in most crafting recipes.
- Monsters cannot appear near you when you first spawn in the world.
Fixes
- Placement of displayed time when wearing a watch.
- Rendering radius in the morning.

Dust Version 0.3.1

May 23rd, 2020
The v0.3.1 release of Dust adds a bug report form and a link to the Discord server.

Dust Version 0.3.0

May 1st, 2020
The v0.3.0 release of Dust introduces a new mid-game location, with new enemies, weapons, challenges and strategies: The research laboratory.

Scanners are static robots equipped with homing explosive rockets. Unlike other robots, scanners sense their surroundings with 4 scanning lasers. They can be used to the player's advantage to destroy pests.






Sentinel are flying patrolling robots equipped with a close range taser gun. While relatively weak, they have the tendency to ”gang up” on enemies and alter other, more dangerous robots.





Tanks are slow heavy armored robots equipped with a high range, high rate plasma weapon. Unless you have a good cover and a high dps weapon, it is better to leave them alone.





The laser rifle (inspired from some popular shows :) ) is a powerful but resource hungry weapon. It is able to kill most enemies and destroy most material in seconds. It is effective both on large enemies or swarms of small enemies.





New Features
- Research laboratories: Mid game locations infested with robots and wildlife.
- Three new enemy types: sentinel robot, rank robot and scanner robot.
- Laser rifle weapon: Late game overpowered weapons able to take down large numbers of strong enemies. Consumes a large amount of energy i.e. consumes a fully charged standard battery in <1s. Integrates well with nuclear batteries.
- Robotic factories: To craft friendly robots.
- Spider pheromone (previously called “spider love potion”) is effective on large spiders.
- Spider pheromone is effective on small spiders, even when a large spider is around.
- The light radius of most light emitting items (torches, fire camps, luminous plants, etc.) have been increased.
- Eyes of large spiders are visible in the dark.
- Lag when loading / generating new chunks of the world is significantly reduced.
- When starting a new game, the world generation is faster.
- New explosion effects.
- Weak rocks (located in abandoned caves) are easier to break.

Dust Version 0.2.0

February 22nd, 2020
Dust v0.2.0 adds support for the mouse for aiming and in menus (e.g. inventory, crating). This makes the game feel more reactive and more familiar to many players (Cogmind + mouse, Terraria, CS, etc. :) ). The release also re-balances some mechanics and solves a couple of bugs (see change logs).





Features
- Support for the mouse for aiming and in menus. The wheel changes the item in hand.
- Move slower when moving backward.
- Display item / mob / terrain name by putting the mouse on top of it.
- Add icons in game menus.
- Adapt the game “game / screen pixel ratio” automatically. You can still control it manually.
- Still show the current tutorial message when a menu is open.
- Improve / re-balance the spawning rate and count of survivors, bandits, prisoners and military units in cities.
- Reduced the probability for someone to wake up when pick-pocketed from 50% to 25%.

Fix
- The game doesn't crash when looking at Polaroid pictures.
- Spider eggs can be destroyed with ranged weapons (e.g. guns).
- Survivors can equip backpacks.
- Survivors will store extra ranged weapons in the base for their teammates to take.
- Survivors won’t keep large stacks of items of the same type in the inventory. Instead, survivors will only keep a small amount (depending on the item) and store the others in the base.

Dust Version 0.1.2

January 2nd, 2020
This release makes the character control easier, fixes a couple of bugs, and introduce a few new items.

Features
- Aiming controls are set from the point of view of the camera when throwing an object (and not from the point of view of the character).
- Propose to drop the item in hand on the floor when equipping an item and the currently equipped item does not fit in the inventory.
- Rebalance poison, fire, hunger and thirst damages.
- Rebalance sleep and healing. Healing only happen when sleeping.
- Optimize game code.
- Towels can be cut in rags.
- Soap poisons slugs.
- Update melee and ranged combat controls: Freeze direction while loading and unloading a blow. Faster blow release. Animation showing the range.
- New items: smoke bombs, broom, spear, camera consoles, remote camera, smoke gas.
- Gas blocks view.
- Show controller selection menu the first time the game runs.
- Holding a control is equivalent to repeatedly pressing it in the menus.
- Chat / console is triggered by the “delete” button (so “return” can be used to navigate menus).
- Explains why an item cannot be stored in the inventory (e.g. item to heavy).
- Failing to light-up a torch does not close the inventory.
- Can read books and consume items directly, without having to have it in the inventory.
- Show remaining charge of an item in the favorite bar (e.g. battery, torch charge, liquid, bullets).
- Throwing a lighted-up torch sets what it touches on fire (useful for spider webs).
- Enable the selection of controller every time the game starts.
- Instruction screen on the difference between using an item and interacting with the environment.
- Set the auto-aiming default button on the left trigger of the xbox controller.
- Display xbox button icons in the tutorial instructions when using a joystick.
- Make dummies destructible.

Bug Fixes
- The character keeps moving when pressing and releasing of both left and right controls (on a keyboard).
- Player can skip introduction with joystick.
- Characters don’t spawn in water.
- Character don’t spawn surrounded by enemies.
- Inventory menu don’t get stuck when the player drop the last equipped item.
- The character don’t keep on charging a blow when opening and closing inventory.
- Fix display damage bar of walls when surrounded by non visible blocks.
- Mouse work game menu.
- Can generate survivor groups with multiple members.
- Lone survivor can have keys.
- Tutorial don’t hide the inventory.

Dust Version 0.1.1

April 7th, 2019
New feature:
- Controls can be configured.

Dust Version 0.1.0

April 6th, 2019
First public release of Dust.

New features
- Everything :)