Commit graph

4040 commits

Author SHA1 Message Date
tgame14 c8d41fa55e Cleanup of Item railings 2014-04-20 15:02:16 +03:00
Robert S 81ee8e26cf Changed insulation back to wool until i can implement an insulation handler 2014-04-20 01:25:12 -04:00
Calclavia e34ef8e294 Finished mechanical piston render and model 2014-04-18 18:14:40 +08:00
Robert S 2be853c78c Moved hammer code to engineering table, changed hammer change, reduce energy loss 2014-04-18 01:01:22 -04:00
Robert S 696be02a8d Added translations for engineering table inventory mode msg 2014-04-18 00:06:02 -04:00
tgame14 2a6a027787 Adding proper constructor data to ItemRailingTransfer 2014-04-17 20:30:21 +03:00
tgame14 b62a1d5f3e Merge branch 'development' of https://bitbucket.org/calclavia/resonant-induction into development 2014-04-17 18:01:49 +03:00
tgame14 8485dd2e59 added Item for ItemRailing, and registered in Multipart factory including in load phase, EXPERIMENTAL 2014-04-17 18:01:17 +03:00
Calclavia b2f0926b64 Prevented mechanical node from creating negative energy 2014-04-17 22:07:00 +08:00
tgame14 35a430dc7e Cleaned imports 2014-04-17 13:42:33 +03:00
tgame14 c78cd153e6 Adding logic to choose next ItemRailing for IItemRailingTransfer to go to next 2014-04-17 13:41:53 +03:00
tgame14 4395c9ec55 Added weak Ref to ItemRailingTransfer to allow caching of current target, and end goal 2014-04-17 13:25:35 +03:00
tgame14 dff9049ea2 made ItemRailingTransfer accept node instead of Part 2014-04-17 13:15:41 +03:00
tgame14 d5648b2fba Pointing connected Railing to node for logic queries 2014-04-17 13:11:54 +03:00
tgame14 1ba7f878c4 Abstracting PartRailing from being an IItemRailing and instead making nodes implement it 2014-04-17 13:09:44 +03:00
tgame14 f9483a2db5 Clean up, made Comparator of ItemRailing to compare against distance to source ItemRailing 2014-04-17 12:32:53 +03:00
tgame14 27bfc697f9 Adding comparators to sort through nodes, including logic to choose target for items to fire at 2014-04-17 11:41:48 +03:00
tgame14 29b5af3e51 Switched to external Compiler, fixed all java syntax errors 2014-04-16 16:52:29 +03:00
tgame14 0ddff4cd7b removed errored code bit 2014-04-16 16:49:49 +03:00
tgame14 e355371458 Fixed missing ; stupid IntelliJ.... 2014-04-16 16:47:20 +03:00
tgame14 817e4fd9cf Merge branch 'development' of https://bitbucket.org/calclavia/resonant-induction into development 2014-04-16 16:44:30 +03:00
tgame14 b536a284fb Adding utility methods and properly implementing several interfaces, Railings now are able to search around them 2014-04-16 16:44:06 +03:00
tgame14 5443704ab0 Cleanup and adding comparator for sorting most probably target for IItemTransfer 2014-04-16 16:11:39 +03:00
Robert S de82ff94a1 Re-enabled item lev, instead disabled recipe && part updating 2014-04-16 09:01:05 -04:00
tgame14 ced9a4dcbf Abstracted code to use interfaces rather then implementation 2014-04-16 15:53:58 +03:00
DarkGuardsman 39f144412c Disabled item lev due to a major dupe issue 2014-04-16 08:42:47 -04:00
DarkGuardsman 6c03ffa571 Cleaned up PartCharger, changed it to Extend PartInventoryPanel, Fixed dupe bug caused by failure to check for doReceive boolean, supports automation 2014-04-16 08:13:42 -04:00
Robert S 4fd8620f2f Created a Inventory version of PartFace mircoblock 2014-04-16 08:12:11 -04:00
Calclavia 5a6e92ccd1 Some work done on crate 2014-04-15 22:46:59 +08:00
Calclavia 41b83362b2 Updated some textures 2014-04-15 21:28:46 +08:00
Robert S f0e0c3ed5c Recipe change 2014-04-15 05:28:55 -04:00
Robert S 49501a31a2 Minor change to wire percent damage 2014-04-14 21:26:56 -04:00
Robert S 59c2eba174 Changed methods calls from CustomDamageSource to ElectricalDamage 2014-04-14 20:36:27 -04:00
Robert S b082997714 Changed tesla coil to use electrocution handler 2014-04-14 20:16:41 -04:00
Robert S 28897ac249 Changed electrocution damage of wires to be handled by calc-core CustomDamage class 2014-04-14 20:10:45 -04:00
Robert S ade00d97dc Wire electrocution now drains 100j per damage done 2014-04-14 19:38:59 -04:00
Robert S c04955cd8a Tweaked wire electrocution damage range 2014-04-14 19:33:24 -04:00
Robert S bb1aaecc5b Changed how electrocution is handled for wires, damage is no longer in the millions and only works when wire has a current 2014-04-14 19:19:51 -04:00
Calclavia 853c7bfdb0 Fixed #455 - EM Levitator item dupe 2014-04-14 20:53:13 +08:00
Calclavia 339b9e71e5 More filter fix 2014-04-14 20:44:43 +08:00
Calclavia 3df464812d Fixed #522, #513 - Dust water mixture not generating correctly 2014-04-14 20:35:17 +08:00
Robert S 5864de8328 Forgot to have crate save its filter 2014-04-14 06:47:57 -04:00
Robert S f9dbf0c71d Removed ItemStorageCan due to being an empty class 2014-04-14 06:45:00 -04:00
Robert S 4d6444bd43 Fixed packet not being sent when crate filter changes 2014-04-14 06:43:10 -04:00
Robert S 597df343b1 Updated languages submodule 2014-04-14 06:41:12 -04:00
Robert S b4d0140ff9 Added tools tips to helper users understand how to use the crate 2014-04-14 06:39:02 -04:00
Robert S ac05a8149e Added translation key for crate stacksize tool tip 2014-04-14 06:26:50 -04:00
Robert S 32119744d3 Added Crate filtering Ctrl + click with items to set filter 2014-04-14 06:23:51 -04:00
Robert S 43de4351f0 Fixed create update issue when ejecting items 2014-04-14 05:50:26 -04:00
Robert S 019407d983 Added a way to toggle orefilter on crate using Ctrl + wrench 2014-04-14 05:42:08 -04:00