juliancoffee
|
36fa8bf4f7
|
Use Golem Shockwave only after loosing 30% health
+ Make shockwave buildup longer
|
2021-06-18 22:32:43 +03:00 |
|
DaforLynx
|
9a5b95bc16
|
Added npc hurt sfx
|
2021-06-17 05:49:09 +00:00 |
|
jshipsey
|
0941f03608
|
buffs to stretch progression
|
2021-06-16 20:50:46 -04:00 |
|
Joshua Barretto
|
9510869870
|
Significantly more efficient sound effect processing, more NPC sounds
|
2021-06-16 17:23:22 +01:00 |
|
Joshua Barretto
|
e3c44ba7fe
|
More voice kinds, more opportunities for sounds
|
2021-06-16 17:23:22 +01:00 |
|
Joshua Barretto
|
0ef29a6989
|
VoiceKind for better sound effect specs
|
2021-06-16 17:23:22 +01:00 |
|
Joshua Barretto
|
559311e1b0
|
Chasing sounds
|
2021-06-16 17:23:22 +01:00 |
|
Snowram
|
8351aab25d
|
Addresses comments about roc AI
|
2021-06-15 09:50:23 +02:00 |
|
Snowram
|
f2c7836161
|
Makes summon range inclusive
|
2021-06-15 09:49:13 +02:00 |
|
Avi Weinstock
|
cb0566299a
|
Make tornado (and empty models in general) work on WGPU.
|
2021-06-15 09:49:13 +02:00 |
|
Snowram
|
97ce50e5d4
|
Add troll variants and roc npcs
|
2021-06-15 09:49:13 +02:00 |
|
Sam
|
acf7ad27f1
|
Balance tweaks.
|
2021-06-05 17:15:04 -05:00 |
|
Sam
|
74b7039219
|
Yeti AI
|
2021-06-05 13:25:47 -05:00 |
|
Sam
|
5bf99eac11
|
Added totem ability, totem ai, totem ability set, particles for totem abilities, and totem voxel model.
|
2021-06-03 21:39:15 -05:00 |
|
Sam
|
ac2f097d80
|
Tidal warrior AI.
|
2021-06-03 21:39:14 -05:00 |
|
Samuel Keiffer
|
d235e98efe
|
Merge branch 'aweinstock/agent-pid' into 'master'
Implement PID controllers and use them to stabilize Agent airship flight.
See merge request veloren/veloren!2356
|
2021-06-02 23:15:08 +00:00 |
|
Imbris
|
23eca4c3f6
|
Re-disable incremental just for common-systems, small fix in plugin
crate, more new clippy fixes
|
2021-05-31 20:44:57 -04:00 |
|
Avi Weinstock
|
e09ae8ad83
|
Address MR 2356 comments.
|
2021-05-30 13:36:25 -04:00 |
|
Avi Weinstock
|
8b20175b6e
|
Implement PID controllers and use them to stabilize Agent airship flight.
|
2021-05-30 13:36:25 -04:00 |
|
Sam
|
01f82314dc
|
Fixed a few oddities with the AI
|
2021-05-26 21:34:21 -05:00 |
|
Sam
|
b826d5cb2b
|
Fixed exp splitting in inactive equip slots.
|
2021-05-26 21:13:16 -05:00 |
|
Sam
|
42c8c08145
|
Fixed bow AI
|
2021-05-26 20:53:29 -05:00 |
|
Justin Shipsey
|
d7c7f6bf5d
|
Merge branch 'sam/rework-bow' into 'master'
Bow Rework
See merge request veloren/veloren!2310
|
2021-05-26 04:44:09 +00:00 |
|
Avi Weinstock
|
624f8796bd
|
Fix mindflayer tactic to make it shoot purple fireballs again.
|
2021-05-22 20:35:21 -04:00 |
|
Sam
|
1014ac45bf
|
Made new skills for reworked bow.
Created migration to reset bow skills.
|
2021-05-22 12:33:21 -05:00 |
|
Samuel Keiffer
|
a0599ac046
|
Merge branch 'sam/extra-equip-slots' into 'master'
Added Extra Loadout Slots
See merge request veloren/veloren!2295
|
2021-05-21 20:28:53 +00:00 |
|
James Melkonian
|
27885e00b2
|
Allow NPCs to path towards far away enemies
|
2021-05-21 03:14:45 +00:00 |
|
James Melkonian
|
b076fb7baa
|
Small cockatrice AI fixes
|
2021-05-17 22:46:50 +00:00 |
|
Sam
|
9173dca03f
|
Added equip slots for other weapons.
|
2021-05-15 15:16:37 -05:00 |
|
holychowders
|
d5f3ba77d4
|
Make NPCs Aware of Sound - See Issue #913
|
2021-05-15 19:36:27 +00:00 |
|
James Melkonian
|
f76b61ac17
|
Make merchants /tell instead of /say
|
2021-05-11 17:26:22 +00:00 |
|
Sam
|
7f6c6c5603
|
Fixed offsets for laser and rocket attacks of clay golem.
|
2021-05-10 18:54:04 -05:00 |
|
Sam
|
0d53e790fd
|
Made golem laser spawn based off of orientation rather than look_dir. Additional balance tweaks.
|
2021-05-10 18:54:00 -05:00 |
|
Sam
|
fca56be4c0
|
Balance tweaks
|
2021-05-10 18:53:52 -05:00 |
|
Sam
|
58e5b1fdf5
|
AI tweaks.
|
2021-05-10 18:53:49 -05:00 |
|
Snowram
|
47a2bf7de8
|
Adds haniwa sentry object
|
2021-05-10 18:53:48 -05:00 |
|
Sam
|
c67c56d194
|
Dungeon placement. Tweaks to melee.
|
2021-05-10 18:53:47 -05:00 |
|
Sam
|
9f8aeb91c0
|
Added armor, more ai tweaks.
|
2021-05-10 18:53:46 -05:00 |
|
Sam
|
1c8db241e2
|
Golem AI
|
2021-05-10 18:53:43 -05:00 |
|
Avi Weinstock
|
abcb6f34a3
|
Remove the dependency of the new mindflayer AI on action_state.timer .
|
2021-05-09 21:16:57 -04:00 |
|
Avi Weinstock
|
1ae105125d
|
Change agent's condition field back to a bool (from bitflags) and add a separate int_counter field.
|
2021-05-09 18:09:53 -04:00 |
|
Avi Weinstock
|
1dfcdce1c0
|
Add a purple fireball to mindflayer and have it shoot it a few times before teleporting, and fix mindflayer AI's husk summons.
|
2021-05-09 18:09:31 -04:00 |
|
James Melkonian
|
346eb48a27
|
Move weapon tactics to functions and take target body into attack radius consideration
|
2021-05-06 21:17:05 +00:00 |
|
Sam
|
2652660a58
|
Addressed comments and more testing feedback.
|
2021-05-04 08:45:14 -04:00 |
|
Sam
|
240a8e577d
|
Minor balancing tweaks.
|
2021-05-04 08:45:13 -04:00 |
|
Sam
|
5c241850f1
|
Added sfx. Addressed comments.
|
2021-05-04 08:45:12 -04:00 |
|
Sam
|
2290a22a15
|
Gave minotaur AI.
|
2021-05-04 08:45:09 -04:00 |
|
Sam
|
811f1fadb2
|
Replaced action_timer with action_state so there are additional fields.
|
2021-05-04 08:45:09 -04:00 |
|
Sam
|
d500a00414
|
Made naming of fields more explicit.
|
2021-05-01 09:25:56 -04:00 |
|
Sam
|
3cb0ee98c8
|
Removed all unique and simple tool kinds.
|
2021-05-01 09:25:51 -04:00 |
|
Sam
|
a35b8b4aad
|
Removed ability set as field on items.
|
2021-05-01 09:25:49 -04:00 |
|
James Melkonian
|
2fafcded93
|
Set bird default to not flying and give non-strafing NPCs a larger attack angle
|
2021-04-28 02:31:51 +00:00 |
|
James Melkonian
|
24095187c7
|
Partially fixes wolf AI
|
2021-04-27 17:57:31 +00:00 |
|
Ludvig Böklin
|
34660462e9
|
Glider physics
|
2021-04-27 14:41:48 +00:00 |
|
Sam
|
1a7779beb3
|
Added angle check for new npcs.
|
2021-04-25 22:19:30 -04:00 |
|
Sam
|
9084e93f8b
|
Added an angle check to all agent attacks.
|
2021-04-25 22:02:31 -04:00 |
|
holychowders
|
5488f9f525
|
Prevent safezoned villagers from spamming messages upon seeing an enemy
|
2021-04-25 21:24:06 +00:00 |
|
Snowram
|
8f54a0bf31
|
More phoenix AI work
More phoenix AI work
|
2021-04-25 04:07:12 +02:00 |
|
James Melkonian
|
0cf7e7114f
|
Phoenix AI pass
|
2021-04-25 04:07:11 +02:00 |
|
Snowram
|
8cf8e51962
|
Phoenix npc + AI (WIP)
|
2021-04-25 04:07:11 +02:00 |
|
Imbris
|
1af4a04231
|
Revert "Merge branch 'revert-b10718c5' into 'master'"
This reverts merge request !2172
|
2021-04-21 17:10:13 +00:00 |
|
Imbris
|
fd672980c4
|
Revert "Merge branch 'imbris/agent-opt' into 'master'"
This reverts merge request !2024
|
2021-04-21 14:10:06 +00:00 |
|
Imbris
|
9e0fbd392d
|
Remove some of the spans in the agent system
|
2021-04-20 15:25:05 -04:00 |
|
Imbris
|
110165de3a
|
Add more profiling spans to the agent system and add timing notes
|
2021-04-20 15:25:04 -04:00 |
|
Imbris
|
e750c9d570
|
Switch agent target search to use a spatial grid, add convience method for querying the aabr of a circle
|
2021-04-20 15:25:04 -04:00 |
|
Ludvig Böklin
|
762c68cfbb
|
Basic fluid dynamics and physical properties for entities
|
2021-04-20 17:38:19 +02:00 |
|
James Melkonian
|
ef38d9778f
|
Fix bow AI
|
2021-04-19 12:17:31 -07:00 |
|
Ben Wallis
|
95d7a3d761
|
Fixed cargo test-server. Removed -Z package-features from .cargo/config as it is no longer required
|
2021-04-15 19:07:46 +01:00 |
|
holychowders
|
568a8d9666
|
Resolve Issue #978 - Extract SkillSet Into Its Own Component
|
2021-04-14 15:35:34 +00:00 |
|
Avi Weinstock
|
ddf6a26577
|
Give NPCs the ability to use potions.
|
2021-04-11 23:47:29 +00:00 |
|
Marcel Märtens
|
1a9425526b
|
remove spamming of the logs
|
2021-04-08 23:55:13 +02:00 |
|
Imbris
|
0eecc61ddf
|
Merge branch 'vfoulon80/behavior-component' into 'master'
New Component: Behavior
See merge request veloren/veloren!2033
|
2021-04-08 19:16:28 +00:00 |
|
Vincent Foulon
|
d80db38bc9
|
Remove TRADE capability, use trade_site attribute instead
|
2021-04-08 19:06:57 +02:00 |
|
Louis Pearson
|
3c7898fe8e
|
Expect instead of unwrap
|
2021-04-08 04:19:02 -06:00 |
|
Louis Pearson
|
58274db3e3
|
Make rtsim entities ensure sanity of track
|
2021-04-08 04:19:02 -06:00 |
|
Vincent Foulon
|
dbee13f9be
|
Finally Behavior isn't good enough as a component, Remove it from ECS and include it onto Agent directly
|
2021-04-07 22:02:57 +02:00 |
|
Vincent Foulon
|
45fb9f3211
|
Address comments
- make Behavior's capabilities and state private
- Typo in a comment
- add basic tests
Apply 1 suggestion(s) to 1 file(s)
Remove comments in agent.rs
|
2021-04-07 22:02:42 +02:00 |
|
Vincent Foulon
|
993ae8fff7
|
address mutability comment
|
2021-04-07 17:39:12 +02:00 |
|
Vincent Foulon
|
a0157ac5f5
|
use bitflags instead of HashSet
|
2021-04-07 17:37:21 +02:00 |
|
Vincent Foulon
|
211ab02897
|
Use Behavior::CanTrade instead of Agent::trade_for_site + addressed comments
|
2021-04-07 17:26:42 +02:00 |
|
Vincent Foulon
|
a483817fc2
|
Change check for trading NPC
|
2021-04-07 17:26:19 +02:00 |
|
Vincent Foulon
|
18694b30ad
|
Use Behavior into Agent
|
2021-04-07 17:26:12 +02:00 |
|
Vincent Foulon
|
5e23c164e6
|
Add missing translations + Add "enemy_killed" text for villagers
|
2021-04-07 13:26:15 +02:00 |
|
Vincent Foulon
|
dcde8df365
|
address review comments
|
2021-04-01 19:13:08 +02:00 |
|
Vincent Foulon
|
c2a8feada5
|
Add dialogue when the Merchant is busy and randomize some trading dialogues
|
2021-03-31 19:06:41 +02:00 |
|
Avi Weinstock
|
0122dca3c3
|
Allow fast stacking into and out of a trade with {ctrl,shift} click.
Shift click goes 1 at a time, Ctrl click automatically balances the trade w.r.t. that quantity.
|
2021-03-30 18:39:10 -04:00 |
|
James Melkonian
|
8e522596a5
|
Fixed merchant wandering
|
2021-03-29 17:27:56 -07:00 |
|
Samuel Keiffer
|
12ec46c572
|
Merge branch 'sam/mindflayer-balancing' into 'master'
Mindflayer balance tweaks.
See merge request veloren/veloren!2031
|
2021-03-29 21:05:49 +00:00 |
|
Vincent Foulon
|
a35fa19409
|
Implement a basic dialogue system
|
2021-03-29 14:47:42 +00:00 |
|
Sam
|
71ba9b6a54
|
Mindflayer balance tweaks.
|
2021-03-29 10:44:46 -04:00 |
|
Sam
|
b0b114a7f8
|
Balance tweaks
|
2021-03-27 21:05:15 -04:00 |
|
Sam
|
6c611d632a
|
Mindflayer now only summons minions at set thresholds of health.
|
2021-03-27 21:05:11 -04:00 |
|
Sam
|
f9835e78da
|
Pets no longer drop loot on death. Code to determine targeting of pets is less hacky and now takes into account alignment of their owner.
|
2021-03-27 21:05:07 -04:00 |
|
Sam
|
8e4aeff705
|
Improved mindflayer AI. Tweake some abilities.
|
2021-03-27 21:05:07 -04:00 |
|
Sam
|
720482d994
|
Gave mindflayer AI.
Fixed particles and made them sync across network.
|
2021-03-27 21:05:06 -04:00 |
|
Sam
|
30da614e89
|
Added dimensional door ability for mindflayer
|
2021-03-27 21:05:05 -04:00 |
|
Avi Weinstock
|
8d90548331
|
Get SitePricing information to clients, and use it to display coin-denominated prices in voxygen on tooltips during a trade. Also boost merchant spawn rate slightly.
|
2021-03-25 02:11:58 -04:00 |
|
Marcel
|
28952f6d7b
|
Merge branch 'aweinstock/agent-retargetting' into 'master'
In `agent::Sys`, perform target selection periodically to avoid agents going...
See merge request veloren/veloren!1985
|
2021-03-24 22:22:04 +00:00 |
|
Avi Weinstock
|
c4a6875133
|
Fix airships getting stuck in trees and campfires spawning too close to new-style dungeon stairs.
|
2021-03-24 15:42:37 -04:00 |
|
Avi Weinstock
|
ebc8e945d4
|
In agent::Sys , perform target selection periodically to avoid agents going after their target too singlemindedly.
|
2021-03-23 23:00:05 -04:00 |
|