Commit Graph

303 Commits

Author SHA1 Message Date
Anuken
8c53cf4150 Updated to build 30 2018-03-03 11:48:30 -05:00
Anuken
2122d04f78 Completely new continuous collision system to prevent piercing 2018-03-03 01:14:14 -05:00
Anuken
e37cdf6040 Updated uCore 2018-03-02 09:11:02 -05:00
Anuken
1195b6c541 Updated uCore 2018-02-27 19:36:25 -05:00
Anuken
bbe3115186 Updated to 3.4 2018-02-26 22:13:36 -05:00
Anuken
9985a19e6a Better net error messages, bugfixes, new command handler 2018-02-23 21:42:05 -05:00
Anuken
07aab732b7 Better tunnel debugging, improved keybind dialog controller info 2018-02-23 13:59:21 -05:00
Anuken
9ff9684a04 Updated uCore, fixed some crashes 2018-02-22 23:19:03 -05:00
Anuken
7ee01f19fe Updated uCore 2018-02-21 19:50:27 -05:00
Anuken
621ec4ee0f A few minor bugfixes, updated version to 3.3 release 2018-02-21 15:07:49 -05:00
Anuken
5cc092f58c Fixed some more synchronization bugs 2018-02-19 14:57:43 -05:00
Anuken
edc124c90d Added better block debugging 2018-02-19 14:31:35 -05:00
Anuken
03079e9611 Updated uCore, recorder fix 2018-02-19 12:47:57 -05:00
Anuken
c03619c5de Fixes to many multithreading crashes and freezes 2018-02-13 18:19:33 -05:00
Anuken
a248891a94 Large-scale bugfix: fixed #76, as well as many other timer bugs 2018-02-11 16:10:23 -05:00
Anuken
e5365d5572 Fixed some multithreading bugs and crashes 2018-02-10 12:38:02 -05:00
Anuken
30b4b78f9f Updated uCore, bugfixes, changed build script 2018-02-09 00:15:27 -05:00
Anuken
1f4a72d459 Added completely new build version system 2018-02-08 23:41:07 -05:00
Anuken
435161f59d Updated uCore, ready to merge 2018-02-07 21:08:27 -05:00
Anuken
da22f8fbce Completely implemented new interpolation 2018-02-03 20:43:48 -05:00
Anuken
beded95ffa Updated Gradle to 4.5 2018-02-01 19:31:13 -05:00
Anuken
714965329c More fixes to conveyor corruption and extra settings 2018-02-01 17:31:21 -05:00
Anuken
3d9ca10db3 Updated uCore 2018-01-31 15:24:17 -05:00
Anuken
9a5ac76850 Many editor improvements, lang bugfixes, Syncable entity change 2018-01-30 19:57:08 -05:00
Anuken
5b25d94a3e Fixed GWT compile errors and server thread crashes 2018-01-29 11:26:31 -05:00
Anuken
fabc02f6ef Even more commands added to server; net bugfixes 2018-01-28 23:18:51 -05:00
Anuken
205c4e723a More commands added to server, new logging 2018-01-28 14:18:21 -05:00
Anuken
adfa66a73b Fixed bugs with FPS and map sending 2018-01-28 10:33:44 -05:00
Anuken
5cba3050b9 Implemented standalone server, fixed breaking bugs 2018-01-28 01:21:33 -05:00
Anuken
35b6b41f24 Refactored almost every class, somehow didn't break game yet 2018-01-27 23:42:42 -05:00
Anuken
2784969685 Updated uCore, made ship players draw above turrets 2018-01-26 22:45:07 -05:00
Anuken
8e6f628f5b UI bug cleanup, testing, balancing of repair turrets 2018-01-26 18:29:31 -05:00
Anuken
6c30fe9fcf Removed direct usage of texture packer, buildscript cleanup 2018-01-26 15:09:13 -05:00
Anuken
493af5e653 Fixed multiple crashes, fixed version mismatch showing as disconnect 2018-01-26 00:36:23 -05:00
Anuken
8b2f63ecb6 Web compilation fix, new logging, cleanup 2018-01-24 18:48:59 -05:00
Anuken
3900258b6c Cleanup, possible junction fix 2018-01-24 17:48:06 -05:00
Anuken
8c39e05f58 Project-wide refactoring, link crash fixes 2018-01-24 16:48:07 -05:00
Anuken
257335ebaf Updated uCore 2018-01-23 21:31:17 -05:00
Anuken
12efe4a509 Testing Github/Discord integration 2018-01-20 16:26:11 -05:00
Anuken
726b62a395 Updated uCore 2018-01-19 19:11:58 -05:00
Anuken
c7c3877005 Updated uCore 2018-01-18 22:34:30 -05:00
Anuken
1b4a8c83ae Added websocket support for no good reason 2018-01-17 17:28:33 -05:00
Anuken
1e63236cc4 Made friendly fire an option 2018-01-16 15:00:46 -05:00
Anuken
c2a10193c6 Fixed #50 (somehow?), as well as GWT runtime errors 2018-01-16 12:36:22 -05:00
Anuken
cc45e5afca Implemented new syncing system 2018-01-14 20:27:10 -05:00
Anuken
e545b7cca7 Fixed disconnect with many enemies and editor redo/undo bug 2018-01-14 11:37:23 -05:00
Anuken
3ba6aa0cf4 Updated uCore 2018-01-13 13:42:20 -05:00
Anuken
77d8464623 Fixed server getting stuck when hosting 2018-01-12 16:03:54 -05:00
Anuken
597a883275 Netcode changes, new pathfinding, fixed enemies jittering when stuck 2018-01-12 14:01:57 -05:00
Anuken
f09394c0ea Updated UCore 2018-01-10 15:11:26 -05:00
Anuken
c195b27164 Updated uCore 2018-01-10 14:44:10 -05:00
Anuken
a9546de894 Crash fixes, additional controller support 2018-01-10 14:43:29 -05:00
Anuken
0e14833b76 Updated uCore 2018-01-09 23:11:25 -05:00
Anuken
064b8e53f4 Updated uCore 2018-01-08 17:36:49 -05:00
Anuken
a4ad5c0831 Updated uCore 2018-01-06 13:08:48 -05:00
Anuken
60c11b84aa Renamed some dialogs, final uCore update 2018-01-05 12:51:22 -05:00
Anuken
356798d935 Updated uCore 2018-01-04 19:59:23 -05:00
Anuken
cfbeec8e64 Updated uCore 2018-01-03 13:54:27 -05:00
Anuken
e106a6842b Updated uCore: better error messages 2018-01-03 11:39:13 -05:00
Jan Polák
4a706a8a29
Merge branch 'master' into feature_rich_presence 2018-01-02 17:26:28 +01:00
BeefEX
12fad819b5 Discord integration, basic rich presence 2018-01-02 17:21:03 +01:00
Anuken
af9407f61f Updated uCore 2018-01-01 18:02:35 -05:00
Anuken
20eea3b385 Switched to different Kryonet fork; full Android support 2018-01-01 16:09:17 -05:00
Anuken
c7dbdd1773 Modularized Kryonet handler 2018-01-01 13:32:18 -05:00
Anuken
701c7f6e78 Implemented full multiplayer; block syncing still unfinished 2017-12-31 19:56:40 -05:00
Anuken
b6845d5d10 Updated uCore 2017-12-31 14:24:08 -05:00
Anuken
4a2b2dee72 Added NetClient/NetServer classes 2017-12-30 19:20:20 -05:00
Anuken
f6e9710b33 Added basic Kryonet support 2017-12-30 11:43:47 -05:00
Anuken
40e4722147 Updated uCore, removed debug save message 2017-12-30 10:51:56 -05:00
Anuken
855a4495e1 Updated uCore 2017-12-29 16:28:55 -05:00
Anuken
c693674ac6 Fixed bundle bug, updated uCore 2017-12-26 22:36:19 -05:00
Anuken
e243a4e777 Updated uCore 2017-12-26 17:59:53 -05:00
Anuken
560ab4d379 Disabled controller support 2017-12-24 20:50:00 -05:00
Anuken
c69779bf7e Fixed all GWT errors, released new version 2017-12-24 14:40:08 -05:00
Anuken
7e3991b40c Fixed build errors 2017-12-23 20:10:55 -05:00
Anuken
60216b45f9 UI refactoring, new save dialog 2017-12-22 18:10:34 -05:00
Anuken
09a7132a26 Change build upload formatting 2017-12-21 21:56:01 -05:00
Anuken
460c7163d9 uCore dependency setup 2017-12-21 20:59:40 -05:00
Carter Gale
56402b9d6f
Update build.gradle 2017-12-21 13:45:25 -08:00
Anuken
096fae957b Change scaling 2017-12-20 00:07:59 -05:00
Anuken
e529cabfb1 Death to unit.dp 2017-12-19 20:51:46 -05:00
Anuken
9e298bde03 heck 2017-12-19 19:17:17 -05:00
Anuken
ed59e7c7cb Finish all editor features 2017-12-19 18:01:16 -05:00
Anuken
a6e72c93f0 Finish map editor core functionality 2017-12-19 00:05:41 -05:00
Anuken
7953a21073 Scale waves based on difficulty; improve map editor 2017-12-18 17:37:14 -05:00
Anuken
9f9f153125 Edit TODO, fix crashes 2017-12-16 23:27:02 -05:00
Anuken
7ecbd3afd0 Add Discord link and fix more placement bugs 2017-12-16 17:04:38 -05:00
Anuken
9c0d9f4e13 Finished new placement controls 2017-12-15 20:28:11 -05:00
Anuken
64439126a3 Major bugfix, new incomplete placemodes 2017-12-15 01:39:54 -05:00
Anuken
949288393b Refactor input, fix color crash bugs, prototype multi-block placement 2017-12-13 23:28:20 -05:00
Anuken
66b068f5e0 Fix multiple crashes, add shader fallback 2017-12-13 13:13:22 -05:00
Anuken
b4852247d0 More enemy balancing 2017-12-11 23:48:37 -05:00
Anuken
347cae23e5 Various optimizations; made healer enemies explode after a while 2017-12-10 15:06:33 -05:00
Anuken
9f70290c69 Optimization; fixed #9 2017-12-10 00:46:34 -05:00
Anuken
2c7402f809 Optimized conveyors and all timer blocks, edited laser FX 2017-12-09 13:36:41 -05:00
Anuken
475efc38d2 Optmizied drawing of map 2017-12-07 14:23:43 -05:00
Anuken
8e80af26d7 More bugfixes 2017-12-06 09:26:39 -05:00
Anuken
aafe7fb74a Many bugfixes and tweaks 2017-12-05 12:21:08 -05:00
Anuken
63d8aed9a5 Implemented shield hit effects and bullet absorption and powered rturret 2017-11-28 01:00:59 -05:00
Anuken
c0d28eca65 Updated build.gradle, changed scroll dialog, UI tweaks 2017-11-27 22:23:47 -05:00
Anuken
25952985dd Groupified entities, improved performance 2017-11-24 21:14:01 -05:00
Anuken
f0e5477346 More description changes, changed profiler, core refactoring 2017-11-21 22:07:36 -05:00
Anuken
06baed836a Improved menu, small fixes 2017-11-19 15:53:53 -05:00
Anuken
8e602a8b5b Added new crafters, pumps and conduits 2017-11-19 00:22:26 -05:00
Anuken
858791de3b Changed to use new effects system 2017-11-18 20:40:04 -05:00
Anuken
abb6cb9e9f Added rotated effects for chain guns 2017-11-16 23:16:25 -05:00
Anuken
a1c0449865 Added liquid-item junction 2017-11-12 16:22:43 -05:00
Anuken
12aa8c406b Implemented enemy avoidance 2017-11-11 13:55:38 -05:00
Anuken
01f5fccf96 Balanced multiple generators, bugfixes, made some turrets use power 2017-11-07 12:28:33 -05:00
Anuken
c36d985054 Added sprites for new enemies, various tweaks 2017-11-05 22:36:22 -05:00
Anuken
c55a47ff57 Refactored some entity code to use new Hitbox code 2017-11-01 23:06:31 -04:00
Anuken
e96538b387 Fixed gradle build errors 2017-11-01 10:08:44 -04:00
Anuken
2ca4f8b90a Added shield shader, temporarily disabled dependencies and shield energy 2017-10-21 21:21:04 -04:00
Anuken
1336a657fd Added some base classes for functional blocks 2017-10-19 20:46:13 -04:00
Anuken
254782c4e8 Minor balance changes (made coal less rare, nerfed blast enemies) 2017-10-16 17:26:05 -04:00
Anuken
06299a7a64 Added missed files, updated uCore 2017-10-14 16:47:02 -04:00
Anuken
d55898ead5 Finished basic tutorial 2017-10-14 16:19:51 -04:00
Anuken
c167e117c0 Added tutorial map and useless tutorial button 2017-10-13 17:19:12 -04:00
Anuken
0decc18d76 Implemented catching of settings flush exception 2017-10-08 19:44:38 -04:00
Anuken
2c9921748c Updated pixel rounding, turrets and resources no longer "wobble" 2017-10-05 16:47:06 -04:00
Anuken
61dbd33f51 A few more minor bugfixes; added targeting debugging 2017-10-03 17:06:46 -04:00
Anuken
3e9aca023a Fixed some minor bugs 2017-10-02 17:14:32 -04:00
Anuken
e85c7d8e50 Minor fixes and balance changes 2017-09-26 14:19:35 -04:00
Anuken
9f3d7be7b4 Major improvements to Android touch controls, many bugfixes 2017-09-25 18:53:04 -04:00
Anuken
67b1fc4dbd Updated spawn lists, other minor fixes 2017-09-24 01:51:42 -04:00
Anuken
5f8e451750 Implemented more enemies and a tier system 2017-09-23 20:48:18 -04:00
Anuken
b3ef1e2f2f Re-structured Renderer, bugfixes, implemented EnemySpawn system 2017-09-23 11:50:50 -04:00
Anuken
41c6f90ca3 Implemented touch/scrollwheel zooming, fixed many Android bugs 2017-09-21 22:10:09 -04:00
Anuken
f68de4d69f Added coal purifier block 2017-09-21 16:11:14 -04:00
Anuken
28bb82ef4b Implemented dirium, finished new turret, multiple bugfixes 2017-09-19 11:40:16 -04:00
Anuken
0e8204b243 Added block description panel, disabled deselecting, updated uCore 2017-09-17 15:41:49 -04:00
Anuken
6861939f78 Updated uCore references 2017-09-11 19:42:41 -04:00
Anuken
cc0d0a0f54 Added a few extra blocks, fixed icons 2017-08-27 00:48:35 -04:00
Anuken
b73a7ce046 Multiple bugfixes and turret rotation improvements 2017-08-24 20:51:35 -04:00
Anuken
4da9d730bf Smoothed enemy paths, AI should no longer get stuck on walls 2017-08-13 13:57:39 -04:00
Anuken
cd4014f86a Fixed Eclipse generating pointless warnings about facets 2017-08-09 14:59:31 -04:00
Anuken
09985e30fe Fixed bug with conveyor belt rotation not being saved 2017-08-08 20:18:31 -04:00
Anuken
895397f66f Fixed minor bug with pause menu not being removed properly 2017-08-07 15:27:47 -04:00
Anuken
53b812dde4 Added more zoom levels 2017-07-27 13:27:11 -04:00
Anuken
a05f63343c Fixed bug with tile cache not updating after map change 2017-07-22 20:23:11 -04:00
Anuken
922ab26b0d Edits to make GWT compilation work 2017-07-05 13:22:39 -04:00
Anuken
154247a461 Android performance improvements 2017-07-05 11:58:45 -04:00
Anuken
547c2b9025 Implemented Android support 2017-06-29 00:54:10 -04:00
Anuken
01a9f493cc Fixed issues with pixelation on zooming out; removed extra side projects 2017-05-24 22:06:54 -04:00
Anuken
5deb1f562c Fixes for view range bugs 2017-05-23 19:56:30 -04:00
Anuken
5811eaefba Additional cache size improvements 2017-05-20 16:20:38 -04:00
Anuken
8cc44b5c8c Added weapon switch tutorial text 2017-05-09 22:13:49 -04:00
Anuken
c9019dd2eb Added weapon upgrades, bugfixes 2017-05-05 15:19:19 -04:00
Anuken
b48c0991c7 Re-coded everything 2017-05-03 00:09:48 -04:00
Anuken
42c2ea68f1 Bugfixes 2017-04-30 17:56:51 -04:00
Anuken
53008df1d2 Added more enemies 2017-04-30 13:01:29 -04:00
Anuken
13ac9f2d8f GWT things 2017-04-30 03:21:22 -04:00
Anuken
74e0680841 Initial upload 2017-04-29 21:25:59 -04:00