Maxicarlos08
|
1ea0f249f5
|
display if pet is currently following or staying
|
2023-08-15 11:10:54 +02:00 |
|
TelepathicWalrus
|
d6496c999d
|
Removed is_stay variable
Added server side owner and distance checks
|
2023-08-15 11:10:53 +02:00 |
|
TelepathicWalrus
|
9597810e3d
|
Remove is_stay function
Clean code
|
2023-08-15 11:10:53 +02:00 |
|
TelepathicWalrus
|
e611d695b1
|
Add stay/follow option for pets
|
2023-08-15 11:10:52 +02:00 |
|
Sam
|
d6fcd893bf
|
Addressed testing feedback
|
2023-07-29 19:04:10 -04:00 |
|
Sam
|
df0244c5e7
|
Balancing feedback
|
2023-07-29 19:04:09 -04:00 |
|
Sam
|
188be17b95
|
Defiance
|
2023-07-29 19:04:03 -04:00 |
|
Sam
|
820f8dca94
|
Sunder
|
2023-07-29 19:04:02 -04:00 |
|
Sam
|
1cc99c9c4a
|
Fixes to animations and making ability that the animation system thinks is being used more correct
|
2023-07-29 19:03:56 -04:00 |
|
Sam
|
4a690840e4
|
Savage sense
|
2023-07-29 18:53:47 -04:00 |
|
Monty Marz
|
102945b9e7
|
Dungeon rework initial patch
|
2023-07-09 20:03:09 +00:00 |
|
Imbris
|
c60f994c7f
|
Some random changes and a fmt
|
2023-06-04 12:58:16 -04:00 |
|
Imbris
|
4094887997
|
Rename UidAllocator to IdMaps everywhere, also rename lookup_entity to
uid_entity.
Also made more progress on changes in common/src/uid.rs
(does not compile so don't know if all rebase quirks resolved)
|
2023-06-04 12:58:16 -04:00 |
|
Imbris
|
3277d18265
|
Rename retrieve_entity_internal to lookup_entity
|
2023-06-04 12:58:16 -04:00 |
|
Imbris
|
ea725fffde
|
Cleanup UidAllocator and Uid a bit:
* Remove unnecessary Marker/MarkAllocator trait implementations.
* Delete excess functions
* Change some methods to take Uid instead of u64
|
2023-06-04 12:58:15 -04:00 |
|
Joshua Barretto
|
3a383050d5
|
Apply fall damage even after a block-hop
|
2023-06-01 14:14:28 +01:00 |
|
Joshua Barretto
|
f00f96636c
|
Fixed weird fall damage application
|
2023-06-01 14:08:13 +01:00 |
|
Joshua Barretto
|
96b84dcbaa
|
Transform surface normal to account for voxel entity orientation
|
2023-05-25 15:18:42 +01:00 |
|
Joshua Barretto
|
4fa799e7c7
|
Fixed volume mount orientation
|
2023-05-25 03:16:27 +01:00 |
|
Joshua Barretto
|
9127d6cbf2
|
Account for surface normal when calculating collision damage
|
2023-05-25 01:21:44 +01:00 |
|
Joshua Barretto
|
b086b43a88
|
Better wheeled ship movement
|
2023-05-25 00:28:36 +01:00 |
|
Joshua Barretto
|
f986e0793d
|
Better orientation, axels
|
2023-05-25 00:28:35 +01:00 |
|
Joshua Barretto
|
6a2796dc17
|
Everything damage
|
2023-05-25 00:28:35 +01:00 |
|
Joshua Barretto
|
8a8a5526f1
|
Added carriage
|
2023-05-25 00:28:28 +01:00 |
|
Joshua Barretto
|
623ab099b8
|
Fix ground_vel parameter
|
2023-05-25 00:25:28 +01:00 |
|
Joshua Barretto
|
a09dbf0396
|
Cleaned up and documented voxel collider code
|
2023-05-25 00:25:28 +01:00 |
|
Joshua Barretto
|
465a62a072
|
Correct for orientation movement on voxel entities
|
2023-05-25 00:25:28 +01:00 |
|
Joshua Barretto
|
610d1d8497
|
Simplified replacement drag logic, special-case volume entities to improve movement
|
2023-05-25 00:25:28 +01:00 |
|
Joshua Barretto
|
7b4bb2de99
|
Use non-physical mode for liquid drag
|
2023-05-25 00:25:28 +01:00 |
|
Joshua Barretto
|
96bf86dae0
|
Rebalanced masses, dimensions, swim thrusts, and made various improvements to water movement that help with gameplay and pathfinding. Also fixed swimming animations for many creatures.
|
2023-05-25 00:25:25 +01:00 |
|
Joshua Barretto
|
f5b24a5953
|
Removed redundant hit code
|
2023-05-19 16:54:14 +01:00 |
|
Joshua Barretto
|
c73848b932
|
Fixed minor issues with walls, better particles
|
2023-05-19 14:25:49 +01:00 |
|
Joshua Barretto
|
c94d6c502a
|
Added one-way wall sprites
|
2023-05-19 13:24:45 +01:00 |
|
Tao In Way
|
f18297ec75
|
taoist/charms
|
2023-05-19 03:07:44 +00:00 |
|
Joshua Barretto
|
e7ea614607
|
Fixed CI
|
2023-05-14 22:27:47 +01:00 |
|
Sam
|
92e28f09fc
|
Adlet abilities
|
2023-05-13 09:30:51 -04:00 |
|
flo666
|
1750c9a0f2
|
structure work
|
2023-05-13 09:30:48 -04:00 |
|
Joshua Barretto
|
9e9889eed6
|
Allowed bird pets to mount their owners when nearby
|
2023-05-12 21:03:44 +01:00 |
|
Marcel Märtens
|
3a19669d53
|
use workspace dependencies to make our life easier maintaining them :)
|
2023-05-10 18:16:25 +02:00 |
|
Isse
|
192356f6c5
|
use interpolated pos and ori
|
2023-05-09 19:43:09 +02:00 |
|
Isse
|
6674cce2cc
|
intercat with sprites on ships
|
2023-05-09 19:43:09 +02:00 |
|
Isse
|
2928eb8d15
|
sit on sprites
|
2023-05-09 19:43:08 +02:00 |
|
Joshua Barretto
|
1cc221f653
|
Merge branch 'zesterer/rtsim-tweaks' into 'master'
Started adding wandering rtsim monsters
See merge request veloren/veloren!3908
|
2023-05-09 14:51:15 +00:00 |
|
Sam
|
faff715c4f
|
Simultaneous melee hits now show separately in SCT
|
2023-05-07 20:43:52 -04:00 |
|
Sam
|
a38f336c9e
|
Added dual wielding sword contextual abilities.
|
2023-05-07 20:43:51 -04:00 |
|
Joshua Barretto
|
a5b1e41d8b
|
Make NPC interaction go via rtsim
|
2023-05-04 11:23:46 +01:00 |
|
Sam
|
e819cd2309
|
Updated hashbrown, removed some to_owned calls in handling recently unequipped items
|
2023-04-19 18:43:40 -04:00 |
|
Joshua Barretto
|
9e17042bf6
|
Merge branch 'rtsim2' into 'master'
Initial implementation of rtsim2
Closes #1476
See merge request veloren/veloren!3517
|
2023-04-12 16:17:52 +00:00 |
|
Joshua Barretto
|
00559187d6
|
Fixed tests
|
2023-04-10 18:40:31 +01:00 |
|
Joshua Barretto
|
326aa3f8ff
|
Made /rtsim_npc order NPCs by distance
|
2023-04-09 19:25:58 +01:00 |
|
Joshua Barretto
|
3e0f5295c0
|
Added CharacterActivity, made NPCs look at the player when speaking to them
|
2023-04-09 19:25:57 +01:00 |
|
Joshua Barretto
|
ea007ff702
|
Cleaning up
|
2023-04-09 19:25:55 +01:00 |
|
Joshua Barretto
|
64324262c7
|
Added /rtsim_purge command
|
2023-04-09 19:25:55 +01:00 |
|
Isse
|
dda1be58d4
|
big birds!
|
2023-04-09 19:25:54 +01:00 |
|
Isse
|
259bb6fce4
|
fix phys test
|
2023-04-09 19:25:54 +01:00 |
|
Isse
|
28ebdbbe74
|
fix mount controller
|
2023-04-09 19:25:54 +01:00 |
|
Joshua Barretto
|
0b4d3c9e20
|
Fixed scaling of airships
|
2023-04-09 19:25:53 +01:00 |
|
Joshua Barretto
|
e8b489a71a
|
sync
|
2023-04-09 19:25:53 +01:00 |
|
Joshua Barretto
|
587996abb7
|
Correctly scale glider physics
|
2023-04-09 19:25:52 +01:00 |
|
Joshua Barretto
|
8ff438bb5b
|
Smol animals
|
2023-04-09 19:25:51 +01:00 |
|
Joshua Barretto
|
f140a94dc6
|
Fixed scaled terrain collisions
|
2023-04-09 19:25:51 +01:00 |
|
Joshua Barretto
|
87a6143375
|
Began adding rtsim2 NPCs, scale command
|
2023-04-09 19:25:51 +01:00 |
|
Imbris
|
e20cf5f14f
|
Reduce rand::thread_rng calls, document MeleeConstructor scaled field more, remove extra stances.get() in hud/mod.rs
|
2023-04-07 01:59:41 -04:00 |
|
Sam
|
f40ef0d5dd
|
Polymorph effect now more correctly handles when multiple polymorph buffs are applied.
|
2023-04-01 13:11:59 -04:00 |
|
Sam
|
09f600bc1e
|
Buffs can have variable tick times
|
2023-03-30 21:23:41 -04:00 |
|
Isse
|
c34e5ad4ed
|
Small fixes
|
2023-03-29 23:11:59 +00:00 |
|
Isse
|
1298fc792b
|
Merge branch 'ProfessionalHobbyist/configurable_day_night_length' into 'master'
Add setting to control length of day/night cycle for servers. ("Fix" for https://gitlab.com/veloren/veloren/-/issues/1798)
See merge request veloren/veloren!3836
|
2023-03-23 16:33:39 +00:00 |
|
Sophia Waggoner
|
264e4a53f8
|
cargo clippy + fmt
|
2023-03-22 05:49:54 -07:00 |
|
Sophia Waggoner
|
4a3d1bbb86
|
Ultimately use setting in day cycle updates.
(First functional commit.)
|
2023-03-21 21:32:05 -07:00 |
|
Sam
|
e5c9f92269
|
Fix clippy from rebase
|
2023-03-21 20:23:46 -04:00 |
|
Sam
|
c295506ef9
|
Removed buffered inputs
|
2023-03-21 20:13:45 -04:00 |
|
Sam
|
868a42ba39
|
Addressed UX feedback
|
2023-03-21 20:10:40 -04:00 |
|
Sam
|
3caa9dc529
|
Stances can now be left by interacting with the buff bar.
|
2023-03-21 20:03:22 -04:00 |
|
Sam
|
7365fcb530
|
Rolls cancel recover at the cost of additional energy, sitting ends active stances.
|
2023-03-21 20:03:15 -04:00 |
|
Sam
|
86dfa34ec9
|
Cleaving stance required abilities
|
2023-03-21 19:59:00 -04:00 |
|
Sam
|
c3026d388a
|
Defensive stance required abilities
|
2023-03-21 19:58:11 -04:00 |
|
Sam
|
a3d655970e
|
Heavy stance required abilities
|
2023-03-21 19:56:32 -04:00 |
|
Sam
|
fce9211d49
|
Secondaries for all stances
|
2023-03-21 19:39:39 -04:00 |
|
Sam
|
ed0de15a5a
|
Heavy stance skill abilities.
|
2023-03-21 19:39:35 -04:00 |
|
Sam
|
5f126bb5c6
|
Queued inputs are now culled after a period of time if they are not actively held
|
2023-03-21 19:39:19 -04:00 |
|
Sam
|
b376228d45
|
Primary and secondary abilities can now be contextual. BasicStance character state added.
|
2023-03-21 19:38:15 -04:00 |
|
Sam
|
9875008efa
|
Added stance component that persists even after sheathing weapon (does not yet work with M1 replacement).
|
2023-03-21 19:29:34 -04:00 |
|
Sam
|
d0a46ed82b
|
Inputs now remain queued even when the input is released, until the input is used.
|
2023-03-21 19:26:06 -04:00 |
|
Imbris
|
9e212935e5
|
Merge branch 'imbris/time-local-event-handling' into 'master'
Add metrics for timing subsections of State::tick
See merge request veloren/veloren!3825
|
2023-03-14 14:52:57 +00:00 |
|
Imbris
|
87bf44241b
|
Add metrics for timing subsections of State::tick
|
2023-03-14 01:03:05 -04:00 |
|
Sam
|
42388976d7
|
Fixed issue with max health change over time buff being reset if re-applied. Addressed review comments.
|
2023-03-12 16:37:02 -04:00 |
|
Sam
|
4c79936c07
|
Added wrapper type to durations related to buffs and auras.
|
2023-03-11 16:47:11 -05:00 |
|
Sam
|
663db06844
|
Made auras no longer need to be mutably accessed every tick.
|
2023-03-11 16:45:12 -05:00 |
|
Sam
|
8a6a60d5bb
|
Buffs from auras no longer need to be mutably accessed every tick in aura system to prevent applying a buff every tick and ensure duration only starts after leaving aura
|
2023-03-11 16:45:12 -05:00 |
|
Sam
|
9efac9957d
|
Changed buff effects so they did not need to mutably change buffs every tick. Buff system now no longer mutably accesses buffs component.
|
2023-03-11 16:45:11 -05:00 |
|
Sam
|
89aa934c3c
|
Initial work
|
2023-03-11 16:45:10 -05:00 |
|
Monty Marz
|
9a025cfcc8
|
More spot features
|
2023-03-03 23:21:37 +00:00 |
|
flo
|
bf81ffc029
|
frost_gigas
|
2023-02-15 00:10:37 +00:00 |
|
James Melkonian
|
21a2a4ac46
|
Refactor energy and poise regen
|
2023-02-07 18:02:26 +00:00 |
|
Corvella
|
dcd3fb2077
|
Correctly apply LoD distance setting and improve documentation on projectile fixes
|
2023-01-26 14:27:59 +00:00 |
|
Avi Weinstock
|
dc6e61983c
|
Make potion sickness's healing multiplier only affect potions.
|
2023-01-19 15:06:13 -05:00 |
|
Avi Weinstock
|
a871d3880b
|
Address MR 3756 review comments.
|
2023-01-19 15:06:13 -05:00 |
|
Avi Weinstock
|
78845a0d73
|
Implement potion sickness, which causes diminishing returns on healing from potions.
|
2023-01-19 15:06:12 -05:00 |
|
Nils Ascheuer
|
21f417dbef
|
Added Changelog
|
2023-01-18 14:40:21 +01:00 |
|
Nils Ascheuer
|
f9e1aca045
|
#1694 Faster Energy Regeneration-acceleration while sitting
|
2023-01-18 10:44:09 +01:00 |
|
Corvella
|
ef5737360b
|
Improve Projectile/Entity Hit Detection
|
2023-01-16 05:58:28 +00:00 |
|
flo
|
98c1e68209
|
Fix wall cheese
|
2023-01-14 15:41:07 +00:00 |
|
Marcel Märtens
|
2812729b78
|
cargo clippy lifetimes
|
2022-11-28 15:19:57 +01:00 |
|
Marcel Märtens
|
dad73ba2a3
|
fix clamp clippy errors
|
2022-11-28 14:26:27 +01:00 |
|
Marcel Märtens
|
0ab7a2543e
|
fix clippy errors
|
2022-11-28 14:08:11 +01:00 |
|
Sam
|
0fe073fcdc
|
Addressed feedback from testing
|
2022-10-27 20:07:10 -04:00 |
|
Sam
|
df9ef691fd
|
Cleaving stance AI
|
2022-10-27 20:07:03 -04:00 |
|
Sam
|
8d3567b6b2
|
Made combo melee more ergonomic to use when it is a stance
|
2022-10-27 20:06:59 -04:00 |
|
Sam
|
7a8653e8f8
|
Reaching abilities
|
2022-10-27 20:06:35 -04:00 |
|
Sam
|
500e0ae3d0
|
Heavy abilities
|
2022-10-27 20:06:34 -04:00 |
|
Sam
|
8a578bf3f6
|
Parrying abilities
|
2022-10-27 20:06:34 -04:00 |
|
Sam
|
ec03bd7032
|
Cleaving abilities
|
2022-10-27 20:06:33 -04:00 |
|
Sam
|
38094b6ba2
|
Finisher melee
|
2022-10-27 20:06:29 -04:00 |
|
Sam
|
c09e858cba
|
Single target melee attacks now hit the closest target instead of a random target.
|
2022-10-27 20:06:28 -04:00 |
|
Sam
|
7b27b63122
|
Melee attacks now only hit a single target by default
|
2022-10-27 20:06:28 -04:00 |
|
Sam
|
17258975fc
|
Combo melee 2 state
|
2022-10-27 20:06:26 -04:00 |
|
Joshua Barretto
|
3c54e63592
|
Various minor optimisations
|
2022-10-12 13:57:14 +01:00 |
|
Marcel Märtens
|
cf6a764aa4
|
update toolchain to 2022-09-23
|
2022-09-25 15:58:32 +02:00 |
|
Marcel Märtens
|
c2b453f6f1
|
update toolchain to 2022-09-08
This reverts commit 6c9deee491 .
This reverts commit a32b269252 .
|
2022-09-24 00:04:40 +02:00 |
|
Joshua Yanovski
|
2c15d0af56
|
Reduce overhead of messaging systems.
|
2022-09-14 21:04:53 -07:00 |
|
Marcel Märtens
|
a32b269252
|
steal sharps clippy improvements to the old nightly
|
2022-09-11 16:10:56 +02:00 |
|
Joshua Yanovski
|
986d104faa
|
Update Rust toolchain.
|
2022-09-08 15:43:53 -07:00 |
|
juliancoffee
|
54c48c7112
|
Extract buff executor into own function
|
2022-09-06 15:50:04 +03:00 |
|
flo
|
9339971032
|
Music Instruments
|
2022-08-28 18:48:18 +00:00 |
|
flo
|
e882e62c08
|
seachapel
|
2022-08-24 21:50:53 +00:00 |
|
Marcel Märtens
|
ffe7b2158d
|
put light_emitters in par_loop to improve the runtime of the campfire lit out loop
|
2022-07-18 20:56:28 +02:00 |
|
tygyh
|
120ee6b6c0
|
Fix typos
|
2022-07-15 18:59:37 +02:00 |
|
tygyh
|
5e5698249b
|
Remove unnecessarily qualified paths
|
2022-07-15 14:49:46 +02:00 |
|
Marcel Märtens
|
e4909650e1
|
update hashbrown, specs, and tracy
|
2022-07-06 15:41:59 +02:00 |
|
Socksonme
|
6a355c58f2
|
Remove instance from PoiseChange
|
2022-06-29 18:36:05 +03:00 |
|
socksonme
|
eabbfe6a51
|
Remove damage batch option + crit_mult
|
2022-06-29 17:31:54 +03:00 |
|
socksonme
|
559d5ca804
|
Some changes to DamageSources + various code qual changes
|
2022-06-29 17:31:43 +03:00 |
|
socksonme
|
5360a7c93e
|
Tons of code quality changes, added damage rounding option
|
2022-06-29 17:31:37 +03:00 |
|
socksonme
|
202d558246
|
Instance number generated inside projectile constructor, remove crit field
|
2022-06-29 17:31:07 +03:00 |
|
socksonme
|
6c75ad6ef8
|
Code quality changes and comments
|
2022-06-29 17:30:54 +03:00 |
|
socksonme
|
ac5bf53c42
|
Instance numbers for HpChanges
|
2022-06-29 17:30:50 +03:00 |
|
socksonme
|
7a1e19d42c
|
Crits now only glob with eachother, now show up like healing
Still a WIP, need to change crits to being non-floating and try implementing crits popping, need to remove some debugging stuff later
|
2022-06-29 17:30:29 +03:00 |
|
socksonme
|
94f193fbe0
|
Damage outcomes are now emitted with health change events
Being healed and damaged at the same time still leads to issues - needs to be sorted out
|
2022-06-29 17:29:19 +03:00 |
|
Christof Petig
|
a55cbbbf11
|
move the character_state test to the systems crate (where the infrastructure is complete)
|
2022-06-08 07:47:20 +02:00 |
|
Marcel Märtens
|
17661d9655
|
Revert "massivly decrease the effects of bigger tick times on the pos calculatuion by moving the block friction calcuation into the inner iterator"
This reverts commit 819dae754e .
I wanted to have it in the commit history though
|
2022-06-07 22:57:40 +02:00 |
|
Marcel Märtens
|
819dae754e
|
massivly decrease the effects of bigger tick times on the pos calculatuion by moving the block friction calcuation into the inner iterator
do physics always after character_behavior as this one is saying how the input should be handled
|
2022-06-07 22:57:17 +02:00 |
|
Marcel Märtens
|
997b330f19
|
add physics tests that verify the status quo
|
2022-06-07 22:53:34 +02:00 |
|
Sam
|
5e57eabd11
|
Code changes and msm
|
2022-05-30 20:25:31 -04:00 |
|
Christof Petig
|
2bf8e1865f
|
Skiing and ice skating
|
2022-05-27 17:19:52 +00:00 |
|
Sam
|
81c83c5e83
|
Items with components can now have their name modified by the components. Also addressed more review. NO ASSETS
|
2022-05-16 15:11:15 -04:00 |
|
Forest Anderson
|
cea55143ce
|
Change outcomes to eventbus
|
2022-05-09 19:58:13 +00:00 |
|
Marcel Märtens
|
3fcf95061e
|
before buff was around 5ms - 6ms on 100 players
|
2022-05-08 19:49:21 +02:00 |
|
Jonathan Berglin
|
144d6d41f7
|
Extract 'calculate_projection_and_collision_dist' function
|
2022-05-02 09:14:17 +00:00 |
|
Marcel Märtens
|
fa49248c31
|
switch to upstream vek again
|
2022-04-28 09:10:55 +02:00 |
|
Plright
|
cffa980f24
|
Fixed being able to sneak on mount
|
2022-04-16 16:56:47 +00:00 |
|