Avi Weinstock
ff781198d3
Fix 18-slot pets (they now properly get inventories based on their body type, which is usually 1-slot).
...
Also fixes a related issue where pets lose their natural weapons/armour.
2022-09-30 14:51:49 -04:00
Joshua Barretto
3b195fbd55
Improved shiny water shader
2022-09-22 23:08:32 +01:00
Imbris
1b48a3008c
Merge branch 'Couls/TestBed' into 'master'
...
Extend item pickup UI to group members
Closes #1402
See merge request veloren/veloren!3521
2022-09-20 22:13:50 +00:00
Couls
4a4c061b55
Extend item pickup UI to group members
2022-09-20 22:13:50 +00:00
James Melkonian
5d5cb28b59
Fix pet aggro
2022-09-14 19:48:34 +00:00
Joshua Barretto
33b807c237
Updated changelog
2022-09-10 13:36:43 +01:00
Joshua Yanovski
f5aee1d2a7
Allow mods/admins to log in when server is full.
...
As a side effect, this moves the initial game server sync message into
the login code, since that's the first place we can check for admin
permissions and we want to avoid sending large messages to users who are
not authenticated (especially if the player cap has been reached;
previously, the player cap check limited the damage that could be done
by unauthenticated players).
Some fallout from this is that we don't synchronize the Player component
anymore, which had some minor effects on voxygen. This update also
breaks Torvus, since Client::new now expects the username and password
to be provided from the getgo--an accompanying MR will be submitted to
fix it.
2022-09-06 21:42:31 -07:00
Imbris
d3c90f9078
Update changelog, update client/src/bin/* with changes in Client API
2022-08-25 23:25:58 -04:00
Imbris
7d88baef42
Move up changelog entries that were added after the latest release
2022-08-25 23:25:31 -04:00
flo666
e55eaf1782
put seachapel in unrealesed in changelog
2022-08-25 15:49:48 +02:00
flo666
55aebd5774
seachapel changelog entry
2022-08-25 08:38:32 +02:00
Imbris
5e8adb3c80
Make the present mode default to Fifo instead of Immediate since it uses
...
less power and in my own experience is generally a better experience when
the GPU is under significant load.
2022-08-23 02:17:39 -04:00
Imbris
ce8b8b6f12
Update changelog, cargo fmt
2022-08-21 12:10:20 -04:00
Marcel
3b87bf1e4a
Merge branch 'xMAC94x/slowjob_freeze_reproduction' into 'master'
...
Initial reproduction of the slowjob freezen with par_iter and slowjob,
See merge request veloren/veloren!3546
2022-08-20 20:44:07 +00:00
Marcel Märtens
25d9e5b27e
workaround for https://github.com/rayon-rs/rayon/issues/969
...
Unfortuatly rayon has a bug that if you Threadpool.spawn from inside a parallel iterator from inside a Threadpool.install, that the parallel iterator will BLOCK till the Threadpool.spawn finished, which causes many many lag spikes.
I assume this might be the case for the pictures in the gantt chart where a system took unusual long or had a long pause that was unexplained.
I also raise the number of threads by 1, as this rayon thread will prob be useless in all cases and have no real work to do.
EDIT: it turns out the tests are sporadicly failing and this soluction doesnt work
2022-08-19 09:30:00 +02:00
Tormod G. Hellen
753a51e683
Make selfish bastards ambush people when they're alone.
2022-08-17 23:50:09 +02:00
Saverio Miroddi
021a8be62e
Server: Vacuum database on startup
...
Runs after the migrations. In some cases, it can reclaim a significant amount of space (reported 30%).
2022-08-17 20:12:20 +02:00
Julio Cezar Silva
9315482fc4
Craft all
2022-08-12 00:47:48 +00:00
Julio Cezar Silva
177fbcb0bc
Login screen's first detected tab triggers username focus
2022-08-11 00:12:42 +00:00
IsseW
e236807559
Add to changelog
2022-08-09 19:25:48 +02:00
Samuel Keiffer
1066553f21
Merge branch 'juliancoffee/fluent-i18n' into 'master'
...
Use Fluent for localisation (l10n) and internationalisation (i18n)
See merge request veloren/veloren!3508
2022-08-07 18:21:31 +00:00
juliancoffee
38d3bdeeee
Pre-merge activity
...
* Add CHANGELOG
* Remove script to convert .ron files to .ftl files
2022-08-07 20:42:33 +03:00
Tavo Annus
8a132d0726
Add zoom cap to admin to keep zoom in a sensible range
...
By clamping zoom, panic due to float overflow is avoided
Regular player zoom cap is also reduced to a more sensible range
2022-08-07 20:04:07 +03:00
Vincent Foulon
8862258f61
Deny any interaction received during hostile_tree
2022-08-06 18:31:42 +00:00
DaforLynx
bf4a582cf7
WIP: New music, "now playing" line in debug overlay, and music frequency slider
2022-08-01 17:41:44 +00:00
Isse
cfdc2a8ae6
Add setting to disable flashing lights
2022-07-31 21:53:25 +00:00
Marcel Märtens
bfcc2cb802
Change the version number to 0.13
2022-07-23 14:06:08 +02:00
Avi Weinstock
7f6ba8e492
Closing a subwindow (such as inventory or the list of online players) only regrabs the cursor if no other subwindow requires it.
...
Fixes #1116 .
2022-07-17 14:58:02 -04:00
Mckol
8861e12e70
Updated the Polish translation
2022-07-16 13:07:45 +02:00
Joshua Barretto
b08a501aef
Cleaned up ready for merge
2022-07-16 11:09:35 +01:00
Christof Petig
2dce472d1f
Merge branch 'christof/modular-weapon-prices' into 'master'
...
Implement material (de-)composition for modular weapons, add tusk+crest+pincer to price list
See merge request veloren/veloren!3469
2022-07-14 18:24:21 +00:00
DaforLynx
194b1866c6
Music, ambience tweaks, and more
2022-07-14 00:55:35 +00:00
Joshua Barretto
dbff8102de
Updated changelog
2022-07-13 21:46:15 +01:00
Christof Petig
5bbb73bc17
changelog + remove dead code, but the test still fails
2022-07-13 20:15:28 +02:00
DaforLynx
00f1e9c407
Music, reorganization, metadata, and fixes
2022-07-07 04:14:20 +00:00
Julio Cezar Silva
fd34666d03
Portuguese translations parity to global
2022-07-06 07:32:43 +00:00
IsseW
daebe0070a
add to changelog
2022-07-04 18:07:22 +02:00
Imbris
85487897fa
Update changelog
2022-07-01 23:49:54 -04:00
Socksonme
4e4c466925
Move changelog changes to bottom
2022-06-30 07:26:31 +03:00
Socksonme
6a355c58f2
Remove instance from PoiseChange
2022-06-29 18:36:05 +03:00
Socksonme
d0e8f6f9d4
Edit changelog
2022-06-29 17:31:58 +03:00
Ben Wallis
be02e3ced0
Fixed title screen FPS cap not being applied correctly when background FPS is set to unlimited
2022-06-19 14:04:36 +01:00
Samantha W
57ab1c5767
Add a client-side mutelist
2022-06-14 20:35:01 +00:00
Isse
e03b733ad7
Owned mine loot
2022-06-12 17:56:59 +00:00
Christof Petig
c35edf0680
Add changelog
2022-06-01 22:14:20 +02:00
Maxwell
6e3ebb64cd
updated changelog to include new changes
2022-05-30 22:41:54 -05:00
Makselord
8df3118094
updated changelog in accordance with 2nd change
2022-05-30 10:08:22 -04:00
Makselord
f10b868dbf
modular weapon modifier costs changed to 1, 5, 10, 15, 20, 30
2022-05-29 19:50:26 -04:00
Makselord
60c2d7d968
updated changelog
2022-05-28 18:02:12 -04:00
Ben Wallis
34f580dfaa
Introduced loot ownership rules to combat loot stealing by players
...
* Added `LootOwner` component used to indicate that an `ItemDrop` entity is owned by another entity
* A loot winner is now calculated after EXP allocation using the EXP per entity for weighted chance distribution
* Used existing Inventory Full overitem text to show "Owned by {player} for {seconds}secs" when a pickup fails due to a loot ownership check
* Updated agent code to take into account loot ownership when searching for `ItemDrop` targets to pick up
* Added `loot` ECS system to clear expired loot ownerships
2022-05-28 12:06:49 +00:00
Isse
bba81c65d9
Merge branch 'christof/skiing' into 'master'
...
Skiing and ice skating
See merge request veloren/veloren!3106
2022-05-27 17:19:52 +00:00
Christof Petig
2bf8e1865f
Skiing and ice skating
2022-05-27 17:19:52 +00:00
StereoJunkie
3015b4a29d
Non-humanoid picking up consumables when hungry
2022-05-27 16:57:53 +00:00
Corvella
a9622fe28e
Add a setting to toggle zooming in when charging bow
2022-05-23 23:09:47 +00:00
Euryn
88eaef3145
Add Thai translation
2022-05-22 10:06:36 +00:00
Sam
94d05b4ddf
Changelog
2022-05-17 19:57:16 -04:00
Isse
2050bce77d
Water caves
2022-05-15 10:16:53 +00:00
holychowders
916d1d03f8
Update changelog.
2022-05-12 20:28:23 -05:00
Joshua Barretto
e02f8aee65
Merge branch 'zesterer/lod-objects' into 'master'
...
LoD Objects (inc. Trees)
See merge request veloren/veloren!3367
2022-05-11 14:56:12 +00:00
Joshua Barretto
06300bc75f
Updated changelog
2022-05-10 12:56:24 +01:00
holychowders
4890ac99da
Update changelog.
2022-05-06 13:15:46 -05:00
holychowders
dda85e4bc3
Address code review.
2022-05-01 18:23:23 -05:00
holychowders
3a3e7d3055
Update changelog.
2022-05-01 17:31:10 -05:00
holychowders
914b44c714
Fix villagers seeing cultists and familiar enemies through objects.
2022-05-01 15:06:43 +00:00
Isse
3027597352
Site2 giant tree entity spawning
2022-04-27 10:53:08 +00:00
Youssef Fahmy
aec866e5ec
Balance tweaks
2022-04-23 14:54:01 +00:00
Anton Katsuba
d37db03270
Fixed an error where '{amount} Exp' floater was displayed only in English despite localizations being available
2022-04-19 18:28:15 +03:00
Anton Katsuba
9a8f405ca8
Added Belarusian translation, 100% complete
2022-04-18 00:04:54 +03:00
James Melkonian
b590bc50d7
Fix #1516 Add else branch to allow for agent idling when no sound events
2022-04-05 03:40:26 +00:00
Tormod G. Hellen
cb88648cca
Give NPCs random Big Five personalities.
2022-04-04 20:17:50 +02:00
flo
3d24b1d635
CliffTowns
2022-03-29 12:52:08 +00:00
James Melkonian
5b801dc44d
Adjust harvester boss arena offset
2022-03-27 20:41:03 -07:00
Marcel
8571c6c760
Merge branch 'holychowders/fix_deadwood_attack' into 'master'
...
Fix deadwood not attacking if target is at a different elevation than deadwood.
See merge request veloren/veloren!3301
2022-03-27 20:02:38 +00:00
holychowders
39d5a73c10
Fix deadwood not attacking if target is at a different elevation than deadwood.
2022-03-27 20:02:38 +00:00
Jack hollis-london
8194c19647
Update CHANGELOG.md
2022-03-27 20:25:16 +02:00
Justin Shipsey
aee1aa7c1d
Merge branch 'holychowders/prevent_undesired_movement_on_agent_interaction' into 'master'
...
Agent Perception: Improve Awareness System
See merge request veloren/veloren!3263
2022-03-26 00:28:18 +00:00
ubruntu
c71354e192
Site2 house decorations
2022-03-24 15:13:56 +00:00
James Melkonian
8c06dc9a5c
Add chunk reload command (admin only)
2022-03-19 08:43:38 +00:00
Manuel Schmidbauer
0037518472
Impl #1357 : Agent chase abort
...
- Adds util funcs to calculate benefit of continue pursue vs letting
target escape
- Hooks util funcs into agent's hostile tree
2022-03-14 18:06:57 +01:00
holychowders
df91f665d7
Agent Perception: Restrict when idling agents respond to sounds.
...
- Prevent utterances and other sounds from causing undesired jitters and
fleeing, such as those caused by greeting villagers.
- Agents will no longer flee from quieter weapon sounds such as melee.
2022-03-12 16:58:06 -06:00
Tormod G. Hellen
031db61c1e
Fix bug where chunks outside the map counted as occupied.
...
This prevented sites from being placed near the edge of the map.
2022-03-12 02:45:43 +01:00
Sam
89bf529a5e
Addressed review comments
2022-03-03 01:12:40 -05:00
Sam
7ac6be27f0
Changelog
2022-03-03 01:12:00 -05:00
Christof Petig
f347b9de11
Diversify price calculation for items by using multiple categories per item.
2022-03-03 02:32:34 +00:00
Isidor Nielsen
bd8a7a0506
Better rocks
2022-03-02 16:28:04 +00:00
ubruntu
94a9b407c2
Fix waypoints being movable
2022-02-28 19:20:37 +00:00
InfRandomness
042d258161
Modify message catch-all arms
2022-02-27 23:08:47 +00:00
Tormod G. Hellen
5df1ee6382
Prevent castles being assailable from above.
2022-02-22 22:11:01 +01:00
Tormod G. Hellen
22a75332f8
Ensure towns are placed only in viable locations.
2022-02-22 21:00:52 +01:00
IsseW
e05499c044
Move changelog
2022-02-20 18:25:16 +01:00
Marcel
df7cd2da1a
Merge branch 'isse/shared-waypoints' into 'master'
...
Shared and persistent waypoints
See merge request veloren/veloren!3162
2022-02-20 10:10:18 +00:00
Isidor Nielsen
a685a353cb
Shared and persistent waypoints
2022-02-20 10:10:18 +00:00
Imbris
adec5905bd
Properly wait to request buffer mapping until after the command to copy the screenshot texture to the buffer has been submitted.
2022-02-19 19:05:04 -05:00
Marcel Märtens
802b9e7914
Change the version number to 0.12
2022-02-18 22:36:53 +01:00
unvariant
9d98cd9e58
Render item drops instead of placeholder textures
2022-02-14 02:09:45 +00:00
InfRandomness
090ac9030c
Change Path colors
2022-02-11 17:05:10 +00:00
jshipsey
72f2b2eee8
clippy
2022-02-09 19:35:05 -05:00
Tormod G. Hellen
a00121bedf
Make entities protect owned bodies.
2022-02-08 22:53:00 +01:00
Tormod G. Hellen
82273f0f36
Make friendly creatures defend each other.
2022-02-08 22:32:25 +01:00
juliancoffee
78b2a7b3a3
Add new travelers to changelog
2022-02-08 01:39:32 +02:00
James Melkonian
f21e0f31fb
Restrict RtSim ships to airships
2022-02-03 21:41:20 -08:00
Marcel
afda04e1eb
Merge branch 'command_access' into 'master'
...
Removal of /home
See merge request veloren/veloren!3171
2022-02-02 08:50:23 +00:00
Youssef Fahmy
fdfd2c99ff
Removal of /home
2022-02-02 08:50:23 +00:00
InfRandomness
54b69e37a5
Implement giant trees in site2
2022-02-02 02:33:37 +00:00
James Melkonian
44865d99ff
Fix guards menacing instead of defending villagers
2022-01-30 13:14:24 -08:00
Joshua Barretto
39863e8727
Remove colour banding
2022-01-27 00:29:03 +00:00
infrandomness
1a1acfae2c
Fix RUSTSEC-2022-0006
2022-01-26 22:08:38 +01:00
InfRandomness
52c92ba0d4
Give names to site2 sites
2022-01-26 11:42:35 +00:00
James Melkonian
2671f824d0
Prohibit accidental cliff diving by NPCs
2022-01-25 16:25:40 +00:00
Justin Shipsey
54d5a06a0d
Merge branch 'unvariant/lantern_bug' into 'master'
...
Fixes #1406 - Lantern light does not change when dragging it from inventory
Closes #1406
See merge request veloren/veloren!3107
2022-01-25 02:59:29 +00:00
InfRandomness
df6a0002e9
Move alpha values calculation to CPU
2022-01-24 19:24:51 +00:00
Joshua Barretto
d18174e0d1
Revert "Merge branch 'infrandomness/remove_alpha' into 'master'"
...
This reverts merge request !3128
2022-01-24 00:52:03 +00:00
InfRandomness
69c3480fce
Move alpha values calculation
2022-01-23 17:16:22 +00:00
InfRandomness
b33fda1e0c
Add waypoint binding customization code
2022-01-21 18:05:41 +00:00
Joshua Barretto
c7717c165e
Updated changelog
2022-01-19 20:08:11 -05:00
Samuel Keiffer
7052aad11b
Merge branch 'snowram/arthropods' into 'master'
...
Snowram/arthropods
See merge request veloren/veloren!3071
2022-01-20 00:20:24 +00:00
Snowram
a6e396e29a
Stunned and jump anims, stats, spawns, more IA work
2022-01-20 00:53:29 +01:00
InfRandomness
dabae7ece8
Remove bomb pile item
2022-01-19 19:31:43 +00:00
James Melkonian
ac6f53922f
Move agent code into separate files
2022-01-18 03:02:43 +00:00
Joshua Barretto
1a0c5c1773
Updated changelog
2022-01-17 22:22:45 +00:00
Joshua Barretto
9c565dadc5
Merge branch 'zesterer/mount-everest' into 'master'
...
Mount Everest
See merge request veloren/veloren!3101
2022-01-17 13:21:38 +00:00
ninefox
fc012b4989
Lantern color will now change when swapping lanterns while lantern is activated
2022-01-16 16:24:31 -08:00
terrarier2111
5da2850624
Fix loot forcing
2022-01-16 21:12:59 +00:00
Joshua Barretto
bde3aade2b
Updated changelog, fixed incorrect hint for mineable blocks
2022-01-16 17:53:51 +00:00
Sam
7ae8ed09f6
Addressed MR comments.
2022-01-15 21:50:27 -05:00
Sam
aaa33c6834
Fixed display of some stats in dary and changelog entry.
2022-01-15 21:49:29 -05:00
Tormod G. Hellen
3afa16bf03
Fix hotbar changing when sorting inventory.
...
Previously the hotbar slots would refer to inventory slots. An
unfortunate consequence of this was that when the contents of an
inventory slot changed, so would the corresponding hotbar slot
change. This commit fixes that.
2022-01-14 19:14:24 +01:00
Sam
a882cb6af4
Changelog
2022-01-12 22:21:55 -05:00
unvariant
71d2be5f76
support removing key bindings
2022-01-07 20:30:30 +00:00
voxal
39e3d5c163
Move changelog entry to bottom
2022-01-05 20:07:05 -08:00
voxal
0b4446ad81
Add changes to changelog
2022-01-05 20:06:43 -08:00
DaforLynx
13e87375d6
River sounds and more
2022-01-03 22:40:31 +00:00
DoctorKompot
4ecdd8002d
updated changelog
2021-12-27 03:01:30 +02:00
DoctorKompot
22b19e40e9
updated changelog, fixed lantern colors
2021-12-27 03:01:28 +02:00
Imbris
d137ffba63
Update changelog
2021-12-25 19:24:12 -05:00
holychowders
b40d94dd53
Re-allow and improve fleeing.
2021-12-07 20:18:03 -06:00
Avi Weinstock
cb4c3eb34e
Bodies of water no longer contain black chunks on the voxel minimap.
...
The heuristic for pruning dungeon ceilings depended on detecting an
air-to-not-air edge, which was not present for chunks whose topmost
layer was water. Sampling 1 layer of the `above` block introduces such
an edge, allowing the water surface to be detected.
2021-11-29 14:39:56 -05:00
James Melkonian
ab99126a7b
Floor merchant cost percentages and display as whole numbers
2021-11-25 01:32:20 +00:00
Imbris
3bf0ac1971
Switch to new CI image set with aarch64 support and update changelog
2021-11-23 21:27:23 -05:00
UncomfySilence
7c560cc6b9
+ CHANGELOG.md message "Dungeons have somewhat proper scaling. The higher the dungeon the harder it gets, Cultist staying unchanged while Mino is now at its level."
2021-11-18 19:53:21 +01:00
Monty Marz
ec07dbb05e
Merchant Outfit
2021-11-18 16:31:12 +00:00
Ben Wallis
022c1417b6
EXP on kill is now shared between damage contributors. A "damage contributor" is either an individual entity, or a group - depending if the attacker is in a group. This means that not only does the "killing blow" no longer get 100% of EXP, but multiple groups and individuals all receive their fair share of EXP on death (assuming they are still within range of the entity when it dies).
...
Damage from a given individual or group only counts towards a kill for 10 minutes since that individual or group's last damage to the entity - after this period their damage contribution is removed. This avoids the list of damage contributors growing excessively large for an entity that does a lot of combat but never dies.
EXP sharing within groups is unchanged - the difference is simply that the input to this calculation may be less than 100% of the base EXP reward for the kill if other individuals or groups contributed damage.
2021-11-13 20:46:45 +00:00
Joshua Barretto
657ac45288
Updated changelog
2021-11-13 17:13:09 +00:00
jshipsey
913a2725e8
changelog
2021-10-31 01:19:21 -04:00
Sam
aad2384622
Addressed review, changelog.
2021-10-29 17:57:00 -04:00
Sam
ee2a7d625c
Changelog
2021-10-27 17:02:36 -04:00
Kemper
034041fd4f
Aim fireballs at feet
...
AI aims fireballs at the target’s feet, for a slight improvement
in splash damage.
2021-10-27 19:50:50 +00:00
Sam
c68618f20b
Changelog
2021-10-26 22:49:21 -04:00
Kemper
b0b90744cf
Add a range limit to trading
...
Prevents initiating trades with client-side ghosts.
2021-10-25 00:47:45 +00:00
ubruntu
e6bfce99bb
Use stealth stat on armors
2021-10-24 05:31:49 +00:00