Simon
1435d31d36
Implemented guest BLOCK and ALLOW options #25
2018-11-27 10:25:21 -05:00
Simon
6a9cfb3acb
Cubot drill module now functional
2018-11-15 12:24:37 -05:00
Wiewiogr
2f80205b2a
added secret_key property to config.properties
2018-10-27 17:23:07 +02:00
Simon
205845d6af
Changed the way port configuration is done
2018-09-03 17:04:29 -04:00
Simon
a0aaee7ee7
Added find cubot button
2018-08-13 15:59:46 -04:00
Simon Fortier
e7e9a3e6fb
Merge pull request #168 from Mozzi20/master
...
Added radioactive obstacle
2018-06-08 12:09:36 -04:00
Unknown
e8543082ce
Fixed radioactive obstacle.
...
Added "radioactive obstacle curruption block size" in config.properties and removed its getter and setter.
2018-06-07 23:24:49 +02:00
Simon
45d34c37ad
Commented out some debug messages & fix for #161
2018-06-04 16:44:32 -04:00
Simon
a9cc9662f4
Changed unreliable sequential integer object id to BSON ObjectId #162
2018-06-04 14:53:20 -04:00
Simon
b6a206f3c7
Added basic Cubot.toString() and fixed account page debug info
2018-05-31 22:33:56 -04:00
Simon
a7bdbd2513
I broke everything pt. 1: Moved helditem into CubotInventory, added debug commands for CubotInventory, Added vault complete GameEvent, moved CPU to Cubot, renamed CpuHardware to HardwareModule, moved HardwareModule to Cubot & added HardwareHost interface, removed getParent() in ControllableUnit, moved items to the Item class, started moving tiles to Tile classes, renamed Programmable to MessageReceiver
2018-05-31 22:13:07 -04:00
simon
ee9eeeef55
Reverted value of factory_spawn_rate that was accidentally changed
2018-05-12 20:33:41 -04:00
simon
4b67798180
Added structure class #145 and moved many constants to config.properties
2018-05-12 20:32:10 -04:00
simon
4cd58c86a5
Refactor: changed the way game objects and cpu hardware are saved/loaded from the database #151
2018-05-12 15:32:42 -04:00
simon
854863ede9
Updated mongodb driver to 3.7.0
2018-05-11 21:06:18 -04:00
simon
1a5d12a19f
updated Docker support
2018-05-11 16:42:03 -04:00
simon
1678be25c5
Added UserStats and updated leaderboard page
2018-05-11 13:16:34 -04:00
simon
9c41c16079
Added debug command to save the game
2018-05-11 10:25:40 -04:00
simon
e97ecbe380
Added javadocs
2018-05-01 15:41:51 -04:00
simon
083af31b84
Fixed websocket problem by upgrading spark version. Also fixed z-index problem with console
2018-04-29 17:00:42 -04:00
simon
2c856aae80
Editor upload & reload buttons are now working. Floppy upload & download working.
2018-04-29 14:00:50 -04:00
simon
315e33055e
Reorganised css files, some work on the home page design, console screen is now in a resizable panel
2018-04-29 11:17:54 -04:00
simon
e025b6d2da
SSL now working and reorganised web server
2018-04-28 12:06:55 -04:00
simon
e3a650a4fc
Reorganised debug info in account page and extracted user loading to UserManager
2018-04-27 21:59:07 -04:00
simon
113aa50d87
Websocket auth up and running
2018-04-27 21:28:46 -04:00
simon
dc034d1437
Users can change their password
2018-04-27 20:39:14 -04:00
simon
3492e133e1
login/register working and Websocket partially implemented
2018-04-27 19:42:53 -04:00
simon
bd5f8573e8
Added web server and partly integrated frontend
2018-04-27 16:58:50 -04:00
simon
1d780f7d9b
Minor refactor
2018-03-11 13:34:10 -04:00
simon
9cac665101
Debug commands are easier to add. Added comPortMsg command
2018-03-10 11:24:29 -05:00
simon
dc19176dc8
Merge branch 'master' into vaults
...
# Conflicts:
# Server/src/main/java/net/simon987/server/game/GameObject.java
# Server/src/main/java/net/simon987/server/game/World.java
# Server/src/main/java/net/simon987/server/webserver/TerrainRequestHandler.java
2018-03-10 09:53:55 -05:00
Simon Fortier
d1a3cf9307
Merge pull request #110 from djsheehy/shield-hardware
...
Added Shield hardware
2018-03-05 22:18:44 -05:00
simon
039088ac00
Added electric boxes, debug command to teleport objects across Worlds.
2018-02-27 16:49:32 -05:00
simon
8c6e580ea9
Added support for multiple dimensions
2018-02-25 14:15:03 -05:00
simon
a7d1a00ae8
Fixes #27
2018-02-25 08:51:03 -05:00
sg495
46483b2bf8
Added a RandomString class from stackoverflow, to generate random alphanumeric strings (to be used as passwords).
...
Added some code to VaultDoor, including random password generation and code to encrypt/decrypt under a Vernam-like cypher.
Modified door opening policy to include the possibility of keeping the door open.
2018-01-08 20:40:50 +01:00
Dylan Sheehy
7e773699b6
Created Shield hardware
2018-01-05 11:04:05 -06:00
simon
9b908a5310
Biomass count on NPC death is loaded from config
2018-01-03 19:19:19 -05:00
simon
85548ec3cb
CHanged default energy value for biomass to 4000 + code styling
2018-01-01 15:21:39 -05:00
Simon Fortier
0f7b40f3ae
Merge pull request #95 from djsheehy/master
...
Inventory hardware: clearing a biomass yields energy. Fixes #94
2018-01-01 15:19:50 -05:00
simon
ee60216784
Small adjustments for laser hw, Improved OffsetOverFlow handling, Increased maximum guest count
2018-01-01 15:17:24 -05:00
Dylan Sheehy
cd8d883134
Charging energy from biomass now looks up value in config.properties
2018-01-01 13:39:57 -06:00
Jesse Nieminen
ea3b06c54c
Fix typos
...
Fixed typos in comments.
2017-12-30 23:52:06 +02:00
Jacob Swehla
59e3e9430e
Maven and file access
...
- Server config file is now accessed through the class loader
- Maven outputs server.jar, moves dependencys to adjacent /libs, and plugins to adjacent /plugins
2017-12-29 10:00:19 -06:00