477 Commits

Author SHA1 Message Date
Marvin Altemeier
54179ba656 Move ServerEvents into own module 2020-02-18 20:51:10 +01:00
Marvin Altemeier
494dccd4fb resolve #481 - add /set_level command 2020-02-14 22:11:41 +01:00
Marvin Altemeier
e477a095d1 change order of /give_exp arguments 2020-02-14 22:11:20 +01:00
Marvin Altemeier
5103459eec fix #460 - /give_exp targeting wrong player 2020-02-14 22:11:20 +01:00
Joshua Yanovski
f4a46729e3 Allow spawning individual species with /spawn.
To get the old behavior, you now need to refer to the internal keywords
(like "bird_medium" or "quadruped_small") rather than the old friendly
names (like "duck" or "pig"), as the latter generate single species now.
2020-02-14 03:12:37 +01:00
Imbris
b596f196f5 Fix possession 2020-02-06 17:06:49 -05:00
Marcel Märtens
f89407448a apply new rustfmt - touching alot of files 2020-02-01 21:39:39 +01:00
Marcel Märtens
50b42b5ca9 Apply prefixes to veloren source, espacially comments, so that reformating wont make it unreadable,
especially enumerations and other source code in errosions file
2020-02-01 21:37:36 +01:00
Marcel
ed78b8380c Merge branch 'songtronix/add-new-admin' into 'master'
add new admin to default admin list

See merge request veloren/veloren!779
2020-01-31 21:49:01 +00:00
Marcel Märtens
503be4aa6c Change the version number to 0.5 2020-01-31 17:26:45 +01:00
Songtronix
01854dfb77 add new admin to default admin list 2020-01-30 19:01:24 +01:00
Joshua Barretto
9d267c5f20 Prevent tamed entities constantly trying to 'return home' 2020-01-29 16:37:46 +00:00
Joshua Barretto
3d8ad41f0a Collars 2020-01-29 12:01:28 +00:00
Joshua Yanovski
fa853e9e19 Per-speces NPC names!
Is also able to refactor some of the uglier code and introduces a
framework that (suitably extended) could be useful in removing
boilerplate elsewhere.
2020-01-29 04:41:32 +01:00
Joshua Barretto
8213748473 Resolved pet alignment issues, added ranged aggro 2020-01-27 15:51:07 +00:00
Joshua Barretto
95647f10f5 Improved NPC spawning and names, made idle NPCs stop before hitting things 2020-01-27 10:58:33 +00:00
Joshua Barretto
e4c745e88d Switched to _squared(), added comments, parallelised waypoint gen 2020-01-26 12:52:32 +00:00
Joshua Barretto
de99b07004 Added neutral NPC spawning 2020-01-26 12:52:32 +00:00
Joshua Barretto
d61f84e8b1 Improved waypoint spawn locations, scaled down pathfinding cost 2020-01-26 12:52:32 +00:00
Joshua Barretto
cac425a62a Cleanup 2020-01-26 12:52:32 +00:00
Joshua Barretto
5486cc75e3 Improved patrol idling 2020-01-26 12:52:32 +00:00
Joshua Barretto
d4167c41f1 Made waypoints work, added waypoint spawning 2020-01-26 12:52:28 +00:00
Joshua Barretto
8a998ffd61 Better neutral AI, initial waypoint objects 2020-01-26 12:52:28 +00:00
Joshua Barretto
a74ac604a9 Made worldgen a default feature 2020-01-26 12:52:28 +00:00
Joshua Barretto
ca65700aea I don't know how much I put in this commit, but it's some stuff 2020-01-26 12:52:28 +00:00
Joshua Barretto
02ead906a3 Better pathfinding iteration cap 2020-01-26 12:52:28 +00:00
Joshua Barretto
36e92e18eb Added pauseable pathfinding, improved Chaser heuristics, etc. 2020-01-26 12:52:07 +00:00
Joshua Barretto
900381b843 Added test world, friendly NPC pathfinding 2020-01-26 12:52:07 +00:00
Justin Shipsey
36bd9596d7 new mobs
alligators
2020-01-26 00:22:48 +00:00
Joshua Yanovski
2301c94d2b Addressing MR comments. 2020-01-24 03:45:29 +01:00
Joshua Yanovski
88566f22f2 Minor fix to map generation.
Also fixes some typos and makes formatting easier for changes needed to
produce large maps.
2020-01-23 18:18:17 +01:00
Joshua Yanovski
3c26342dba Fix warnings in examples and benchmarks. 2020-01-23 18:18:16 +01:00
Joshua Yanovski
81306ad31f Add a default world map.
Also adds map versioning, proper scaling, and updates sediment
rendering.  It also tones down warp.
2020-01-23 18:18:15 +01:00
Joshua Yanovski
6a33254518 Changes to worldgen, adding more sedmient etc. 2020-01-23 18:18:14 +01:00
Joshua Yanovski
d79b0202e8 Send client 3D rendered map.
Also shares configurable rendering between map generator and server.
2020-01-23 18:18:14 +01:00
Joshua Yanovski
4f863470e1 Cargo fmt most things (except erosion.rs). 2020-01-23 18:18:12 +01:00
Joshua Yanovski
b988b27d31 Implement sending world map across the network. 2020-01-23 18:18:11 +01:00
Joshua Yanovski
675ad06cfe Map saving, soil production, speedup attempts. 2020-01-23 18:18:10 +01:00
Joshua Yanovski
95fdfe37e2 Sediment transport, plus many other things. 2020-01-23 18:18:09 +01:00
Joshua Yanovski
1e159b8278 Adding hillslope diffusion. 2020-01-23 18:18:07 +01:00
Gilbert Röhrbein
e1dbdf6a20 feat: add endurance fitness willpower to stats 2020-01-21 18:49:17 +01:00
timokoesters
f46e900b57 improvement: enemy balance 2020-01-20 19:15:12 +01:00
Imbris
abdc524a61 Don't panic if a region can't be found for a deleted entity 2020-01-19 18:22:11 -05:00
timokoesters
a708ab84d6 fix: make fall damage behave correctly again after changing gravity 2020-01-19 22:39:20 +01:00
timokoesters
db9a4ac6b9 improvement: reset character state and energy on death 2020-01-19 22:39:19 +01:00
timokoesters
263fffb79c improvement: better movement 2020-01-19 22:39:18 +01:00
Gilbert Röhrbein
b9e7164b62 fixing #405 - Energy as its own component 2020-01-12 22:25:04 +01:00
Piotr Korgól
243263fecd Improvement: Replace all '..=b' with '..b + 1' 2020-01-12 15:46:53 +01:00
Monty Marz
178ad9479a Scrolling Combat Text (SCT) 2020-01-10 00:33:38 +00:00
Imbris
49a7d96de7 Fix typos, don't insert Controller if it doesn't already exist in the
mount system so that Controller components are not added to entities
client side
2020-01-02 05:34:27 -05:00