The highlight of this version are wolves. Other improvements include fallen trees, the use of torches for player light, and increased view distance.
Release Notes Ya3dag V2.19
Voxel levels
- Wolves
Wolves are neutral mops. They spawn in forests or taigas. Wolves are attracted to bones in the player's hand. They can be tamed by feeding the bones. Tamed wolves wear a collar and follow the player. The player can order a wolf to sit or stand up.
If a tamed wolf is fed any type of meat, it will go into 'love mode'. It will then show a heart above itself. If two wolves find each other in 'love mode', a pup will be born after a short time.
Skeletons avoid wolves, even when chasing a player, and stay 24 blocks away from wolves. Untamed wolves are hostile toward sheep and skeletons. Tamed wolves are only hostile to skeletons.
- Fallen Trees
Added a horizontal 'tree trunk' structure. This brings variety to the undergrowth of the forests.
- Dungeon generation error
BUGFIX from last bigger rework.
On 'Random selection' of a room or corridor layout there was a coding error. No matching layout found for most rooms and corridors.
Modified voxel blocks
- Buttons
Changed time constant for wooden buttons from 1.5 to 5.0 seconds and for stone buttons from 1.0 to 3.0 seconds. Wanted to use the buttons for door opening. Needed longer times for this.
- Bed
Changed time range for going to bed from
>= 19.0 && <= 6.0 to >= 17.5 && <= 6.0.
Now you can go to bed a little earlier.
- Torch or Redstone Torch
If the player has a torch block or redstone torch block selected in their inventory and no block is selected in the world, the player's torch light will turn on for two minutes (like using a torch item).
- Nether Portal
BUGFIX: On return through a portal the player hangs in the ceiling if the ceiling has the same height as the upper portal frame.
Level Editor
- Replace all occurrences of a specific voxel block in a level with another block
With the 'Block replace' action and holding down the Shift key, all blocks in the layer that are of the same type as the selected block are replaced with the 'current' block.
- Added new shortcuts
F9 Saves the current level to clipboard
F10 Loads level from clipboard
Ctrl L Load/reload level from file.
- Add voxel structures
Added a new functionality to the 'Voxel/Miscellaneous' menu.
Structures like trees, ice spikes, coral reefs and others can be added by the editor a voxel level.
Others
- Switch off distance fog
To menu 'Debug/Test' added a new menu point 'don't draw distance fog'.
If set no fading out with distance fog is done.
- Greater range of vision
Changed max view distance from 3072 to 5120 units.
See: Menu Display/view distance
NOTE: The frames/second decreases with larger view distances.
- Entity definition files
Changed reading the entity definition files ("quake2RR.ent" and "gamedata/EditorEntitiesMod.ent") to exist also in a .pak file.
Before only files existing in the computes file system was read in.