Commit Graph

98 Commits

Author SHA1 Message Date
lcdr
fea8b1642c Change auth to SSO au 2020-02-23 13:21:54 +01:00
lcdr
6ebcb66325 Fix serialization because apparently Python works differently on Linux 2020-02-23 13:19:18 +01:00
lcdr
6a6d9ff014 Update Python version to 3.8 2020-02-23 12:31:14 +01:00
lcdr
0891cf6cd7 Add commands to hide UI and to switch to freecam 2019-11-29 18:13:20 +01:00
lcdr
f2c8da4e85 Add invisible argument to spawnphantom command 2019-07-23 22:40:09 +02:00
lcdr
bb3f64958a Add player argument to faction command 2019-05-21 15:49:28 +02:00
lcdr
6df5ad6a8d Fix potential database issue 2019-04-27 17:22:27 +02:00
lcdr
fb2ae23adb Add autosave to work around database issues 2019-04-26 14:21:28 +02:00
lcdr
730f93bf27 Fix the send command 2019-04-26 14:01:34 +02:00
lcdr
2ba56ddbe7 Make world and restart commands available to mods 2019-04-11 14:04:37 +02:00
lcdr
199115dfa6 Fix some protocol refactoring related issues 2019-04-11 14:01:46 +02:00
lcdr
854a59d9b9 Refactor to support the new protocol 2019-02-22 12:25:03 +01:00
lcdr
9e27d8e941 v2019.02.05
- make the help command work with permissions
2019-02-05 13:29:46 +01:00
lcdr
6ef3a31a41 v2019.01.13
- make the faction command available to mods
2019-01-13 18:28:40 +01:00
lcdr
11f72aac84 v2018.10.26
- make the additem command available to mods
- make it possible to add items to other players' inventories
2018-10-26 22:14:08 +02:00
lcdr
74ab2256f3 v2018.10.20
- add a player parameter to the world command
2018-10-20 19:31:53 +02:00
lcdr
0dbbf0e597 v2018.09.29
- fix sending a message with attachment not sending the right count
2018-09-29 17:51:43 +02:00
lcdr
d228470b75 v2018.09.11
- fix joining a faction not working
2018-09-11 13:27:28 +02:00
lcdr
e8b176cbc0 v2018.09.05
- made commands spawn, spawnphantom and destroyspawned mod-usable
2018-09-05 21:14:06 +02:00
lcdr
b362f1b188 v2018.06.17
- updated license to AGPL
- fixed a bug regarding coin drops
- implemented persisting the consumable item slot across sessions
2018-06-17 21:25:36 +02:00
lcdr
319e52f908 v2018.05.09
- fixed a model building bug
- added more tests
2018-05-09 09:14:35 +02:00
lcdr
46c28012d3 v2018.04.27
- fixed properties not working
- more refactors
- more unit tests
2018-04-27 19:18:17 +02:00
lcdr
f3826587e6 v2018.03.31
- fixed wishing wells giving too much loot
- fixed NS concert effect quickbuilds spawning
2018-03-31 13:58:00 +02:00
lcdr
bf57209eb4 v2018.02.27
- more behavior refactors
2018-02-27 14:30:31 +01:00
lcdr
a18b96e0b9 v2018.02.25
- started behavior refactor
2018-02-25 14:33:11 +01:00
lcdr
c67c5a3621 v2018.02.12
- refactored handler system
2018-02-12 13:58:32 +01:00
lcdr
6dda0373f4 v2018.02.08
- more work on static typing
2018-02-08 16:34:51 +01:00
lcdr
48c6e8e713 v2018.02.01
- added a ton of typing annotations to everything
2018-02-01 17:39:24 +01:00
lcdr
e00cc2a661 v2018.01.30
- some more refactors
2018-01-30 19:22:15 +01:00
lcdr
b6b8544a7d v2018.01.24
- rewrote game messages some more to be even more compatible with typechecking
2018-01-24 17:04:52 +01:00
lcdr
a041a7acdd v2018.01.23
- rewrote game message types to be compatible with typechecking
- added unittests for vector3 and quaternion
2018-01-23 19:14:34 +01:00
lcdr
c0d2ebe0c2 v2018.01.10
- made more things private
- refactored game message parsing and bitstreams
- added more typing annotations
2018-01-10 21:23:32 +01:00
lcdr
d6e0733383 v2018.01.04
- made more things private, added more type annotations and refactored some imports
2018-01-04 13:58:15 +01:00
lcdr
5dd23df501 v2017.12.31
- added some type annotations and did some refactoring
2017-12-31 13:35:56 +01:00
lcdr
eb3bb41080 v2017.12.26
- refactored pyraknet.server.Server to use composition instead of inheritance
2017-03-29 19:23:22 +02:00
lcdr
85dc32c68c v2017.12.25
- refactored bitstream into read-only and write-only versions
2017-12-25 13:24:30 +01:00
lcdr
3bde926858 v2017.12.22
- implemented sending mails with attachments
- sending mail now takes coin cost
2017-12-22 19:32:29 +01:00
lcdr
07121d2477 v2017.12.09
- refactored and generalized command system to plugin system
2017-12-01 23:48:55 +01:00
lcdr
f36701da6d v2017.12.01
- fixed daily mission not giving gun
2017-12-01 23:19:25 +01:00
lcdr
c863396dab v2017.11.26
- fixed spider cinematic being played for everyone connected
- fixed rocco sirocco's cinematic not being played
- implemented teleports between NS, starbase and lego club station
2017-11-26 16:13:19 +01:00
lcdr
a5227c16e8 v2017.11.24
- fixed some skill bitstream parsing
- fixed failed casts removing imagination
2017-11-24 19:02:47 +01:00
lcdr
f33bdf4fde v2017.11.19
- implemented rebuild concert effects achievement
- started implemented concert instruments
- implemented automatic redirect for disabled worlds
2017-11-19 11:13:01 +01:00
lcdr
48cdb6decb v2017.11.09
- implemented some items spawning powerups
- implemented random missions
2017-11-09 17:31:21 +01:00
lcdr
92ff8b583b v2017.11.04
- fixed wishing wells not removing red imaginite
- fixed survival not removing green imaginite
- renamed item amount to item count
- shortened inventory method names
- fixed achievements having the choice reward flag set
- implemented support for compTime lvl config entry
2017-11-04 11:38:03 +01:00
lcdr
ccdc9cc7de v2017.11.01
- fixed turret quickbuilds not despawning
- fixed survival objects not spawning (survival still needs work though)
- fixed not being able to launch rockets using the mouse
- implemented minigame achievement mission task type
- implemented missions where items are removed on complete
2017-11-01 10:28:55 +01:00
lcdr
54a7393614 v2017.10.29
- more skill logging
- fixed a conflict error
- implemented "collect powerup" mission task type
- fixed objects not spawning on block yard
2017-10-29 20:21:40 +01:00
lcdr
4474214801 v2017.10.21
- fixed item drops
- fixed monument moving platforms automatically moving
- fixed spider queen respawning
2017-10-21 14:14:37 +02:00
lcdr
120366c92d v2017.10.15
- forced new passwords to be different than temp passwords to avoid accidental confirm
- made non-main worlds singleplayer-only
- introduced conflict error context manager
- fixed mail conflict error
- refactored char component
2017-10-15 12:57:24 +02:00
lcdr
d8c0103746 v2017.09.20
- refactored luz/lvl importer
- implemented disabling worlds
2017-09-20 12:36:57 +02:00
lcdr
2506502821 v2017.09.15
- implemented ban, kick and mute commands
- refactored Vector3 and Quaternion
- made server shutdown properly even with db conflicts
2017-09-15 18:46:04 +02:00