986d104faa
Update Rust toolchain.
2022-09-08 15:43:53 -07:00
a165bc09bc
character viewpoint
2022-08-09 18:45:45 +02:00
5e5698249b
Remove unnecessarily qualified paths
2022-07-15 14:49:46 +02:00
697673bcca
update toolchain to nightly-2022-04-25
2022-05-03 15:22:28 +02:00
9d98cd9e58
Render item drops instead of placeholder textures
2022-02-14 02:09:45 +00:00
d0e487da8a
Ability sets now start with non-empty defaults.
2022-01-15 21:45:27 -05:00
d86692c4fe
Added in-memory persistence of ability sets per weapon kind pair.
2022-01-15 21:42:34 -05:00
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
a288f9ee43
Addressed further review.
2021-11-11 22:37:37 -05:00
dfcb8c8519
Addressed review feedback.
2021-11-11 18:10:22 -05:00
4309e1ff9b
Did voxygen stuff for ability pool.
2021-11-09 21:20:41 -05:00
e36eef99c8
apply some clippy fixes that comes with the new toolchain version
2021-09-24 23:18:18 +02:00
b15f426ee5
Resolve all approved error supressions
2021-07-18 17:11:46 +00:00
9173dca03f
Added equip slots for other weapons.
2021-05-15 15:16:37 -05:00
568a8d9666
Resolve Issue #978 - Extract SkillSet Into Its Own Component
2021-04-14 15:35:34 +00:00
0b10ffc715
You can now roll without a weapon equipped.
2021-04-13 20:18:58 -04:00
c594f67d47
Fixed offhand weapons, when nothing was in the mainhand
2021-04-13 20:18:58 -04:00
d5ccc33abc
Factored out duplicate code into closures, consolidated ability handling logic to a single function.
2021-02-19 18:45:48 -05:00
8f0cca074d
Dual wielding now uses skillbar abilities from multiple weapons.
2021-02-19 17:30:22 -05:00
f50fa25467
ItemConfig now stores AbilitySet directly instead of each individual ability.
2021-02-19 17:30:21 -05:00
582c3f8459
Check for prerequisite skill in using an ability is no longer hardcoded.
2021-02-19 17:30:21 -05:00
eaa41c7dea
Skills are now factored into combat rating. New formula for exp scaling per SP.
...
Adjust lvl up msg fade
Add female humanoid names WIP
Changed text formatting when skill is max level. Added message to show you have 0 skill points available.
Addressed a lot of comments.
various changes to UI
- fix skillbar offset
- remove CR indicators for group members
- add CR indicators to group member frames
- use unified CR indicator icon
Exp reward tweaks.
Fixed flamethrower range skill description.
2021-01-19 08:08:26 -05:00
5d1993009f
keyframed axe spin
...
Fixed error in converting FK to entity_id from character_id.
Giant match statements in persistence.
Tweaked roll.
Changed how skills and skill groups were assigned in the skillset builder so it's format more closely followed loadout builder.
2021-01-19 08:08:18 -05:00
986c05621a
Wired up skill UI to check for prerequisites being met and sufficient skill points.
...
available SP check in general HUD, more skill icons
Trimmed 2000 lines from a file.
UI tweaks
2021-01-19 08:07:45 -05:00
aef2637288
Refactored loadout to have public functions for each slot instead of requiring callers to use the _INDEX consts
2021-01-08 19:12:09 +00:00
ccb01e1898
adjust fmt and clippy after toolchain upgrade
2020-12-10 14:53:01 +01:00
1cf0aff5ef
More ai work
...
balance
Lavadrake AI tweaks
feedback tweaks
2020-11-24 17:48:54 -06:00
a4046872b2
Yeeted from code files.
2020-11-07 15:53:10 -06:00
63011241ea
Added keyframes to all states that were lacking them.
2020-10-28 18:15:23 -05:00
04175bab09
Add skillbar stuff for 3rd skills
2020-10-14 12:50:32 -07:00
308cca0dc9
Put server-cli specific settings in their own structure, serde_derive -> serde
2020-10-10 02:10:32 -04:00
47abf49751
Addressed comments
2020-09-29 20:48:23 -05:00
3d6c26a3c7
Fully separated sceptres from staves.
2020-09-29 19:48:12 -05:00
13d9b814ab
separate sceptres from staffs, show values below 1.0 as decimals in the SCT, add starting sceptre
...
remove firebolt from starting sceptre
2020-09-29 19:48:07 -05:00
1fbcf2be80
Fixed pipeline errors.
2020-09-21 17:40:19 -05:00
b4018e7d42
Made 3rd ability interruptible. Final balance tweaks.
2020-09-21 17:40:16 -05:00
a8e834e754
Initial implementation of spin attack for sword.
2020-09-21 17:38:54 -05:00
712f2e9c97
* Moved migrations to beginning of server initialisation
...
* Added migrations for entity ID changes to existing tables
2020-09-17 23:02:14 +00:00
9d2fe79a78
Changes to how critical hits function for melee attacks. Removed ability for explosions to crit. Velorite sceptre now functions as healing staff.
2020-08-21 19:36:20 +02:00
ab1c43be84
Dehardcoded LanternKind, Consumable and Ingredient, fixed Sceptre hotbar
...
Also fixed two wrong asset references and did some .ron formatting
2020-08-05 01:21:42 +02:00
dc91209a7b
Removed fine-grained Item enums and replaced them with Strings
...
This change allows to introduce new weapons and pair them
with graphical assets without need to recompile.
2020-08-02 01:21:32 +00:00
f930f52df5
Allows for weapons to have different stats. Seperates healing staff out from staffs into its own weapon type: sceptre. Splits bow weapon type into shortbow and longbow.
2020-08-01 20:08:30 +00:00
304e06cbce
Fix clippy warnings after toolchain update
2020-06-23 16:52:04 +10:00
19c2bf1181
Add hotbar state persistence.
...
Persist the hotbar state to disk by writing it out to a `profile.ron`
situated next to the existing `settings.ron`. There are individual
profiles for every character on every server. On creation of a new
character the default hotbar state will be `[None; 10]` i.e. the hotbar
will be empty.
Resolves: https://gitlab.com/veloren/veloren/-/issues/577
2020-06-19 08:00:21 +08:00
f7d6f76a04
Added 36 Swords
...
I added 36 sword models to the code.
2020-05-29 18:23:00 +00:00
25a9d5bf2f
resolved comments
2020-04-12 21:45:19 +02:00
f81f91162d
Basic hotbar functionality
2020-04-12 18:41:07 +02:00