mirror of
https://gitlab.com/veloren/veloren.git
synced 2024-08-30 18:12:32 +00:00
Merge branch 'walpo/misc-changes' into 'master'
Small miscellaneous changes See merge request veloren/veloren!4410
This commit is contained in:
commit
43fc86ed9c
132
.gitignore
vendored
132
.gitignore
vendored
@ -1,80 +1,94 @@
|
||||
# Rust
|
||||
target
|
||||
# Project-specific
|
||||
## Veloren
|
||||
*.log
|
||||
*.rar
|
||||
assets/tweak/
|
||||
maps
|
||||
notes.md
|
||||
notes.txt
|
||||
run.sh
|
||||
screenshots
|
||||
server_settings.ron
|
||||
settings.ron
|
||||
temp
|
||||
todo.md
|
||||
todo.txt
|
||||
userdata
|
||||
|
||||
# Vim
|
||||
## Allow asset hud settings
|
||||
!assets/voxygen/i18n/*/hud/settings.ron
|
||||
|
||||
## Export data
|
||||
*.csv
|
||||
img-export/**/*.png
|
||||
|
||||
## Game data stored with SQLite
|
||||
*.sqlite
|
||||
*.sqlite-journal
|
||||
*.sqlite-shm
|
||||
*.sqlite-wal
|
||||
|
||||
## Plugins
|
||||
/assets/plugins/*
|
||||
|
||||
|
||||
# Integrated development environments (IDEs) and text editors
|
||||
## Eclipse
|
||||
.project
|
||||
|
||||
## JetBrains
|
||||
**/.idea/
|
||||
**/*.iml
|
||||
|
||||
## Vim and Neovim
|
||||
**/.nvimrc
|
||||
**/*.vi
|
||||
**/*.vim
|
||||
**/*.swp
|
||||
**/*tags
|
||||
|
||||
# IntelliJ
|
||||
|
||||
**/.idea/
|
||||
**/*.iml
|
||||
|
||||
# VSCode
|
||||
## Visual Studio Code
|
||||
.vscode/
|
||||
/.vscode/*
|
||||
!/.vscode/launch.json
|
||||
*.code-workspace
|
||||
|
||||
# Eclipse
|
||||
|
||||
.project
|
||||
|
||||
# Veloren
|
||||
*.rar
|
||||
*.log
|
||||
assets/tweak/
|
||||
settings.ron
|
||||
server_settings.ron
|
||||
run.sh
|
||||
maps
|
||||
screenshots
|
||||
notes.md
|
||||
notes.txt
|
||||
todo.md
|
||||
todo.txt
|
||||
userdata
|
||||
temp
|
||||
|
||||
# Profiling and traces
|
||||
heaptrack.*
|
||||
cargo-timing*
|
||||
flamegraph.*
|
||||
perf.*
|
||||
wgpu-trace/
|
||||
|
||||
# allow asset hud settings
|
||||
!assets/voxygen/i18n/*/hud/settings.ron
|
||||
|
||||
# Export data
|
||||
*.csv
|
||||
img-export/**/*.png
|
||||
|
||||
# Game data
|
||||
*.sqlite
|
||||
*.sqlite-journal
|
||||
*.sqlite-wal
|
||||
*.sqlite-shm
|
||||
|
||||
# direnv
|
||||
/.direnv
|
||||
/.envrc
|
||||
*.bat
|
||||
|
||||
# Mac
|
||||
# Operating systems
|
||||
## macOS
|
||||
.DS_Store
|
||||
|
||||
# Nix
|
||||
## NixOS
|
||||
nix/result*
|
||||
/result*
|
||||
/shell.nix
|
||||
|
||||
# Bash
|
||||
|
||||
# Programming and scripting languages
|
||||
## Bash
|
||||
.history
|
||||
|
||||
# Plugins
|
||||
/assets/plugins/*
|
||||
## Rust
|
||||
target
|
||||
|
||||
|
||||
# Shell extensions
|
||||
## direnv
|
||||
/.envrc
|
||||
/.direnv
|
||||
|
||||
|
||||
# Profiling and tracing tools
|
||||
## Cargo build with --timings option
|
||||
cargo-timing*
|
||||
|
||||
## FlameGraph
|
||||
flamegraph.*
|
||||
|
||||
## heaptrack
|
||||
heaptrack.*
|
||||
|
||||
## perf tool for Linux
|
||||
perf.*
|
||||
|
||||
## wgpu with the "trace" feature enabled
|
||||
wgpu-trace/
|
||||
|
65
CHANGELOG.md
65
CHANGELOG.md
@ -1,5 +1,10 @@
|
||||
# Changelog
|
||||
|
||||
<!--
|
||||
Please, when documenting your changes in this changelog,
|
||||
remember to end your sentences with periods when applicable.
|
||||
-->
|
||||
|
||||
All notable changes to this project will be documented in this file.
|
||||
|
||||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
|
||||
@ -70,9 +75,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
- Allow moving and resizing the chat with left and right mouse button respectively.
|
||||
- Missing plugins are requested from the server and cached locally.
|
||||
- Support for adding spots in plugins.
|
||||
- Added real colours to LOD trees and rooftops, unique models for most tree kinds, and models for several buildings
|
||||
- `/aura` command
|
||||
- Friendly Fire and Forced PvP auras to desert city arenas
|
||||
- Added real colours to LOD trees and rooftops, unique models for most tree kinds, and models for several buildings.
|
||||
- `/aura` command.
|
||||
- Friendly Fire and Forced PvP auras to desert city arenas.
|
||||
|
||||
### Changed
|
||||
|
||||
@ -122,7 +127,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
- Dropped items now merge dynamically (including non-stackables).
|
||||
- You no longer need to unlock health, energy and roll skills to get to max.
|
||||
- Rolls now don't skip recovery, and instead have increased buildup during ability interrupts.
|
||||
- Changed default world map
|
||||
- Changed default world map.
|
||||
|
||||
### Removed
|
||||
|
||||
@ -163,8 +168,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
- Unlockable door blocks.
|
||||
- Sprite rotation for Spots.
|
||||
- Better entity placement options for spots.
|
||||
- Camera zoom can now be locked, to prevent accidental zooming while rolling in combat. It comes
|
||||
with a key bind to enable/disable the setting, and an Auto/Toggle behavior setting. Auto behavior
|
||||
- Camera zoom can now be locked, to prevent accidental zooming while rolling in combat.
|
||||
It comes with a key bind to enable/disable the setting,
|
||||
and an Auto/Toggle behavior setting. Auto behavior.
|
||||
will only lock the camera zoom while movement and combat inputs are also being pressed.
|
||||
- Custom spots can be added without recompilation (only ron and vox files).
|
||||
- Setting in userdata/server/server_config/settings.ron that controls the length of each day/night cycle.
|
||||
@ -207,9 +213,10 @@ will only lock the camera zoom while movement and combat inputs are also being p
|
||||
- Climbing no longer requires having 10 energy.
|
||||
- Castles will now be placed close to towns.
|
||||
- Sword skill tree overhaul.
|
||||
- Rescaling of images for the UI is now done when sampling from them on the GPU. Improvements are
|
||||
particularly noticeable when opening the map screen (which involves rescaling a few large
|
||||
images) and also when using the voxel minimap view (where a medium size image is updated often).
|
||||
- Rescaling of images for the UI is now done when sampling from them on the GPU.
|
||||
Improvements are particularly noticeable when opening the map screen
|
||||
(which involves rescaling a few large images) and also when using the voxel minimap view
|
||||
(where a medium size image is updated often).
|
||||
- Towns now have a variety of sizes.
|
||||
- The game now starts in fullscreen by default.
|
||||
- Default audio volume should be less likely to destroy ear drums.
|
||||
@ -262,11 +269,13 @@ images) and also when using the voxel minimap view (where a medium size image is
|
||||
- Added a Craft All button.
|
||||
- Server: Vacuum database on startup.
|
||||
- SeaChapel, Greek/Latin inspired dungeon for ocean biome coasts.
|
||||
- Entity view distance setting added (shown in graphics and network tabs). This setting controls
|
||||
the distance at which entities are synced to the client and which entities are displayed in.
|
||||
- Entity view distance setting added (shown in graphics and network tabs).
|
||||
This setting controls the distance at which entities are synced to the client
|
||||
and which entities are displayed in.
|
||||
This is clamped to be no more than the current overall view distance setting.
|
||||
- View distance settings that are lowered by the server limit (or other factors) now display an
|
||||
extra ghost slider cursor when set above the limit (instead of snapping back to the limit).
|
||||
- View distance settings that are lowered by the server limit (or other factors)
|
||||
now display an extra ghost slider cursor when set above the limit
|
||||
(instead of snapping back to the limit).
|
||||
Limits on the view distance by the server no longer affect the settings saved on the client.
|
||||
- HQX upscaling shader for people playing on low internal resolutions.
|
||||
- Pets can now be traded with.
|
||||
@ -293,10 +302,9 @@ images) and also when using the voxel minimap view (where a medium size image is
|
||||
- First tab on Login screen triggers username focus.
|
||||
- Certain NPCs will now attack when alone with victim.
|
||||
- `/kill_npcs` no longer leaves drops behind and also has bug causing it to not destroy entities.
|
||||
fixed.
|
||||
- Default present mode changed to FIFO (also known as 'Vsync capped').
|
||||
- Old "Entity View Distance" setting renamed to "Entity Detail Distance" (since this controls the
|
||||
distance at which lower detail models are used for entities).
|
||||
- Old "Entity View Distance" setting renamed to "Entity Detail Distance"
|
||||
(since this controls the distance at which lower detail models are used for entities).
|
||||
- Present mode options renamed for clarity: FIFO -> 'Vsync capped', Mailbox -> 'Vsync uncapped',
|
||||
Immediate -> 'Vsync off'.
|
||||
- Item pickup UI now displays items that members of your group pick up.
|
||||
@ -311,13 +319,14 @@ images) and also when using the voxel minimap view (where a medium size image is
|
||||
- Fixed bug where you would still be burning after dying in lava.
|
||||
- Workaround for rayon bug that caused lag spikes in slow jobs.
|
||||
- Fixed crash due to zooming out very far.
|
||||
- Client properly knows trade was cancelled when exiting to the character screen (and no longer
|
||||
tries to display the trade window when rejoining).
|
||||
- Cancel trades for an entity when it is deleted (note this doesn't effect trades between players
|
||||
since their entities are not removed).
|
||||
- Fixed bug where the view distance selection was not immediately applied to entity syncing when
|
||||
first joining a server and when changing the view distance (previously this required moving to a
|
||||
new chunk for the initial setting or subsequent change to apply).
|
||||
- Client properly knows trade was cancelled when exiting to the character screen
|
||||
(and no longer tries to display the trade window when rejoining).
|
||||
- Cancel trades for an entity when it is deleted
|
||||
(note this doesn't effect trades between players since their entities are not removed).
|
||||
- Fixed bug where the view distance selection was not immediately applied to entity
|
||||
syncing when first joining a server and when changing the view distance
|
||||
(previously this required moving to a new chunk for the initial setting or
|
||||
subsequent change to apply).
|
||||
- Moderators and admins are no longer blocked from logging in when there are too many players.
|
||||
- FXAA now behaves correctly at non-1.0x internal resolutions.
|
||||
- Pets no longer aggro on pet owners after being healed.
|
||||
@ -381,8 +390,8 @@ images) and also when using the voxel minimap view (where a medium size image is
|
||||
- Damage from the same source dealt in the same tick will now be grouped up.
|
||||
- Critical hits are now shown differently in the damage numbers.
|
||||
- Fall damage and some (extra) buffs/debuffs now show up in the damage numbers.
|
||||
- Optimized sprite processing decreasing the startup time of voxygen (and long freezes when trying
|
||||
to enter the world when this hasn't finished).
|
||||
- Optimized sprite processing decreasing the startup time of voxygen
|
||||
(and long freezes when trying to enter the world when this hasn't finished).
|
||||
- Metadata added to music files. Listen to the soundtrack more easily!
|
||||
- Overhauled caves: they're now a multi-layer network spanning the entire world.
|
||||
|
||||
@ -846,9 +855,9 @@ images) and also when using the voxel minimap view (where a medium size image is
|
||||
### Fixed
|
||||
|
||||
- Fixed a bug that would cause a server crash when a player levelled up or fired
|
||||
a projectile in very specific circumstances
|
||||
a projectile in very specific circumstances.
|
||||
- Fixed a bug where buff/debuff UI elements would flicker when you had more than
|
||||
one of them active at the same time
|
||||
one of them active at the same time.
|
||||
- Made zooming work on Wayland.
|
||||
- Fixed AI behavior so only humanoids will attempt to roll.
|
||||
- Fixed missing GameInputs (sneak, swimup, swimdown) in controller mapping.
|
||||
@ -1179,7 +1188,7 @@ images) and also when using the voxel minimap view (where a medium size image is
|
||||
- Added randomly selected Loading Screen background images.
|
||||
- Added options to disable clouds and to use cheaper water rendering.
|
||||
- Added client-side character saving.
|
||||
- Added a localization system to provide multi-language support to voxygen
|
||||
- Added a localization system to provide multi-language support to voxygen.
|
||||
- Added French language for Voxygen.
|
||||
- Added rivers and lakes which follow realistic physical paths.
|
||||
- Added a sophisticated erosion system for world generation which dramatically changes the world layout.
|
||||
|
@ -1 +1 @@
|
||||
To learn about how to contribute, take a look at the [Veloren book](https://book.veloren.net).
|
||||
To learn about how to contribute, take a look at the [Veloren book](https://book.veloren.net).
|
||||
|
@ -9,7 +9,7 @@
|
||||
[![discord](https://badgen.net/discord/members/veloren-community-449602562165833758?icon=discord&label=discord)](https://discord.gg/veloren-community-449602562165833758)
|
||||
[![matrix](https://badgen.net/matrix/members/veloren-space/matrix.org)](https://matrix.to/#/#veloren-space:fachschaften.org)
|
||||
|
||||
<a href="https://opencollective.com/veloren/donate" target="_blank">
|
||||
<a href="https://opencollective.com/veloren/donate?interval=month&amount=5" target="_blank">
|
||||
<img src="https://opencollective.com/veloren/contribute/button@2x.png?color=blue" width="29%" />
|
||||
</a>
|
||||
|
||||
@ -81,7 +81,7 @@ If you prefer to compile the game yourself, follow the instructions in our [book
|
||||
|
||||
## Credit
|
||||
|
||||
Our Weblate instance is hosted by [Codeberg](https://codeberg.org/).
|
||||
Our Weblate project is hosted by [Codeberg](https://codeberg.org/).
|
||||
|
||||
Many thanks to:
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user