Sam
|
ecff675cc4
|
Wielding now works again
Rolling now resumes combo states correctly again
Cleanup
|
2021-03-14 17:26:55 -04:00 |
|
Sam
|
ac6e192db4
|
Completely purged old method of inputs
|
2021-03-14 17:26:55 -04:00 |
|
Sam
|
be27289a7f
|
Inputs remain in queue while active, allowing interrupts and queued inputs to be more cleanly handled
|
2021-03-14 17:26:54 -04:00 |
|
Sam
|
b5d501199d
|
Secondary input now fully functional
|
2021-03-14 17:26:53 -04:00 |
|
Sam
|
21e6f4797c
|
Primary ability fully functional.
|
2021-03-14 17:26:53 -04:00 |
|
Sam
|
b6f4543a14
|
Fixed beam offsets, told healing beam to use beam animation.
|
2021-03-09 17:59:40 -05:00 |
|
Sam
|
c6a222340e
|
Particles for lifesteal beam. Changed how frontend recognized beams.
|
2021-03-09 17:59:39 -05:00 |
|
Sam
|
18edc1092b
|
Basic beam now generates combo. Healing beam now consumes combo, and requires combo to heal.
|
2021-03-09 17:59:33 -05:00 |
|
Sam
|
43874a4aa5
|
Added healing beam character state.
This was done as there was a lot of special casing in basic beam to account for healing.
|
2021-03-09 17:58:20 -05:00 |
|
Avi Weinstock
|
d8f0a1c426
|
Add critical chance and critical multiplier stats to weapons.
|
2021-03-08 23:27:25 -05:00 |
|
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 |
|