Commit Graph

60 Commits

Author SHA1 Message Date
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 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 85dc32c68c v2017.12.25
- refactored bitstream into read-only and write-only versions
2017-12-25 13:24:30 +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 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
lcdr d95003e1eb v2017.09.07
- added auth disabled message
- added rules command
- added welcome message
- implemented command permission check
- implemented support for older lvl format
- fixed spawning in void
2017-09-06 16:02:05 +02:00
lcdr 910febfde7 v2017.08.27
- implemented spawn on smash
2017-08-27 20:33:00 +02:00
lcdr e3cf54bef0 v2017.08.26
- minor fixes
- fixed db terminal script not being able to load objects correctly
2017-08-26 19:34:37 +02:00
lcdr 7fe63996e4 v2017.08.22
- fixes for DB concurrency issues
- refactor for replica manager as plugin
- more commands
- refactor server modules
- implemented bananas
2017-08-22 11:32:17 +02:00
lcdr 6856f81de6 v2017.08.12
- refactored commands
- added camera commands
2017-08-12 13:39:30 +02:00
lcdr bdd1e59b00 v2017.07.21
- continued server reference refactor
- added file logging
- fixed equipment stats on equip change
- refactored die game messages
2017-07-21 16:29:12 +02:00
lcdr e8dee98204 Refactor server reference to singleton 2017-07-01 13:22:00 +02:00
lcdr dbca8116f8 v2017.06.23
- fixed relative paths
- fixed instance spawning
2017-06-23 14:57:48 +02:00
lcdr a8c9f85e80 v2017.06.20
- started implementing racing
- made instance spawning cross platform
- implemented instances using an allocated port range
2017-06-20 10:20:19 +02:00
lcdr b208771012 v2017.06.10
- implemented dynamic chat command loading
- implemented gm level
- optimized loot generation in cases where an item is dropped multiple times
- implemented coin loss on death
- fixed pop equipped items state to properly update skills
- properly implemented skill sets
- fixed physics collision AABBs
- implemented cast types
2017-06-10 12:23:32 +02:00
lcdr 8f99b60ff5 v2017.05.28
- finished implementing spider queen battle
- fixed some model building bugs
2017-05-28 14:38:05 +02:00
lcdr a6a435e241 v2017.05.14
- added imagination cost to skills
- fixed pickup effects
- started implementing spider queen battle
2017-05-14 18:27:17 +02:00
lcdr a9eebc1190 v2017.04.26
- optimized serialization system
- fixed duplicate spawns
- improved object id generation
2017-04-26 21:06:12 +02:00
lcdr 52d945b652 v2017.04.17
- refactored game messages
2017-04-17 20:39:41 +02:00
lcdr d829936cf2 v2017.04.10
- implemented trading
- implemented jetpack behavior
- implemented respawns
2017-04-10 20:26:03 +02:00
lcdr d294754793 v2017.03.29 2017-03-29 18:50:22 +02:00
lcdr 85ee876325 v2017.03.27
- fixed mission drops being dropped when not on mission
- implemented level rewards
2017-03-27 16:58:56 +02:00
lcdr 328c90d4a7 v2017.03.01
- implemented skill event
- implemented rocket landing
- refactored collision physics
2017-03-01 12:11:52 +01:00
lcdr 5b28dcda67 v2017.02.18
- expanded AI to work with more objects
- implemented proximity physics
2017-02-18 18:00:16 +01:00
lcdr 3ed9ee55a9 v2017.02.11
- implement mission mails
- refactor timers
- fix loot generation
- implement behavior inventory
2017-02-11 21:21:08 +01:00
lcdr b529ac7b40 v2017.02.09
- added prototype AI to AG turrets
- refactored db init scripts
2017-02-09 16:57:01 +01:00
lcdr f10d680696 v2017.02.01
- refactored equipped items
2017-02-01 16:01:44 +01:00
lcdr 7c3457277e v2017.01.04
- refactor missions
- implement base survival
2017-01-04 13:31:59 +01:00
lcdr a15c619c12 v2016.12.29
- refactor LDF
- collectible missions now properly save which specific collectibles have been collected
2016-12-29 12:16:02 +01:00
lcdr 77c0e9aa04 v2016.12.23 2016-12-23 09:58:25 +01:00
lcdr 8041e670d2 v2016.11.26
- improve internal logic for multiple components handling a message
- scripts:
  - implement FV bounce over wall mission script
  - implement NS token console
  - implement property teleport on fall
2016-11-26 14:07:34 +01:00
lcdr 8c59995667 v2016.11.18
- properly drop faction tokens instead of the faction token proxy item
- implement items with sub-items/items taking up multiple slots
- implement item kit skills
- implement quickbuilds with custom activity IDs
2016-11-18 14:18:10 +01:00
lcdr 2e659226cf v2016.11.02
- implement trigger command cast skill
- implement some config entries affecting components, as a result some edge cases now have correct component serialization
- implement support for some older lvl files
- scripts:
  - implement AG laser
  - implement FV candle
  - implement GF campfire
  - implement NT teleport tube
2016-11-02 19:32:21 +01:00
lcdr 83331f54e1 v2016.10.26 2016-10-26 12:41:18 +02:00
lcdr a81a7436f9 v2016.10.16 2016-10-16 20:38:18 +02:00
lcdr f2333b3671 v2016.10.04 2016-10-04 09:52:46 +02:00