Commit Graph

618 Commits

Author SHA1 Message Date
Joshua Yanovski
33900fd12b Merge branch 'treeco/new-map' into 'master'
Changed default map and seed, lowered site counts

See merge request veloren/veloren!992
2020-05-21 20:46:54 +00:00
Monty Marz
7a362810ee Pfau/0.6 bg 2020-05-16 12:48:29 +00:00
Marcel Märtens
5e96162ad4 Change the version number to 0.6 2020-05-16 00:50:40 +02:00
Imbris
cb86ca4317 Merge branch 'imbris/stats-updater' into 'master'
Update stats in a separate thread

See merge request veloren/veloren!997
2020-05-15 21:52:40 +00:00
Imbris
353a97accf Wrap updates in transaction 2020-05-15 16:40:06 -04:00
Imbris
1059f20049 Update stats in a separate thread 2020-05-15 16:03:51 -04:00
Joshua Barretto
42e7f99414 Fixed square staircases in dungeons 2020-05-15 18:34:05 +01:00
Joshua Barretto
072bac639f Fixed incorrect giant names 2020-05-15 18:33:34 +01:00
Joshua Barretto
1f99350448 Added dungeon bosses, boss loot, boss arenas 2020-05-15 16:05:50 +01:00
Treeco
e5f638d27c Changed default map and seed, lowered site counts 2020-05-15 11:36:19 +01:00
Shane Handley
3fe0159ab0 Correctly set the exp target for the next level when spawning a character.
Removed the unwrap_or from the update method for stats persistence, and
have a dedicated method for updating single rows with a new connection.
2020-05-15 13:27:26 +10:00
Mckol
a407558669 VELOREN_SAVES_DIR envar now overrides the server persistence db path 2020-05-15 01:54:14 +02:00
Mckol
e73e9354d2 Make singleplayer use voxygen's config path for persistence path. 2020-05-15 01:54:13 +02:00
Mckol
19498758e1 Changed the default path of persistence database
Now the default is `./saves/`, it's also configurable.
2020-05-14 22:42:44 +02:00
CapsizeGlimmer
bb0881253d Popup message when setting waypoint 2020-05-14 16:56:10 +00:00
Forest Anderson
5ea3f19d18 Merge branch 'shandley/persistence-stats' into 'master'
Stats Persistence

See merge request veloren/veloren!970
2020-05-13 13:43:22 +00:00
Shane Handley
71b66350d2 Write stats to the DB when a player disconnects from the server. 2020-05-13 22:08:26 +10:00
Forest Anderson
a6fb1bd37f Merge branch 'imbris/entity_count' into 'master'
Fill in entity_count in metrics

See merge request veloren/veloren!983
2020-05-13 08:13:05 +00:00
Imbris
d587708958 Fill in entity_count in metrics 2020-05-12 19:44:27 -04:00
Shane Handley
d988b34c22 - Update the stats of characters individually, reverting the change with
big combined updates.
- Add a timer to the stats persistence system and change the frequency
that it runs to 10s
- Seperate the loading of character data for the character list during
selection, and the full data we will grab during state creation. Ideally
additional persisted bits can get returned at the same point and added
to the ecs within the same block.
2020-05-13 09:14:09 +10:00
Shane Handley
e2072ddae0 Gather all characters stats in the system, build one big query, rather than per-character queries. 2020-05-13 09:14:08 +10:00
Shane Handley
ceb3e26341 Stats persistence
- Update client code to use persisted stats
- Add a system for stats persistence
- Add a basic scheduler to control duration between execution of
persistence systems
2020-05-13 09:14:08 +10:00
Shane Handley
622465b35d Initial models, migration and client code for stats persistence. 2020-05-13 09:14:08 +10:00
Acrimon
47750e35b2
Fix #556 2020-05-13 01:08:33 +02:00
CapsizeGlimmer
805c5d651e Tab completion code review suggestions 2020-05-11 18:02:21 -04:00
CapsizeGlimmer
03986d2070 Rework tp command - "/sudo player /tp" is short for "/sudo player /tp sudoer" 2020-05-10 19:17:34 -04:00
CapsizeGlimmer
c2e7d3e00a Fixed player list tab completion 2020-05-10 19:17:17 -04:00
CapsizeGlimmer
acd9f1bb6e Implement tab completion of enums (/object /time /spawn) and numbers 2020-05-10 19:16:34 -04:00
CapsizeGlimmer
cdfcdffbf8 Initial client implementation of tab completion 2020-05-10 19:16:01 -04:00
CapsizeGlimmer
16a32d0003 Server server::cmd depends on common::cmd 2020-05-09 21:50:51 -04:00
S Handley
7a6c392fc3 - Load characters after login.
- Make the character screen load with an empty character list from the server, send event to the server for character creation with data, but not yet saving them to the DB.
- Working but messy character saving to DB
- Add the character_data to the client, rather than keep it in the GLobalState.
2020-05-09 15:41:25 +00:00
CapsizeGlimmer
a58e884e9c Add optional argument to /get_items 2020-05-07 18:39:48 +00:00
Monty Marz
3037a1e52f Merge branch 'pfau/fix-animals' into 'master'
Fix animals not attacking

See merge request veloren/veloren!960
2020-05-04 16:59:33 +00:00
Monty Marz
06867348fc Fix animals not attacking 2020-05-04 16:59:32 +00:00
Songtronix
ddc0cccee7 server(cmd): add server version cmd 2020-05-04 17:59:53 +02:00
Monty Marz
a52face268 Merge branch 'CapsizeGlimmer/functional_lanterns' into 'master'
Equipped lanterns now provide an illumination effect.

See merge request veloren/veloren!935
2020-05-04 15:15:31 +00:00
CapsizeGlimmer
fe9deb29af Equipped lanterns now provide an illumination effect. 2020-05-04 15:15:31 +00:00
protheory8
c5765cbb3c Fix #542 - Impose limits on admin commands 2020-05-04 14:50:58 +05:00
Monty Marz
65151bf175 Villagers and Cultists 2020-04-30 20:43:24 +00:00
Joshua Barretto
f4de3d0806 Added on_ceiling check for sticky entities 2020-04-26 17:56:09 +01:00
Joshua Barretto
f027114507 Added Colliders, made projectiles point particles 2020-04-26 17:56:09 +01:00
CapsizeGlimmer
367c424b3d Fixed mutability in /sudo 2020-04-25 13:18:29 -04:00
CapsizeGlimmer
958480ac21 /sudo player /kill now lists the sudoer as killing the target 2020-04-24 12:17:56 -04:00
CapsizeGlimmer
d5e5d5a4d8 Implement /sudo command 2020-04-23 22:36:19 -04:00
Joshua Barretto
6b55e96749 fmt 2020-04-23 18:19:42 +01:00
Joshua Barretto
a72932cfe3 Stopped player spawning underground 2020-04-23 18:19:42 +01:00
Joshua Barretto
39381dd50d Made players spawn in the nearest town to the centre of the world, delete object.zip 2020-04-23 18:19:41 +01:00
Joshua Barretto
20822825a3 Made /waypoint admin-only, MR cleanup 2020-04-23 18:19:41 +01:00
Joshua Barretto
2df856b435 Made civsim paths visible in-game 2020-04-23 18:19:41 +01:00
Pfauenauge90
c1ab35d100 turnip and window blocks 2020-04-23 18:19:41 +01:00