Commit Graph

193 Commits

Author SHA1 Message Date
Anuken
96475557ae Travis build fix 2018-04-27 15:33:12 -04:00
Anuken
bb4c498e5a Fixed some mac build issues 2018-04-27 13:49:04 -04:00
Anuken
3ed6be1d6d Fixed build errors 2018-04-25 20:53:03 -04:00
Anuken
e21d92cf4d Changed UUID algorithm on desktop 2018-04-16 09:58:31 -04:00
Anuken
049cfa06c8 Changed system for UUID retrieval (desktop) 2018-03-06 22:25:48 -05:00
Anuken
686e526e8c Added UUID banning 2018-03-06 19:22:50 -05:00
Anuken
ffabdba119 Fixed incorrect discord presence updating 2018-02-19 14:45:18 -05:00
Anuken
cba42d2f19 Fixed 32-bit version not working due to Discord integration 2018-02-19 11:31:43 -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
460558bc87 Implemented toggling of multithreading 2018-02-07 14:47:39 -05:00
Anuken
9814ea1d28 Fixed gradle warnings 2018-02-01 22:16:00 -05:00
Anuken
1515845d5d Typo fix 2018-01-31 16:05:43 -05:00
Anuken
f396190fcf Added polish lang, fixed conveyor stacking bug 2018-01-31 10:20:52 -05:00
Anuken
fe458d03bd Added russian bundle 2018-01-31 09:42:39 -05:00
Anuken
aaa9f85206 Added fullscreen, player outlines, better weapon display 2018-01-29 15:24:10 -05:00
Anuken
35b6b41f24 Refactored almost every class, somehow didn't break game yet 2018-01-27 23:42:42 -05:00
Anuken
6c30fe9fcf Removed direct usage of texture packer, buildscript cleanup 2018-01-26 15:09:13 -05:00
Anuken
8c39e05f58 Project-wide refactoring, link crash fixes 2018-01-24 16:48:07 -05:00
Anuken
b1c85da528 Added Indonesian language, fixed bug with saves disappearing 2018-01-22 12:46:00 -05:00
Anuken
10528b2f55 Changed stop() to dispose() on crash, fixed web key triggers 2018-01-21 16:24:34 -05:00
Anuken
1dad6b27c7 GWT compilation fixes 2018-01-19 12:38:07 -05:00
Anuken
345537cdd9 New tutorial section on tunnels, fixed tutorial bugs 2018-01-18 19:41:41 -05:00
Anuken
25beb2af32 THEY SAID IT COULDN'T BE DONE 2018-01-17 17:52:37 -05:00
Anuken
1b4a8c83ae Added websocket support for no good reason 2018-01-17 17:28:33 -05:00
Anuken
597a883275 Netcode changes, new pathfinding, fixed enemies jittering when stuck 2018-01-12 14:01:57 -05:00
Anuken
5ce8cfb7e9 Fixed some UI issues 2018-01-10 15:10:44 -05:00
Anuken
a9546de894 Crash fixes, additional controller support 2018-01-10 14:43:29 -05:00
Anuken
c6dfe1775e Removed and added many TODOs 2018-01-09 18:02:37 -05:00
Anuken
9c48ab1128 Implemented desktop-specific recipes, removed Configurable 2018-01-09 17:47:34 -05:00
Anuken
5cac11b3fe Discord rich presence tweaks, wave balancing 2018-01-08 22:57:07 -05:00
Anuken
2662c0a8fd Made server close on crash 2018-01-08 20:41:00 -05:00
Anuken
3004e627cc Fixed some Windows bugs 2018-01-04 15:38:00 -08:00
Anuken
b486570c28 Made PlatformFunction an interface, changed permission requests 2018-01-04 14:08:52 -05:00
Anuken
169b9cddc5 Improved Discord RPC, refactored Input and fixed net crash 2018-01-03 20:15:05 -05:00
Anuken
c3238008fd Fixed RPC lag, refactored enemy types 2018-01-03 14:47:58 -05:00
Anuken
e61163c5ae Implemented write perms requesting for each file session 2018-01-03 11:37:40 -05:00
Anuken
41a813ece3 Fixed invalid crash report filename 2018-01-03 10:15:27 -05:00
Anuken
c23743ee45 Various minor UI/Net changes 2018-01-02 20:45:13 -05:00
Anuken
2796ab9801 Added new save file format system, wall balancing 2018-01-02 15:47:08 -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
d5d03dd759 Added a basic crash reporter 2018-01-01 22:50:56 -05:00
Anuken
c8e41c08ea Fixed Kryo crash 2018-01-01 18:01:24 -05:00
Anuken
c7dbdd1773 Modularized Kryonet handler 2018-01-01 13:32:18 -05:00
Anuken
62ae6dc159 More multiplayer setup, possible android support 2017-12-31 22:06:18 -05:00
Anuken
36e357819b Basic multiplayer placing/breaking/movement (broken) 2017-12-31 14:23:13 -05:00
Anuken
eecd0f6d02 Implemented sending of players to client (incomplete) 2017-12-30 23:06:43 -05:00
Anuken
7b1c8d5769 Implemented server sending world data to client 2017-12-30 22:02:23 -05:00
Anuken
79e18f7f4d Implemented basic client/server connection and title font 2017-12-30 18:40:02 -05:00
Anuken
c14e233723 Basic server hosting done 2017-12-30 13:39:37 -05:00
Anuken
e24179cd4c Added full Kryonet server/client implementation 2017-12-30 12:28:17 -05:00
Anuken
f6e9710b33 Added basic Kryonet support 2017-12-30 11:43:47 -05:00
Epowerj
0cde8a9233 Removed hard coded home directory config 2017-12-29 17:17:52 -05:00
Anuken
036a246769 Finished most of new save system, added new localized strings 2017-12-29 15:54:59 -05:00
Anuken
6774ea67ce Added Mac and Windows32 support, better placing, bundle crashfixes 2017-12-28 15:26:11 -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
460c7163d9 uCore dependency setup 2017-12-21 20:59:40 -05:00
Anuken
19ae53ae6a Add new more efficient block rendering system 2017-12-20 17:05:15 -05:00
Anuken
0acb911577 Remove gif folder 2017-12-20 10:50:46 -05:00
Anuken
5cb72ef36f Minor optimizations 2017-12-20 10:49:22 -05:00
Anuken
096fae957b Change scaling 2017-12-20 00:07:59 -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
1a8fdda421 Add basic map editor, change map system 2017-12-17 23:51:55 -05:00
Anuken
1b3d964b83 Fix invisible turret and broken RTG generators 2017-12-17 10:34:30 -05:00
Anuken
7ecbd3afd0 Add Discord link and fix more placement bugs 2017-12-16 17:04:38 -05:00
Anuken
93f58bb458 Changes to break/place system 2017-12-16 10:47:06 -05:00
Anuken
a5f3ddcb2b Changed tutorial to cover power blocks 2017-12-10 20:33:09 -05:00
Anuken
e671153e6d Fixed #6, removed save folder from repository 2017-12-08 22:50:40 -05:00
Anuken
404ec68570 Changed pathfinding algorithm slightly, added debugging for paths 2017-12-08 19:59:04 -05:00
Anuken
956e35b677 UI fixes; fixed conveyor infinite item pileup 2017-12-07 14:45:04 -05:00
Anuken
475efc38d2 Optmizied drawing of map 2017-12-07 14:23:43 -05:00
Anuken
d9ed5bfd98 Changed generator style 2017-12-06 23:01:03 -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
dbb6673752 Added tunnel conveyor, fixed generator bugs 2017-12-03 20:27:50 -05:00
Anuken
8481a3a5f3 Fixed tutorial, many balancing changes 2017-12-03 17:08:28 -05:00
Anuken
9dd2bfaeeb More difficulty tweaks, made sandbox work properly 2017-12-03 15:29:49 -05:00
Anuken
19a4dd41e3 Balanced all enemies, tweaked waves 2017-12-03 12:02:48 -05:00
Anuken
704ee097f3 Made doors save state properly 2017-12-02 12:52:14 -05:00
Anuken
6e111f1e80 Many bugfixes and tweaks, added doors 2017-12-02 12:46:02 -05:00
Anuken
8abe4a9cee Added new blocks, maps, and a temporary editor 2017-11-30 19:11:54 -05:00
Anuken
6fb5cb839e Implemented nuclear reactor functionality and explosiveness 2017-11-28 14:34:53 -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
0c6578c229 Implemented Fortress enemy spawning, added level save display 2017-11-26 23:20:43 -05:00
Anuken
cb9acb7a52 Fixed some loading bugs 2017-11-26 22:53:41 -05:00
Anuken
d9a66278ff Added sandbox mode and new fortress enemy 2017-11-26 22:40:43 -05:00
Anuken
25952985dd Groupified entities, improved performance 2017-11-24 21:14:01 -05:00
Anuken
56113cd1de Fixed bugs with router clogging and save loading 2017-11-23 23:05:19 -05:00
Anuken
b2cd95899c Broken attempt at per-enemy pathfinding; balancing 2017-11-23 20:58:32 -05:00
Anuken
a71a82c10b Fragmetized UI 2017-11-21 15:54:25 -05:00
Anuken
806b762333 Added full block descriptions, improved shield shaders 2017-11-20 19:02:35 -05:00
Anuken
858791de3b Changed to use new effects system 2017-11-18 20:40:04 -05:00
Anuken
ab9a08067a Conveyor memory optimizations 2017-11-14 16:05:51 -05:00
Anuken
a1c0449865 Added liquid-item junction 2017-11-12 16:22:43 -05:00
Anuken
fb5111a414 Performance improvements for wall blocks 2017-11-11 13:03:38 -05:00