Commit Graph

1520 Commits

Author SHA1 Message Date
Anuken
8e676494e3 Changes to save importing, player sync fix, autosave on death fix 2018-01-09 13:19:36 -05:00
Anuken
adba601256 New weapon factory sprites, ready to merge 2018-01-08 17:29:07 -05:00
Anuken
eba6c9bb8e Added new recipes, fixed some bugs, changed names 2018-01-08 16:38:03 -05:00
Anuken
0e82a4491f Implemented many new weapons (still broken) 2018-01-08 16:14:32 -05:00
Anuken
c5d13d26ea Fixed bundle settings, edited basic guns, removed weapon display 2018-01-08 11:39:18 -05:00
Anuken
07bc8a04f6 Implemented dual wielding 2018-01-06 11:43:41 -05:00
Anuken
a4cc149aab Added weapon factory block, refactored recipes 2018-01-05 23:38:59 -05:00
Anuken
cda1115e9d Implemented rework for both smelter and crucible 2018-01-05 19:11:36 -05:00
Anuken
32e1c6e3b8 Re-added host dialog, fixed join dialog UI error 2018-01-05 12:46:08 -05:00
Anuken
d9c15a8599 Partial conversion done 2018-01-04 23:46:22 -05:00
Anuken
4d44fc3855 Minor UI changes for pause button 2018-01-04 15:18:38 -05:00
Anuken
226ad16242 Added underscore to font 2018-01-04 14:36:41 -05:00
Anuken
325453cce0 Added support for cryllic letters 2018-01-04 13:52:43 -05:00
Anuken
2939c30d8d Rebalancing of drills to slow down progression 2018-01-04 12:12:31 -05:00
Anuken
9e7eaaaf41 Improved player list 2018-01-04 11:50:51 -05:00
Anuken
dc1700f0ff Chat implementation, currently buggy 2018-01-03 23:12:46 -05:00
Anuken
0063e32f6f Implemented LAN refreshing and kick reasons 2018-01-03 16:50:13 -05:00
Anuken
d22c682e5b Implemented player menu with kick option (untested) 2018-01-03 16:23:18 -05:00
Anuken
6034b5ec79 Implemented new enemy system (largely untested) 2018-01-03 13:53:50 -05:00
Anuken
086652a9dc Added names for multiplayer 2018-01-02 22:31:12 -05:00
Anuken
c23743ee45 Various minor UI/Net changes 2018-01-02 20:45:13 -05:00
Anuken
7f8598f2bc Re-added sand, better teleporter/sorter UI 2018-01-02 12:14:14 -05:00
Anuken
8a38160124 Implemented LAN discovery 2018-01-01 22:13:20 -05:00
Anuken
20eea3b385 Switched to different Kryonet fork; full Android support 2018-01-01 16:09:17 -05:00
Anuken
62ae6dc159 More multiplayer setup, possible android support 2017-12-31 22:06:18 -05:00
Anuken
701c7f6e78 Implemented full multiplayer; block syncing still unfinished 2017-12-31 19:56:40 -05:00
Anuken
36e357819b Basic multiplayer placing/breaking/movement (broken) 2017-12-31 14:23:13 -05:00
Anuken
7b1c8d5769 Implemented server sending world data to client 2017-12-30 22:02:23 -05:00
Anuken
85ade1b346
Merge branch 'master' into multiplayer 2017-12-30 19:44:31 -05:00
Anuken
25488d00e6 Slowly descending into a branchy mess 2017-12-30 19:36: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
14093c8915 Added french bundle 2017-12-30 11:45:13 -05:00
Anuken
d628600657 Added some new block types, fixed some save dialog issues 2017-12-30 10:51:56 -05:00
Anuken
019cc75fb9 Fixed autosave 2017-12-29 19:27:21 -05:00
Anuken
b7c8ff4d5b Removed saves that weren't support to be there 2017-12-29 16:51:49 -05:00
Anuken
152dc515db Added autosave 2017-12-29 16:20:20 -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
b25c611c33 More character support, made menus collapsible 2017-12-27 23:05:10 -05:00
Anuken
c693674ac6 Fixed bundle bug, updated uCore 2017-12-26 22:36:19 -05:00
Anuken
bbda002a5b Transcribed all ingame text to a bundle 2017-12-26 22:13:33 -05:00
Anuken
13b1cead4d
Delete 0.mins 2017-12-26 18:00:23 -05:00
Anuken
a8a62984ca
Delete maps.json 2017-12-26 18:00:15 -05:00
Anuken
75144fc5df Added extra files 2017-12-26 17:58:59 -05:00
Anuken
42909abf53 Converted almost everything to an I18nBundle 2017-12-26 17:58:20 -05:00
Anuken
2f90b74960 Added better controller support 2017-12-23 20:05:18 -05:00
Anuken
a83e06f9cd Added basic controller support 2017-12-23 17:57:51 -05:00
Anuken
295ddc42aa Add line tool and undo tools 2017-12-21 13:40:57 -05:00
Anuken
db79d59701 More rendering optimizations 2017-12-20 17:32:13 -05:00
Anuken
707d164678 Convert audio files to ogg 2017-12-20 11:39:21 -05:00
Anuken
c6dd1c29ff Add drop shadow to icon 2017-12-20 00:46:01 -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
1a8fdda421 Add basic map editor, change map system 2017-12-17 23:51:55 -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
8fb001a693 Fixes for new placement system 2017-12-15 20:54:32 -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
1554d998bf Balanced maps, fixed donation dialog crash 2017-12-12 21:37:25 -05:00
Anuken
de6ccbbc88 Re-implement E/R controls, add toggle UI button for debugging 2017-12-12 14:28:51 -05:00
Anuken
c7c7021699 Modify TODO, change 'about' text 2017-12-12 12:08:11 -05:00
Anuken
b5c57e5957 Implemented Google Play donations 2017-12-12 11:31:35 -05:00
Anuken
2d9710c708 Fix #10, tweak tunnel range, change tunnel sprite 2017-12-11 18:53:28 -05:00
Anuken
a5f3ddcb2b Changed tutorial to cover power blocks 2017-12-10 20:33:09 -05:00
Anuken
5ea8f0b8e2 Added new SFX, dashing, made generation FPS-independent 2017-12-10 17:01:14 -05:00
Anuken
347cae23e5 Various optimizations; made healer enemies explode after a while 2017-12-10 15:06:33 -05:00
Anuken
2c7402f809 Optimized conveyors and all timer blocks, edited laser FX 2017-12-09 13:36:41 -05:00
Anuken
aa6308fffc Fixed building for HTML5 2017-12-08 20:59:40 -05:00
Anuken
404ec68570 Changed pathfinding algorithm slightly, added debugging for paths 2017-12-08 19:59:04 -05:00
Anuken
cffb673bae Changed rotation control scheme, fixed "transparent" boxes 2017-12-07 21:55:13 -05:00
Anuken
956e35b677 UI fixes; fixed conveyor infinite item pileup 2017-12-07 14:45:04 -05:00
Anuken
d9ed5bfd98 Changed generator style 2017-12-06 23:01:03 -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
597c5161e3 Added 2x2 door, fixed bugs with multiblocks and iteractables 2017-12-02 13:31:35 -05:00
Anuken
6e111f1e80 Many bugfixes and tweaks, added doors 2017-12-02 12:46:02 -05:00
Anuken
01b431801d Increased number of save slots, UI colors tweaked 2017-12-02 00:29:44 -05:00
Anuken
8455d48693 Filled map list, added more blocks 2017-11-30 21:57:10 -05:00
Anuken
8abe4a9cee Added new blocks, maps, and a temporary editor 2017-11-30 19:11:54 -05:00
Anuken
ff993a353d Added new map 2017-11-29 23:20:15 -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
d9a66278ff Added sandbox mode and new fortress enemy 2017-11-26 22:40:43 -05:00
Anuken
07ac552495 Major refactoring; implemented multi-frame pathfinding 2017-11-26 18:59:03 -05:00
Anuken
25952985dd Groupified entities, improved performance 2017-11-24 21:14:01 -05:00
Anuken
f5583f6bc8 Fixed many pathfinding issues 2017-11-23 22:10:31 -05:00
Anuken
88e4154ea3 Implemented additional lava crafting blocks 2017-11-22 16:40:38 -05:00
Anuken
806b762333 Added full block descriptions, improved shield shaders 2017-11-20 19:02:35 -05:00
Anuken
89805773c7 Added more defense blocks and some extra crafter(s) 2017-11-19 22:41:48 -05:00
Anuken
4c53b720c6 Added RTG generator 2017-11-19 19:53:21 -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
a1c0449865 Added liquid-item junction 2017-11-12 16:22:43 -05:00
Anuken
ed3ac9df31 Changed some enemy shots and effects 2017-11-11 15:23:13 -05:00
Anuken
12aa8c406b Implemented enemy avoidance 2017-11-11 13:55:38 -05:00
Anuken
ac5351fd14 Half-implemented titan turret 2017-11-10 23:48:23 -05:00
Anuken
4ffbeacb07 Mobile and desktop UI changes 2017-11-10 19:47:57 -05:00
Anuken
4a9fbf080e Many UI changes, WIP main menu rework 2017-11-09 23:05:47 -05:00
Anuken
01f5fccf96 Balanced multiple generators, bugfixes, made some turrets use power 2017-11-07 12:28:33 -05:00
Anuken
7e3e34ffe1 Implemented new enemy spawning, sorter, teleporter and others 2017-11-06 23:05:22 -05:00
Anuken
c36d985054 Added sprites for new enemies, various tweaks 2017-11-05 22:36:22 -05:00
Anuken
a27d7e097d Increased nuclear reactor size, fixed multiblock bug 2017-11-02 20:40:59 -04:00
Anuken
6c390b16e4 Added large variants of titanium/durium walls 2017-11-01 23:39:47 -04:00
Anuken
4c9c97eae6 Added enemy indicators 2017-10-31 23:06:49 -04:00
Anuken
431e6c5571 Added laser router block 2017-10-31 11:49:16 -04:00
Anuken
2e8f0a9d1a Edited laser effect, fixed some bugs 2017-10-31 00:04:39 -04:00
Anuken
6d39ded754 Added PowerLaser type 2017-10-29 21:46:40 -04:00
Anuken
3e8def8fd2 Added new music track 2017-10-28 20:13:12 -04:00
Anuken
7b413088ab Added power booster block 2017-10-26 22:32:58 -04:00
Anuken
de397a237b Improved generator distribution and shield block 2017-10-26 18:44:29 -04:00
Anuken
d2a678f0b8 Made core 3x3 2017-10-25 16:51:00 -04:00
Anuken
c3c83dc13b Added two more generators 2017-10-24 21:54:21 -04:00
Anuken
2447f240fa Implemented multiblocks, added nuclear reactor, many internals changed 2017-10-24 19:07:27 -04:00
Anuken
9c0b8c7e54 Added uranium and oil refinery 2017-10-24 14:11:58 -04:00
Anuken
03a26f74c2 Added oil block, power section, more block types 2017-10-23 23:13:07 -04:00
Anuken
41720e2e3f Moved block types into subpackages 2017-10-22 21:58:05 -04:00
Anuken
70693ffdd3 Cleaned up UI, merged atlases, added GLProfiling 2017-10-22 16:24:49 -04:00
Anuken
2ca4f8b90a Added shield shader, temporarily disabled dependencies and shield energy 2017-10-21 21:21:04 -04:00
Anuken
670d080fae Improved tutorial, made smooth camera a setting 2017-10-16 22:54:11 -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
9f3d7be7b4 Major improvements to Android touch controls, many bugfixes 2017-09-25 18:53:04 -04:00
Anuken
c0505338f2 Re-made all weapon sprites and finalized weapon layout 2017-09-24 13:03:20 -04:00
Anuken
2f092604a3 More UI changes, made weapons usable, fixed ammo for turret types 2017-09-24 12:20:43 -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
465c4b39f3 Implemented more armor blocks and liquid router 2017-09-21 22:56:53 -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
ec0b4b5dc4 Added TeslaOrb entity and implemented tesla turrets 2017-09-21 14:07:58 -04:00
Anuken
d3b613feb2 Final(?) logo sprites, removed drawing of overlay 2017-09-20 18:27:23 -04:00
Anuken
8b22ef2691 Multiple UI changes, new logo, other misc. changes 2017-09-19 21:20:31 -04:00
Anuken
28bb82ef4b Implemented dirium, finished new turret, multiple bugfixes 2017-09-19 11:40:16 -04:00
Anuken
1b870da997 Added a long list of content 2017-09-17 23:19:54 -04:00
Anuken
0e8204b243 Added block description panel, disabled deselecting, updated uCore 2017-09-17 15:41:49 -04:00
Anuken
d53f12aeb9 Implemented replacement blocks 2017-09-07 22:14:21 -04:00
Anuken
cc0d0a0f54 Added a few extra blocks, fixed icons 2017-08-27 00:48:35 -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
547c2b9025 Implemented Android support 2017-06-29 00:54:10 -04:00
Anuken
5811eaefba Additional cache size improvements 2017-05-20 16:20:38 -04:00
Anuken
6381fbc52d Re-made all maps, added block smoke effects 2017-05-20 12:56:02 -04:00
Anuken
c74a8a2fa6 Added more blocks, updated Delta map 2017-05-20 10:08:25 -04:00
Anuken
6709d9856d Implemented sprite caching, water, grass, and improved performance 2017-05-19 18:08:55 -04:00
Anuken
eef909db3e Added more weapons 2017-05-05 17:05:29 -04:00
Anuken
c9019dd2eb Added weapon upgrades, bugfixes 2017-05-05 15:19:19 -04:00
Anuken
be0276bb2a Updated maze map 2017-05-04 20:52:22 -04:00
Anuken
b992a09c3c Fixed major quadtree resize bug 2017-05-03 21:32:01 -04:00
Anuken
7935804517 Improved background 2017-05-03 14:24:20 -04:00
Anuken
ccdd23fe6c Added a maze map 2017-05-03 12:09:59 -04:00
Anuken
0719223146 Improved pathfinding 2017-05-03 11:52:54 -04:00
Anuken
b48c0991c7 Re-coded everything 2017-05-03 00:09:48 -04:00
Anuken
f5e30f53e0 More fixes 2017-04-30 20:11:15 -04:00
Anuken
42c2ea68f1 Bugfixes 2017-04-30 17:56:51 -04:00
Anuken
dd26e91f24 Added title 2017-04-30 17:21:56 -04:00
Anuken
53008df1d2 Added more enemies 2017-04-30 13:01:29 -04:00
Anuken
923dac1b4e Implemented a pause menu 2017-04-30 02:44:21 -04:00
Anuken
96e6d1488d Various additions 2017-04-30 02:07:58 -04:00
Anuken
4c26efaef6 Added a bunch more turrets 2017-04-29 22:15:41 -04:00
Anuken
74e0680841 Initial upload 2017-04-29 21:25:59 -04:00