Sam
|
238fcaf5f1
|
Particle rebase fixes
|
2021-02-27 01:42:47 -05:00 |
|
Snowram
|
4078eeb877
|
Various fixes to object animation, cleanup
|
2021-02-21 19:56:46 +01:00 |
|
Snowram
|
f25b2b1500
|
Various fixes to beam, body based interp
|
2021-02-21 19:17:56 +01:00 |
|
Sam
|
11050a05ce
|
Beam particles now determined from beam segment rather than character state.
|
2021-02-21 19:17:56 +01:00 |
|
Snowram
|
e7bbf3981d
|
Object animation
|
2021-02-21 19:17:44 +01:00 |
|
Sam
|
18309fe4c6
|
Added AbilityInfo struct to attack states
|
2021-02-19 17:30:24 -05:00 |
|
Joshua Barretto
|
4d19308612
|
Merge branch 'lboklin/quat-ori' into 'master'
Redefine Ori as a quaternion
See merge request veloren/veloren!1755
|
2021-02-16 22:39:11 +00:00 |
|
Ludvig Böklin
|
a1ff9ab83f
|
Redefine Ori as a quaternion
|
2021-02-05 09:33:14 +01:00 |
|
Pascal Fuhrmann
|
9f7637ab21
|
Converted combat states and other semi-combat-related to use float-values instead of integers to prevent more casts
|
2021-02-05 01:39:12 +00:00 |
|
Sam
|
be8df9aef6
|
Addressed comments.
|
2021-02-02 16:08:09 -05:00 |
|
Sam
|
e5caef8a54
|
Effects on attacks can now require energy.
|
2021-02-02 13:07:05 -05:00 |
|
Sam
|
2b11ae6569
|
Attacks can now heal.
|
2021-02-02 13:07:04 -05:00 |
|
Sam
|
fcd89a5d41
|
Lifesteal now functional on Attack.
|
2021-02-02 13:07:03 -05:00 |
|
Sam
|
fdef168e82
|
Beams now use Attack, with limited functionality in some cases.
|
2021-02-02 13:07:03 -05:00 |
|
Sam
|
9b7edcf32f
|
Changed how beams determined the energy regen and energy cost.
|
2021-01-24 23:47:10 -05:00 |
|
Joshua Barretto
|
f8c8e342e6
|
Moved common networking code to common/net, clippy fixes
|
2020-12-13 17:23:45 +00:00 |
|
Marcel Märtens
|
add7922653
|
Move Systems out of common into common_sys
This requires to move `State` into a own crate called `common_state` which depends on `common` and `common_sys`
|
2020-12-01 13:44:07 +01:00 |
|
Sam
|
5461f002fe
|
Correct beam offsets used. Fix scaling damage on hammer M1. Add can_strafe function to body.
|
2020-11-24 17:56:39 -06:00 |
|
jiminycrick
|
1cf0aff5ef
|
More ai work
balance
Lavadrake AI tweaks
feedback tweaks
|
2020-11-24 17:48:54 -06:00 |
|
Sam
|
c00720fb44
|
Swapped bool values, only_roll changed to attack_interrupts.
|
2020-11-20 11:54:56 -06:00 |
|
Sam
|
e62960e75d
|
Rolling can now interrupt any attack.
|
2020-11-20 11:30:48 -06:00 |
|
Snowram
|
950eb1976d
|
Addressed more comments
|
2020-11-17 23:54:01 +01:00 |
|
Snowram
|
83b2640e02
|
Makes basic beam Y offset depend on body scale
|
2020-11-17 23:27:13 +01:00 |
|
Snowram
|
93642428f2
|
Move eye sight and scale in body.rs, mounts tweaks
|
2020-11-17 23:27:13 +01:00 |
|
Sam
|
bda7fefdc0
|
Removed Damages struct. Added GroupTarget enum. Changed RadiusEffect to use Effect instead of Daamges. Added Damage variant to Effect Eenum.
|
2020-11-04 19:22:07 -06:00 |
|
Sam
|
f1f5c2b21b
|
Added energy change server event.
|
2020-11-04 19:22:01 -06:00 |
|
Sam
|
e0cbbf52ed
|
Changed explosions to take a vec of RadiusEffects. Changed Damage to a struct of DamageSource and value. Added interpolation function to damage.
|
2020-11-04 19:22:00 -06:00 |
|
Sam
|
52c93f613e
|
Addressed comments.
|
2020-10-28 22:04:15 -05:00 |
|
Sam
|
a7e3e55a12
|
Transitioned damage and healing from u32/i32s to enums.
|
2020-10-28 18:15:25 -05:00 |
|
Sam
|
14e4af7ab6
|
Addressed playtesting feedback.
|
2020-10-14 21:06:52 -05:00 |
|
jshipsey
|
6a744eed82
|
anims
|
2020-10-14 21:06:32 -05:00 |
|
Sam
|
7ef73f5981
|
Added particles for fire shockwave. Added ability key enum so held abilities could differentiate what button they should check. Modified energy fields on basic beam so it could drain energy every second.
|
2020-10-14 20:56:22 -05:00 |
|
Sam
|
47abf49751
|
Addressed comments
|
2020-09-29 20:48:23 -05:00 |
|
Sam
|
51141b2c1a
|
Changelog line, final balance tweaks.
|
2020-09-29 19:48:16 -05:00 |
|
Sam
|
56d2afc0dc
|
Added keyframe support to basic beam state. Addressed some comments.
|
2020-09-29 19:48:15 -05:00 |
|
Sam
|
a8f31cbe6f
|
Beam tick rate now more responsive when aiming.
|
2020-09-29 19:48:14 -05:00 |
|
Sam
|
67eafdabd0
|
Separated out energy cost for healing so it's not based off of the energy regen from dealing damage.
|
2020-09-29 19:48:11 -05:00 |
|
Sam
|
5bd6f0e26f
|
Addressed feedback in sceptre branch
|
2020-09-29 19:48:09 -05:00 |
|
Sam
|
07fd9ac023
|
Re-added necessary functionality to beam (heal, lifesteal, energy regen).
|
2020-09-29 19:48:06 -05:00 |
|
Sam
|
799a6c1d1e
|
Tweaked beam collision logic to be more accurate.
|
2020-09-29 19:48:05 -05:00 |
|
Sam
|
46563e7008
|
Added beam system. Added collision code for spherical wedge/cylinder detection.
|
2020-09-29 19:48:04 -05:00 |
|
Sam
|
03b5cac2f9
|
Beams now have spherical hit detection.
|
2020-09-29 19:48:02 -05:00 |
|
Sam
|
6bb680f372
|
M1 now only regens stamina when healing allies if they are not at full health.
|
2020-09-29 19:48:02 -05:00 |
|
Sam
|
8f7d45100d
|
Tick rate now exposed as a variable.
|
2020-09-29 19:48:01 -05:00 |
|
Sam
|
6b23af6e0b
|
Tweaked particles. Added skill icons.
|
2020-09-29 19:47:58 -05:00 |
|
Sam
|
921d224ef6
|
Lifesteal now works. Added particles to healing beam.
|
2020-09-29 19:47:57 -05:00 |
|
Sam
|
f20134d7ea
|
Initial implementation for beam attack.
|
2020-09-29 19:47:56 -05:00 |
|