Commit Graph
100 Commits
Author SHA1 Message Date
Anuken 8ec9d95cd2 Fixed mass-block-breaking visual bug 2018-06-25 22:57:19 -04:00
Anuken 91501d39ee Balancing, fixed drone AI, fixed placement, fixed stacking effects 2018-06-25 22:47:18 -04:00
Anuken 5d70b4b95b Fixed player begin able to mine near enemies 2018-06-25 20:43:36 -04:00
Anuken c7bc6e9128 Added range indicators, mobile build cancel button 2018-06-25 20:38:42 -04:00
Anuken b911ef98bb Fixed units without an inventory being able to withdraw items 2018-06-25 19:37:04 -04:00
Anuken f464868934 Fixed player disconnect events not getting shown properly 2018-06-25 19:35:07 -04:00
Anuken d89c33fbe8 More multiplayer fixes 2018-06-25 19:25:26 -04:00
Anuken f61f8a36f8 Typo fix 2018-06-25 18:48:01 -04:00
Anuken b9b34eea37 Fixed some important crashes and multithreading issues 2018-06-25 18:46:04 -04:00
Anuken d948607039 Fixed dashing not syncing, position being verified on client hosting 2018-06-25 18:33:40 -04:00
Anuken 5a135e108a Massive amount of bug/crash fixes, wave saving 2018-06-25 18:07:11 -04:00
Anuken ced11c88bc Fixed smelter not using items, unit factory recipe 2018-06-25 15:44:09 -04:00
Anuken 92a748a762 Nerfed drone mined speed, new ore sprite packing 2018-06-25 15:05:42 -04:00
Anuken f4c9645d73 Fixed power distributors connecting to generators, wrong save extension 2018-06-25 14:18:33 -04:00
Anuken 89ddbfc83d Added turbine generator to recipe list 2018-06-25 12:54:03 -04:00
Anuken fa53b1be73 Added a few new recipes, balanced smelter 2018-06-25 12:48:35 -04:00
Anuken c7ec7db61a Fixed empty inventories showing, debug blocks getting unlocked 2018-06-24 21:58:04 -04:00
Anuken 27cf4b0218 Fixed a bug in drone AI 2018-06-24 21:49:41 -04:00
Anuken 482858e36b Updated uCore version, should build now 2018-06-24 21:34:53 -04:00
Anuken 50372ed9f3 Disabled NYI gamemode selection, removed test map 2018-06-24 21:33:37 -04:00
Anuken d8e8765cec Balanced a few electric turrets, fixed crash 2018-06-24 21:26:22 -04:00
Anuken 6ec28be541 Implemented homing silicon bullets 2018-06-24 21:17:48 -04:00
Anuken 6e5aec080a Implemented artillery turret, carbide artillery shells 2018-06-24 21:05:00 -04:00
Anuken c7fb517e6c Made core drone pick up dropped items 2018-06-24 20:18:56 -04:00
Anuken ca10ab0274 Increased fog view range, added tile fog discovery 2018-06-24 16:20:42 -04:00
Anuken 41e611d7db Improved fog of war, added minimap display 2018-06-24 14:42:45 -04:00
Anuken 77a63a39ad Added terrible fog-of-war 2018-06-24 00:09:00 -04:00
Anuken 0267ad574f Fixed some AI quirks, re-added debug blocks, fixed cultivator 2018-06-23 15:11:13 -04:00
Anuken 8f2aae6065 Added unit death scorch effects, more bugfixes 2018-06-23 12:30:54 -04:00
Anuken a4edf827c8 Added random slopes, various bugfixes and balance fixes 2018-06-23 11:53:14 -04:00
Anuken f9947d2e53 Improved world generation 2018-06-23 10:36:47 -04:00
Anuken 0a6614d1b3 Added rocks again 2018-06-22 23:04:58 -04:00
Anuken 98cfb4d5ed New block color and ore system 2018-06-22 22:48:00 -04:00
Anuken 18a780147e Updated uCore 2018-06-22 19:31:30 -04:00
Anuken 74878b5cb1 Loads of bugfixes, gameplay tweaks 2018-06-22 19:14:50 -04:00
Anuken 57d5628750 Fixed unit stats bars not being interpolated 2018-06-22 15:48:38 -04:00
Anuken fc058476ed Made drone more intelligent 2018-06-22 15:38:14 -04:00
Anuken c24eb231ab Added core miner drone, massive amount of balancing/setup 2018-06-22 15:07:48 -04:00
Anuken 28e44d33c4 Updated uCore 2018-06-21 16:03:07 -04:00
Anuken f7dbe807e4 Added unit drops, boosting 2018-06-21 15:58:37 -04:00
Anuken a76e99af86 Playtesting begins: balancing fixes 2018-06-21 14:07:20 -04:00
Anuken 13bb78ffa0 Added new conveyor animation 2018-06-21 12:41:33 -04:00
Anuken 8c194398a9 Added deselection, fixed pump placement and junction skipping 2018-06-21 10:20:37 -04:00
Anuken 21238e7376 lerp -> slerp 2018-06-20 22:57:22 -04:00
Anuken ca30f49481 Added spatial indexing of tile targets, many bugfixes 2018-06-20 22:56:53 -04:00
Anuken 45da578756 Implemented dynamic ground unit spawning 2018-06-20 20:23:43 -04:00
Anuken 1c80314cfd Added procedural map borders 2018-06-20 18:14:12 -04:00
Anuken 23d621e9c7 Added incomplete procedural map generator 2018-06-20 16:16:59 -04:00
Anuken 2884e4b847 Improvements to playability at low TPS 2018-06-20 15:06:53 -04:00
Anuken 0c7f6432d8 Fixed glitchy minimap unit rendering 2018-06-20 12:15:56 -04:00
Anuken 56bb23400a Moved over map generator / Fixed logic updating on both threads 2018-06-20 11:09:44 -04:00
Anuken 33a278ccb4 Added unit squads, new spawning, WaveSpawner class 2018-06-19 23:46:46 -04:00
Anuken e79494b5cb Implemented desktop carrying 2018-06-19 16:02:25 -04:00
Anuken 3c3147d665 Implemented flying for desktop, new ship bodies 2018-06-19 15:38:09 -04:00
Anuken 23f3f68767 Implemented basic mech factories 2018-06-19 14:23:59 -04:00
Anuken 6cfd1a1ef6 Improved texture gen system, mech icon generation 2018-06-18 23:05:31 -04:00
Anuken 354c6e17c0 Implemented smelting with flux 2018-06-18 17:20:23 -04:00
Anuken c31a710aa7 Cleanup up turret definitions/recipes 2018-06-18 16:37:38 -04:00
Anuken 0304512b8a Implemented unstable fusion reactor, mending core, liquid cooled turrets 2018-06-18 16:07:37 -04:00
Anuken 6bdd960623 Added generated sprites to gitignore 2018-06-18 14:38:26 -04:00
Anuken 80d0a1555a Added phasewalls 2018-06-18 14:37:50 -04:00
Anuken ee2cba89d5 New generators, projectors, status system, sprites renamed 2018-06-18 14:27:50 -04:00
Anuken 84d80525fa Duplicate ID check, hasItems cleanup, web host message, projector start 2018-06-17 23:19:58 -04:00
Anuken 4d9fab6cf2 Added all new stat definitions to bundle 2018-06-17 10:25:10 -04:00
Anuken 77856a3ff7 Improved stat system 2018-06-16 23:17:47 -04:00
Anuken eb99132b8c Implemented volatile teleporters 2018-06-16 22:00:10 -04:00
Anuken e1cdf80b17 Changed teleporter name, fixed some bugs 2018-06-16 21:55:38 -04:00
Anuken 9fbeeda1c6 Updated uCore 2018-06-16 19:45:45 -04:00
Anuken 1a8cd2e24c Added reconstructor blocks 2018-06-16 19:41:54 -04:00
Anuken 6c620182ea Implemented mass drivers 2018-06-16 14:34:11 -04:00
Anuken ff542a9946 Improved efficiency of areEnemies() function 2018-06-16 11:35:32 -04:00
Anuken 6281826b92 Updated uCore 2018-06-15 21:54:26 -04:00
Anuken eb94a4ee14 Added deflector walls 2018-06-15 21:52:02 -04:00
Anuken 09ebb7a01c Added entries for all new smelters 2018-06-15 18:47:53 -04:00
Anuken 11d2ada6b3 Added texture generation system 2018-06-15 18:06:05 -04:00
Anuken ffbb6bb40b Sprite reorganization, new power and tier-based pumps 2018-06-15 15:53:43 -04:00
Anuken 604f315a83 Switched to binary preference file for desktop 2018-06-15 12:13:52 -04:00
Anuken ba67c01dd0 Fixed a minor cursor bug, changed drill/pump place verification 2018-06-14 18:36:55 -04:00
Anuken fab3704dbd Moved over Streamable inner classes, added test map 2018-06-14 17:11:38 -04:00
Anuken 1436e78305 Fixed extra space in uCore dependency 2018-06-13 23:49:25 -04:00
Anuken 125677f787 Added toggleable syncing 2018-06-13 23:16:34 -04:00
Anuken 63d5539427 Updated uCore 2018-06-13 21:18:52 -04:00
Anuken 4be101e9fc Implemented ore generation 2018-06-13 21:02:47 -04:00
Anuken d0302cdbf3 Many fixes to admin/trace/UUID system 2018-06-13 17:52:31 -04:00
Anuken c077f6e1e8 Implemented authoritative movement/shooting, fixed netbugs 2018-06-13 17:06:46 -04:00
Anuken 4ca9a26bdd Added name validation 2018-06-13 11:38:12 -04:00
Anuken 6b713b283a Updated inventory menu, weapon factory mechanics 2018-06-12 22:26:16 -04:00
Anuken 9abbd8c158 Implemented slopes 2018-06-12 11:36:55 -04:00
Anuken 4df0641d67 Improved event exception format 2018-06-12 11:05:17 -04:00
Anuken 4b093812bc Added elevation tool 2018-06-12 10:58:07 -04:00
Anuken d7120af5cb Fixed a small map renderer bug 2018-06-11 21:16:16 -04:00
Anuken e36a666542 Implemented elevation in-game with sprites 2018-06-11 21:08:15 -04:00
Anuken b609b5909b Implemented elevation in editor and mechanically in-game 2018-06-11 15:18:25 -04:00
Anuken cbd83b5e39 Fixed many various bugs with syncing things 2018-06-10 23:33:37 -04:00
Anuken 2ddd768393 Actually implemented puddle syncing 2018-06-10 21:00:23 -04:00
Anuken c508f30d92 Synced puddles, updated uCore 2018-06-10 20:53:13 -04:00
Anuken 9b7750c1f3 Synced fireballs and fire 2018-06-10 19:16:59 -04:00
Anuken a9b5949a7b Fixed units not shooting 2018-06-10 14:46:04 -04:00
Anuken f56247df7a Added placed() method support 2018-06-10 14:43:28 -04:00
Anuken 0ef76aa66d Implemented block input sync, cursor bugfix 2018-06-10 14:29:29 -04:00