Commit graph

161 commits

Author SHA1 Message Date
Calclavia
f6ab9e1f9b Added capacitor 2013-08-03 22:23:06 -04:00
Calclavia
ee2dc80248 Added modular battery 2013-08-03 22:14:47 -04:00
Calclavia
7eaf73341b Added handheld multimeter reading feature 2013-08-03 22:00:43 -04:00
Calclavia
f77f7387b7 Added block rendering for multimeter 2013-08-03 21:38:12 -04:00
Calclavia
50fe6c44d0 Added lightning to EM Contractor 2013-08-03 21:27:12 -04:00
Calclavia
37d9200af2 Added multimeter detection mechanism 2013-08-03 21:16:59 -04:00
Aidan Brady
6b94b4d05a Polished off Contractor, just need to finish energy usage. 2013-08-03 21:09:49 -04:00
Aidan Brady
ca0fca1fa1 Merge branch 'master' of https://github.com/calclavia/Resonant-Induction 2013-08-03 19:58:32 -04:00
Aidan Brady
e0556e36f9 Work on rotation 2013-08-03 19:57:59 -04:00
Calclavia
8e88109eac Fixed multimeter gui 2013-08-03 19:46:13 -04:00
Calclavia
2586b061e3 Merge branch 'master' of https://github.com/calclavia/Resonant-Induction 2013-08-03 19:45:00 -04:00
Calclavia
30349128f3 Added GUI for multimeter 2013-08-03 19:43:10 -04:00
Aidan Brady
3e194f16e4 Config values for Contractor, began work on energy usage 2013-08-03 19:32:54 -04:00
Calclavia
32cbb970f4 Added multimeter, no OP 2013-08-03 19:19:20 -04:00
Calclavia
ba0494c624 Added sound configuration 2013-08-03 19:11:50 -04:00
Aidan Brady
05eca54839 ISidedInventory done, fixed crash.
CONTRACTOR BASE CODE IS DONE!
2013-08-03 19:04:06 -04:00
Aidan Brady
e832a4ae55 IInventory suck inventory implementation complete 2013-08-03 18:47:34 -04:00
Aidan Brady
8f54d8622c ISidedInventory support implemented for ejecting, onto insertion 2013-08-03 18:13:40 -04:00
Aidan Brady
47b30b8160 Merge branch 'master' of https://github.com/calclavia/Resonant-Induction 2013-08-03 17:47:02 -04:00
Aidan Brady
77f5ef7930 Fixed item ejecting 2013-08-03 17:46:25 -04:00
Calclavia
3aab19b32e Some more work on entity shock raytrace 2013-08-03 17:19:04 -04:00
Calclavia
d18265e44b Made Tesla do raytrace 2013-08-03 16:50:37 -04:00
Calclavia
0496b44c0d Added some raytrace functions 2013-08-03 16:39:11 -04:00
Calclavia
eee616a58c Added entity attack and redstone upgrade 2013-08-03 15:56:27 -04:00
Calclavia
ab0567c875 Added receive mode toggle and color tunes 2013-08-03 15:44:11 -04:00
Calclavia
cf20ea9e96 Merge branch 'master' of https://github.com/calclavia/Resonant-Induction 2013-08-03 15:10:09 -04:00
Aidan Brady
83a922a87d Bugfixing ejecting, currently broken (severely) 2013-08-03 15:09:18 -04:00
Calclavia
489154b92d Cached Tesla objects; improving performance 2013-08-03 15:09:08 -04:00
Calclavia
052f14c540 Merge branch 'master' of https://github.com/calclavia/Resonant-Induction 2013-08-03 15:05:47 -04:00
Aidan Brady
8879d29f4f More work on ejecting 2013-08-03 15:02:02 -04:00
Calclavia
bb74338ae1 Merge branch 'master' of https://github.com/calclavia/Resonant-Induction 2013-08-03 14:59:19 -04:00
Calclavia
2ed7e01e5e Improved Tesla transfer mechanism 2013-08-03 14:59:07 -04:00
Aidan Brady
a65d05e9d4 Beginning work on IInventory/ISidedInventory push implementation 2013-08-03 14:51:49 -04:00
Calclavia
edb370b7d5 Merge branch 'master' of https://github.com/calclavia/Resonant-Induction 2013-08-03 14:38:33 -04:00
Calclavia
9bfa1bbdda Fixed electric bolt being too random 2013-08-03 14:38:24 -04:00
Aidan Brady
3209d1c671 Fixed placement rotation! 2013-08-03 14:36:48 -04:00
Calclavia
e01565f34d Fixed electric bolt, need to make less random 2013-08-03 14:33:55 -04:00
Aidan Brady
4f74f65907 Fixed automatic rotation 2013-08-03 14:28:39 -04:00
Aidan Brady
ec9835aa53 Packets! 2013-08-03 14:14:28 -04:00
Aidan Brady
8278bb7794 Adjustments 2013-08-03 13:56:29 -04:00
Aidan Brady
236e80bfe1 Merge branches 'master' and 'master' of https://github.com/calclavia/Resonant-Induction 2013-08-03 13:41:55 -04:00
Aidan Brady
6c809e1555 Custom ItemBlock for Contractor 2013-08-03 13:41:37 -04:00
Calclavia
c9780a6ac4 Merge branch 'master' of https://github.com/calclavia/Resonant-Induction 2013-08-03 13:18:39 -04:00
Aidan Brady
5262a37826 Work on automatic orientation setting 2013-08-03 13:18:12 -04:00
Aidan Brady
01458b1d5b Beginning work on inventory latching 2013-08-03 13:06:56 -04:00
Calclavia
dca07d2cf1 Merge branch 'master' of https://github.com/calclavia/Resonant-Induction 2013-08-03 12:59:54 -04:00
Calclavia
8776f0a668 Fixed lightning random huge flickers temporarily 2013-08-03 12:59:28 -04:00
Aidan Brady
1b542f9fd9 Minor speed adjustments 2013-08-03 12:52:12 -04:00
Aidan Brady
f6dadc083c Began work on Contractor "suck" mode 2013-08-03 12:40:47 -04:00
Calclavia
d95a1429b3 Simplified some entangler code 2013-08-03 12:16:24 -04:00
Aidan Brady
dae86c39e9 Smooth enough for now.
Signing off, will do more work tomorrow.
2013-08-03 04:04:42 -04:00
Aidan Brady
06000aff4c Screw it, doesn't work :< 2013-08-03 03:10:59 -04:00
Aidan Brady
9a710b803c Fix attempt :( 2013-08-03 02:55:44 -04:00
Aidan Brady
d12cf1070f Attempt at fixing rough NSWE movement 2013-08-03 02:23:07 -04:00
Aidan Brady
011695b875 Fixed NSWE motion! 2013-08-03 01:55:45 -04:00
Aidan Brady
cbeb94507b Custom acceleration, fixed NSEW item movement 2013-08-03 01:41:16 -04:00
Aidan Brady
c45a426e75 Items now move! :D 2013-08-03 01:29:28 -04:00
Aidan Brady
eedad4bc2d Began work on Contractor item transport 2013-08-03 01:20:11 -04:00
Aidan Brady
139cdbf660 More efficient bounds checking 2013-08-03 01:03:57 -04:00
Aidan Brady
51e2bef632 Merge branch 'master' of https://github.com/calclavia/Resonant-Induction 2013-08-03 00:53:55 -04:00
Aidan Brady
143b3cfdda Work on contractor bounds 2013-08-03 00:53:33 -04:00
Calclavia
8436e0aa50 Added Tesla sound fxs 2013-08-03 00:42:45 -04:00
Calclavia
c686e325b9 Fixed packet and made Tesla colors work 2013-08-03 00:24:12 -04:00
Calclavia
5bc0b50219 Fixed packet functions not static 2013-08-03 00:06:53 -04:00
Calclavia
717ef201fd Merge branch 'master' of https://github.com/calclavia/Resonant-Induction 2013-08-03 00:02:56 -04:00
Calclavia
28219bcdd0 Added Tesla colorful electric bolts! 2013-08-03 00:02:16 -04:00
Aidan Brady
dfbd1c8f79 Merge branch 'master' of https://github.com/calclavia/Resonant-Induction 2013-08-02 23:59:57 -04:00
Aidan Brady
f27aaa3c4b PacketHandler! 2013-08-02 23:59:39 -04:00
Aidan Brady
19efceae92 Easy way to increment facing 2013-08-02 23:36:56 -04:00
Calclavia
a575d4476b Merge branch 'master' of https://github.com/calclavia/Resonant-Induction 2013-08-02 23:36:10 -04:00
Calclavia
c1d9385f53 Added Tesla furnace output and better multiheight control 2013-08-02 23:35:55 -04:00
Aidan Brady
de2ac756c4 Properly rotating! :) 2013-08-02 23:30:08 -04:00
Aidan Brady
5cfbb68adb Merge branch 'master' of https://github.com/calclavia/Resonant-Induction 2013-08-02 23:17:17 -04:00
Aidan Brady
1fd02a68b5 Come on, rotate! 2013-08-02 23:17:01 -04:00
Calclavia
2d742be347 Merge branch 'master' of https://github.com/calclavia/Resonant-Induction 2013-08-02 22:55:59 -04:00
Calclavia
834ecd4ee5 Made eletric shock semi-working 2013-08-02 22:55:29 -04:00
Aidan Brady
40d2ff9df3 Work on contractor, base code done 2013-08-02 22:18:03 -04:00
Aidan Brady
77e5cc6e35 Merge branch 'master' of https://github.com/calclavia/Resonant-Induction 2013-08-02 21:50:36 -04:00
Aidan Brady
f2dacfa919 Began work on the Electromagnetic Contractor 2013-08-02 21:50:14 -04:00
Calclavia
086f23f26f Added EM Contractor model for Aidan 2013-08-02 21:46:59 -04:00
Aidan Brady
aa49e54a2f Merge branch 'master' of https://github.com/calclavia/Resonant-Induction 2013-08-02 21:26:58 -04:00
Aidan Brady
1d9f4ab627 Fixed QE teleporting when binding vec 2013-08-02 21:25:25 -04:00
Calclavia
8ac93513ac Made tesla render based on height 2013-08-02 19:27:00 -04:00
Aidan Brady
17f29aeb7c Gave Quantum Entangler a texture.
Signing off until around 9 PM EST.
2013-08-02 12:45:10 -04:00
Calclavia
58831fff7c Added getDeltaPositionFromRotation; Bolt not rendering yet. Continue tonight. 2013-08-02 09:30:59 -04:00
Calclavia
3bebb340c2 Fixing electric bolt render 2013-08-02 09:21:15 -04:00
Calclavia
86e62265fd Fixed build file name 2013-08-02 09:06:32 -04:00
Calclavia
91a193dd9c Day 2, Good Morning! 2013-08-02 09:03:12 -04:00
Aidan Brady
06f724de78 Entangler now teleports!
Done for the night, signing off. Lots of work to do tomorrow!
2013-08-02 02:55:39 -04:00
Aidan Brady
1323384a80 Work on core mechanics of Quantum Entangler 2013-08-02 02:38:30 -04:00
Aidan Brady
32044d27ae Began work on Quantum Entangler
Also started work on base code for Item and cleaned up core class. Expect Quantum Entangler to be finished overnight, code-wise!
2013-08-02 01:25:41 -04:00
Calclavia
18a7cbb7b2 Rendering for previous and next segments 2013-08-02 00:31:06 -04:00
Calclavia
c1c6c781d0 Added recalculate functions 2013-08-02 00:21:55 -04:00
Calclavia
dbed6dea08 Some work on eletric bolt 2013-08-02 00:12:58 -04:00
Calclavia
1db948c0c8 Finished up bolt split function 2013-08-02 00:07:52 -04:00
Calclavia
fcbd4cad43 Aidan, go merge again :) 2013-08-01 23:55:07 -04:00
Calclavia
bcfcfdfb03 Vector3 function additions 2013-08-01 23:34:56 -04:00
Calclavia
7016ee0b76 Some work on electric bolt fxs 2013-08-01 23:07:56 -04:00
Calclavia
d6efc5540b Got Tesla transfer working 2013-08-01 22:19:01 -04:00
Calclavia
97c117b7c3 Fixed language and creative tabs 2013-08-01 22:03:44 -04:00