juliancoffee
9528564b71
Rolls don't skip recovery anymore
...
Instead recovery of previous step flows into roll buildup
2024-03-20 21:13:29 +02:00
Marcel Märtens
941b204681
update some dependencies manually
2024-03-20 09:36:58 +01:00
crabman
016fb0bc9b
Removed normalized ProbabilityFile tests
...
These tests no longer make sense, as multiple different items can now
drop in one roll and the probabilities can't be normalized.
These tests did not fail previously because they only checked one
specific loot table, which hasn't been touched until now.
2024-03-18 11:54:33 +00:00
Hrom
4b15f7bff3
address review comments
2024-03-18 11:48:30 +01:00
Isse
1891584477
add to changelog
2024-03-14 21:59:47 +01:00
Isse
daa78a75ac
register plugins before worldgen and support spots in plugins
2024-03-14 21:57:50 +01:00
Christof Petig
f21d76000f
fix clippy
2024-03-14 00:46:19 +01:00
Christof Petig
166653b355
report plugin errors to the user
2024-03-14 00:46:18 +01:00
Christof Petig
8dd4729965
make missing plugins a set
2024-03-14 00:46:18 +01:00
Isse
ed25ea98ce
store plugin data in memory
2024-03-14 00:46:18 +01:00
Christof Petig
3e0ca7d6d4
Load missing plugins from the server
...
individual commits combined here:
send active plugins
compute plugin sha hash
single position for defining Hash type
request plugins from the server
Server sending the plugin to the client
store received plugin in file and use it
handle plugin data at the right place
pass config_dir to client init
load local plugins
operational plugin caching
simplify the interface
clippy suggestions
remove artifacts
fix compilation of test world
ChangeLog entry
code quality fixes
improve readability
adapt to multiple systems
2024-03-14 00:46:18 +01:00
crabman
d58f7f0931
address review comments
2024-03-06 20:44:06 +01:00
crabman
504e45ebdb
allow entity -> chunk anchor chains
2024-03-06 20:24:03 +01:00
crabman
40fed95760
allow pet definitions in entity configurations
2024-03-06 20:24:03 +01:00
Illia Denysenko
840e95f21c
Merge branch 'juliancoffee/glider-ability' into 'master'
...
Vroom Glider
See merge request veloren/veloren!4282
2024-03-06 13:13:49 +00:00
juliancoffee
8e34300830
Clean-up glider boosting logic
2024-03-06 03:11:07 +02:00
juliancoffee
9b1d074b27
Make all_available_abilities charstate-independent
...
+ Fix wrong index bug with Auxiliary abilities
2024-03-06 03:11:07 +02:00
Illia Denysenko
4e4c35f936
Merge branch 'juliancoffee/broom-tweak-v2' into 'master'
...
Made broom even better
See merge request veloren/veloren!4365
2024-03-06 01:07:25 +00:00
juliancoffee
79c2deb38c
Made broom even better
...
+ Proper particle positioning
+ Set ori from velocity
2024-03-06 01:24:57 +02:00
crabman
a49c5edde8
Merge branch 'crabman/item-merging' into 'master'
...
Dynamic item merging
See merge request veloren/veloren!4126
2024-03-05 22:41:47 +00:00
crabman
feecd6ea2b
Dynamic merging of dropped items
2024-03-05 20:59:32 +00:00
juliancoffee
06caf1fd31
Make WeaponAux always available
2024-03-05 18:30:49 +02:00
juliancoffee
1e6c35dab7
Make GliderAux(_) always available
2024-03-05 17:42:05 +02:00
crabman
82052f4517
add InlineLootTable to LootSpec
2024-03-05 15:36:29 +00:00
crabman
eae7f06165
Use correct target distance for ray cast in beam system
2024-03-04 17:32:23 +00:00
flo
2d658e67d4
Merge branch 'cursekeeper_tweaks' into 'master'
...
cursekeeper_tweaks
See merge request veloren/veloren!4356
2024-03-03 17:50:46 +00:00
flo
327c195374
cursekeeper_tweaks
2024-03-03 17:50:46 +00:00
juliancoffee
18a26731d3
Add glider aux abilities
2024-03-03 17:56:09 +02:00
juliancoffee
3ad227545a
Remove char_state from active_auxiliary_key
2024-03-03 17:56:09 +02:00
juliancoffee
4dcf6215d2
Route character state to Diary UI
2024-03-03 17:56:09 +02:00
juliancoffee
3283eb6916
Vroom Glider
...
- GlideBoost ability
- Vroom Glider item
- Made possible to attach ability_spec to gliders
- Activate glider ability while Glide/GlideWield
TODO:
- make it visible in voxygen
2024-03-03 17:56:09 +02:00
juliancoffee
a2119e3d00
Better Admin Broom look & feel
...
+ Own animation
+ Add look_dir orientation
+ Boost particles only stay for 0.25 secs
+ Boost particles use ParticleMode::PortalFizz
2024-03-03 17:09:55 +02:00
juliancoffee
67a4d30f81
Fix ridge lift
...
- Fix formula for steepness
- Reduce ridge lift coefficient to 1.0 (from 2.0 previously)
2024-03-01 19:19:19 +02:00
juliancoffee
a06e79b089
Fix client-side wind simulation
...
- Apply local wind on the client WeatherGrid
- Set air_vel to zero if not simulating
2024-03-01 19:19:19 +02:00
crabman
c50f1047f7
Added allow_players flag to Transform character state
2024-02-28 22:06:57 +00:00
crabman
a14c2f054c
addressed review comments
2024-02-28 22:03:35 +00:00
crabman
036e79284e
transform character state
2024-02-28 22:03:35 +00:00
crabman
b9a3fa1edc
transform server event
2024-02-28 22:03:34 +00:00
Syniis
2472a62e38
Fmt, remove inline_tweak and move close functions
2024-02-24 23:24:49 +01:00
Gemu Peachems
48837bf3f6
Spawns
2024-02-24 23:24:49 +01:00
Syniis
17a88acd1c
Various tweaks. New ArtLeaves BlockKind
2024-02-24 23:18:14 +01:00
Syniis
6c5dc11d0d
Added new cave assets
2024-02-24 23:09:02 +01:00
do-no-van
e8ada67ae8
use Health::fraction
2024-02-21 23:23:33 +00:00
do-no-van
edddab997e
buff crippling/cleaving basics and fix fortitude
2024-02-21 23:23:32 +00:00
crabman
515e7fe4f0
revert previous glider span length
2024-02-21 20:48:24 +01:00
Samuel Keiffer
94f6c3350c
Merge branch 'danielkenji83/block-based-on-poise' into 'master'
...
Block based on poise
See merge request veloren/veloren!4283
2024-02-21 16:53:24 +00:00
UncomfySilence
4506fdce1a
review comments
2024-02-21 14:11:20 +01:00
UncomfySilence
f3cc4bf90f
cave and tree distributions and minor tweaks
2024-02-21 12:28:41 +01:00
UncomfySilence
3b7a9b38af
tweaks to starter weapons and secondary components w/start of entity balancing
2024-02-20 16:18:57 +01:00
UncomfySilence
d7af58aefd
overworld entity distribution tweaks and movement speed changes
2024-02-20 16:18:03 +01:00
uniior
ba0db563cc
Address comments
2024-02-20 16:18:02 +01:00
uniior
7e7bfa00e4
Further tweaks from testing
2024-02-20 16:18:02 +01:00
crabman
60c58200a9
reduce XP yield of axolotls and geckos
2024-02-20 16:18:02 +01:00
crabman
2249ca6a49
don't attempt to increase duration of stackable buffs
2024-02-20 16:18:01 +01:00
uniior
e720ee834e
Initial
2024-02-20 16:18:01 +01:00
danielkenji83
961edf910d
Updates from review
2024-02-19 19:42:37 -03:00
danielkenji83
9d73fcfc3f
Updates from review
2024-02-18 23:30:43 -03:00
flo
605cb0837f
phoenix_tweaks
2024-02-18 19:11:34 +00:00
danielkenji83
1271b5ff9a
Remove block_strength stat from main.rs
2024-02-17 19:56:56 -03:00
danielkenji83
c449b229d5
Updates from review
2024-02-17 19:09:32 -03:00
James Melkonian
cc059e2882
Apply burning buff to entities touching another entity with the burning buff
2024-02-17 21:56:55 +00:00
danielkenji83
53fddba3ef
Remove block_strength stat
2024-02-17 13:12:34 -03:00
danielkenji83
1c504ea060
Rebase fix
2024-02-17 01:07:55 -03:00
danielkenji83
81cfb26059
Updates from review
2024-02-17 00:50:30 -03:00
danielkenji83
5c401215cf
Rebase commit
2024-02-17 00:50:23 -03:00
flo
ed4fd55bc3
terracotta
2024-02-15 06:08:03 +00:00
Youssef Fahmy
0d2938d8f1
Beginner balance tweaks
2024-02-14 23:23:29 +00:00
crabman
1daa2ce3db
Merge branch 'entity-delete-fix' into 'master'
...
Fix a few event system and death related bugs
See merge request veloren/veloren!4323
2024-02-13 18:09:17 +00:00
crabman
3ad05e4069
only enable wasmtime-wasi dep with plugins feature
2024-02-12 23:35:21 +01:00
evgenkot
eee330c9e9
I18n loot_scroller correct name
2024-02-12 21:24:57 +05:00
Christof Petig
f56e1d84b5
Use wasmtime to execute wasm components as veloren plugins
2024-02-10 09:35:04 +00:00
juliancoffee
9b5f9704f8
Move condition checks outside of simulated_wind fn
2024-02-08 16:25:40 +02:00
juliancoffee
16e7c30078
Improve comments
2024-02-08 16:25:40 +02:00
juliancoffee
cd9e5bb9c9
Nerf glider AR
2024-02-08 16:25:40 +02:00
juliancoffee
9ac75cb7d1
Extract wind simulation to its own function
2024-02-08 16:25:40 +02:00
juliancoffee
aa97bd6bf6
Clean up systems/phys code
2024-02-08 16:25:40 +02:00
juliancoffee
52328b89d2
rebase
2024-02-08 16:25:39 +02:00
laundmo
283b404724
Working wind/lift particles
...
+ clippy fixes
2024-02-08 16:25:39 +02:00
laundmo
2add795109
change ridge lift to just angles, other tweaks
2024-02-08 16:25:39 +02:00
laundmo
6e5bd89818
Add near_water boolean to TerrainChunkMeta
...
+ lots of smaller tweaks and changes
+ tuning to make more fun (its a bit strong though)
2024-02-08 16:25:39 +02:00
laundmo
2ae7c68dde
move sun/moon direction to common
2024-02-08 16:25:39 +02:00
laundmo
fbd2a09c66
massively improve ridge lift calculation
2024-02-08 16:25:39 +02:00
laundmo
432be97a97
copy interpolation function to terrain
2024-02-08 16:25:39 +02:00
laundmo
59bf62a453
Add approximate chunk terrain normals into sim
2024-02-08 16:25:38 +02:00
laundmo
4c97f3f624
use formula for time of day dependency of thermals
2024-02-08 16:25:38 +02:00
laundmo
761953513b
Initial work for gliding lift, updraft, thermals
2024-02-08 16:25:38 +02:00
Marcel
3ac2729b99
Merge branch 'isse/event-systems' into 'master'
...
Seperate events to seperate event busses and use systems to handle them
See merge request veloren/veloren!4189
2024-02-08 09:13:33 +00:00
Illia Denysenko
ac921c563d
Merge branch 'crit-chance-removal' into 'master'
...
Removed crit_chance stat from two item .ron files
See merge request veloren/veloren!4307
2024-02-07 19:13:27 +00:00
Marcel Märtens
7f01928aae
fix event_emitters test
2024-02-07 10:51:39 +01:00
Isse
d75889ed75
don't insert event busses on client
2024-02-07 10:38:37 +01:00
Isse
e651b9b2ac
initial setup and convert entity_manipulation
2024-02-07 10:38:37 +01:00
Maxicarlos08
0933499a3d
add deny_unknown_fields to item related structs
2024-02-06 21:57:04 +01:00
Marcel Märtens
b0bef3ebbf
update few dependencies
2024-02-06 19:11:10 +01:00
Marcel
9af1c4c310
Merge branch 'xMAC94x/update' into 'master'
...
run cargo update
See merge request veloren/veloren!4308
2024-02-06 18:08:26 +00:00
juliancoffee
bfff41dc97
Rever alignment and group manipulation
2024-02-06 15:58:40 +02:00
juliancoffee
dab058740b
Give /dropall to mods again
2024-02-06 15:43:46 +02:00
juliancoffee
d6a17366f1
fmt
2024-02-06 15:43:46 +02:00
juliancoffee
33f0c55510
Restrict permission requirements
...
- Fix typo when /alignment was available to Moderator
- Remove non-moderation commands from Moderator
2024-02-06 15:43:45 +02:00
juliancoffee
7e2f219de1
Rename /be_npc to /into_npc
2024-02-06 15:43:45 +02:00
juliancoffee
70b5c2927d
Add /alignment command
2024-02-06 15:43:45 +02:00
juliancoffee
8889407660
Add /be_npc command
2024-02-06 15:43:45 +02:00
Marcel Märtens
c69224171b
run cargo update
2024-02-06 12:45:32 +01:00
Marcel Märtens
6ebbb89d4d
update toolchain to nightly-2024-01-17
2024-02-05 19:51:50 +01:00
Illia Denysenko
a2d52d09fc
Merge branch 'juliancoffee/i18n-gender-chat' into 'master'
...
First step to enabling grammatical genders
See merge request veloren/veloren!4301
2024-02-04 17:40:08 +00:00
juliancoffee
e5c2ee6b23
Improve translator documentation and wording
2024-02-04 00:11:49 +02:00
juliancoffee
7bb2d11c98
Add documentation for localize_npc methods
2024-02-03 23:57:52 +02:00
juliancoffee
5aa88ac223
Store the gender in CharacterInfo
2024-02-03 18:58:46 +02:00
juliancoffee
aecdadca14
Improving documentation
2024-02-03 18:58:46 +02:00
juliancoffee
eeb7cab8c3
Implement gender, kind of
2024-02-03 18:58:46 +02:00
juliancoffee
96681cd448
Remove/Deprecate KillSource::Environment
2024-02-03 18:58:46 +02:00
juliancoffee
af396aa8dd
Add Gender marker for body
...
- Add gender() method on body, which is derived from body_type
- Expose it in ChatContext so that chat i18n can use it.
2024-02-03 18:58:45 +02:00
Sam
e925664d36
Addressed review comments
2024-02-02 20:06:59 -05:00
Sam
8d1df956d6
Addressed review comments
2024-02-02 20:06:58 -05:00
Sam
632e922db6
Overflow slots displayed in bag
2024-02-02 20:06:58 -05:00
Sam
d01997ca56
Overflow slots as slots
2024-02-02 20:06:55 -05:00
Sam
93ca630a13
Automatically overflows items to 'overflow slots' that are inaccessible if items cannot be inserted in persistence on character load.
2024-02-02 20:06:05 -05:00
Woeful_Wolf
7b843444be
Renamed closest_points_ls3 to closest_points_3d, added comments, disable raycast aiming in FPV, get shortest between entity and terrain raycast
2024-02-02 18:11:37 +02:00
Woeful_Wolf
c86f000881
Moved closest_line_seg_line_seg to common/systems/src/phys.rs and renamed to closest_points_ls3
2024-02-01 22:34:42 +02:00
Treeco
7496aa5357
Added LOD objects for new forest types
2024-01-31 23:01:44 +00:00
BigKhan
554e5b6c80
Added Autumn ForestKind
2024-01-31 16:50:13 +00:00
BigKhan
f600d48e15
Added Cherry Tree ForestKind
2024-01-31 13:15:26 +00:00
maxicarlos08
be056ef595
Merge branch 'AutumnTrees' into 'master'
...
Autumn trees
See merge request veloren/veloren!4284
2024-01-31 11:19:11 +00:00
Christof Petig
80dd3946be
Provide the same API when plugins are disabled
2024-01-30 23:52:41 +01:00
Christof Petig
eaba303670
Merge branch 'christof/hot-reload-fix' into 'master'
...
Fix hot reloading for plugin combined manifests
See merge request veloren/veloren!4280
2024-01-28 20:02:02 +00:00
BigKhan
69f549deab
made the trees maples instead. renamed the ForestKind to match.
2024-01-28 14:34:11 +00:00
BigKhan
f626fdc496
Added Autumn Trees
2024-01-27 21:12:51 +00:00
Christof Petig
ed7fd13a50
fix unit tests
2024-01-27 21:24:24 +01:00
maxicarlos08
d11c58b75b
Merge branch 'synis/item-tabcomplete' into 'master'
...
Incremental item path autocomplete
See merge request veloren/veloren!4281
2024-01-27 18:03:21 +00:00
Isse
2023786f5e
Merge branch 'isse/optimize-weather' into 'master'
...
Optimize weather
See merge request veloren/veloren!4270
2024-01-27 17:20:53 +00:00
Syniis
488922ac94
Cleaner code
2024-01-27 16:16:30 +01:00
Syniis
b97e27df9a
Allow specifiying prefix for AssetPath command argument
2024-01-27 15:44:03 +01:00
Christof Petig
b407a2b186
Fix the obvious problems, still recipe book isn't hot reloading any more
2024-01-27 15:19:37 +01:00
Syniis
d46dbb9708
Incremental item path autocomplete
2024-01-27 13:41:39 +01:00
Christof Petig
cc93474c2f
fix hot reloading of combined manifests
2024-01-27 12:40:34 +01:00
Christof Petig
bab8c713fb
simplify cache handling
2024-01-27 12:40:25 +01:00
Maxicarlos08
76627cd544
only use hash cache, fix compression benchmark, fixed be/le bug
2024-01-26 17:48:37 +01:00
Maxicarlos08
c5ddf73dc2
optimize sprites in compressed chunks
2024-01-26 16:26:26 +01:00
Maxicarlos08
e2c2e1bce1
store sprite data separately for compressed chunks
2024-01-26 11:16:06 +01:00
Imbris
fd2e45cfde
Merge branch 'crabman/terrain-persistence-crash' into 'master'
...
don't remove blocks when applying changes for new chunks
See merge request veloren/veloren!4276
2024-01-26 02:08:59 +00:00
Maxicarlos08
47a909e94d
fix the *actual* crash
2024-01-26 02:31:21 +01:00
Maxicarlos08
4276dbd628
updated bed sprite height
2024-01-25 19:40:58 +01:00
Isse
ef59e57347
round to nearest integer for compressed weather
2024-01-25 00:35:14 +01:00
maxicarlos08
8d3cd277b9
Merge branch 'jcoxeye/price-entries' into 'master'
...
Lots of price entries for miscellaneous items
See merge request veloren/veloren!4231
2024-01-24 06:57:07 +00:00
Isse
8f15dedc3b
fix weather_zone command, and only send local wind once every 30 ticks
2024-01-23 22:21:33 +01:00
Isse
b55038a526
rename SharedWeather
to CompressedWeather
2024-01-23 21:05:57 +01:00
Isse
268215b301
make weather not block main thread, and lessen the amount of data shared with client.
2024-01-22 19:53:36 +01:00
Joshua Barretto
92a8bc2806
Merge branch 'zesterer/toggle-light-sprites' into 'master'
...
Added the ability to toggle light sources on and off
See merge request veloren/veloren!4267
2024-01-22 09:39:31 +00:00
Joshua Barretto
49ba880af0
Removed irrelevant test
2024-01-21 22:14:40 +00:00
Joshua Barretto
d836461f8d
Use SpriteInteract state for toggling lights
2024-01-21 21:30:08 +00:00
Joshua Barretto
4a89d88e9b
Added default sprite attribute state
2024-01-21 21:30:08 +00:00