Commit graph

2951 commits

Author SHA1 Message Date
DarkGuardsman
e7a38c898b updated meta 2013-10-21 08:28:16 -04:00
DarkGuardsman
7a465cdf7b Updated meta 2013-10-21 08:27:57 -04:00
DarkGuardsman
2054562bbc changed url link 2013-10-20 18:00:39 -04:00
DarkGuardsman
048b398a63 Made an item loader 2013-10-20 17:46:36 -04:00
DarkGuardsman
b80d56a3ad Auto-Sync 2013-10-20 17:10:54 -04:00
DarkGuardsman
eec723b472 Auto-Sync 2013-10-20 17:10:51 -04:00
DarkGuardsman
1379810d1a Auto-Sync 2013-10-20 17:10:48 -04:00
DarkGuardsman
24257c0c99 Added a recipe load method to mod prefab 2013-10-20 17:10:04 -04:00
DarkGuardsman
0d87f91c70 Worked on new access system 2013-10-20 12:38:01 -04:00
DarkGuardsman
cbe12e64db Did a bit of work on new user access system 2013-10-19 22:01:29 -04:00
DarkGuardsman
68b67bfc92 Toying with terminal and access stuff 2013-10-19 12:54:58 -04:00
DarkGuardsman
74eaaf04a4 git files 2013-10-18 21:07:56 -04:00
DarkGuardsman
d7dc835aef Worked on a few things 2013-10-18 21:07:32 -04:00
DarkGuardsman
932dbe8b7e Task renaming 2013-10-18 21:04:40 -04:00
DarkGuardsman
04b1712f54 reworked some task basics
Changed how task are setup and then called. This way they function
better and eat up less memory. As well i removed how the base task
stored variables. Now the program itself keeps a ref to the machine, and
its location. This will save on a good bit of memory as each task was
holding a memory location for this.
2013-10-18 15:25:49 -04:00
DarkGuardsman
ac953b2c50 Worked on Task interfaces and Program handler
Started breaking down the interfaces into simpler ones so its easier to
create tasks without extra junk. As well worked more on the Program
class and how it handles the tasks. Is getting close to fully coded to
be used in the encoder. Though i need to do more work and test it fully.
I might end up creating a fake program before the encoder is finished
just to test this. At this point i've failed to follow coding guide
lines to test everything you code.
2013-10-18 10:43:34 -04:00
DarkGuardsman
8b6b6f6399 Starting on the encoder
Almost to the point were i can start testing all the changes. Though i
still need to write a GUI, and finish the program handler.
2013-10-17 09:17:23 -04:00
DarkGuardsman
5cc68a4720 Cleared out all command and armbot errors
This doesn't mean it works but simple there are no errors from the
editor. I'll still need to spend the next few days check if everything
works. As well i still need to fix and recode the encoder.
2013-10-17 05:34:13 -04:00
DarkGuardsman
83dbce4e13 More work and some package changes
Changed back in api from armbot to coding since it no longer just
applies to the armbot. There are plans to move this to the core and
start adding coding to all parts of the mod.

Added a way for the encoder to understand limits on arguments. This way
it can clearly show the limits to the user.
2013-10-17 03:40:18 -04:00
Calclavia
37f4669ac4 Fixed #42 - Bad buildcraft energy consumption calculation 2013-10-17 15:07:11 +08:00
DarkGuardsman
38ed9fdbff Lot of work on armbot task system
Started designing the task system to work with other non-armbot devices.
As well fixed up several command, and designed a way for the command to
say something is wrong. Will continue to improve this before i actually
start on the encoder and armbot. That way there is less changes after
recoding both devices.
2013-10-17 02:49:05 -04:00
Calclavia
839ae71976 Resolved #52 - Added alternate plate recipes 2013-10-17 14:48:15 +08:00
DarkGuardsman
31e3c83dd9 Added Object load/save to NBTFileLoader
Helps with loading object were they are save/loaded without knowing the
exact data type.
2013-10-17 02:47:32 -04:00
DarkGuardsman
0a11559d6e Added a angle to forgeDirection method to math helper
Was used in the armbot and looks like a very useful method.
2013-10-17 02:46:18 -04:00
DarkGuardsman
6f1131653c Created tryToParse methods in UnitHelper
Should help convert an object into the value type. Mainly used for
string conversion though it also works on other basic types.
2013-10-17 02:45:42 -04:00
Calclavia
467a6c2907 Fixed furnace invalidation in network issue 2013-10-17 14:35:29 +08:00
DarkGuardsman
7d8ba9cdc7 Worked on command system 2013-10-15 15:48:43 -04:00
DarkGuardsman
d98f77dc7c Cleared up some errors from changes 2013-10-15 14:58:29 -04:00
DarkGuardsman
1c1d8721a2 Cleaned up notes folder 2013-10-15 11:53:13 -04:00
DarkGuardsman
30128f6850 Set up IF command 2013-10-15 11:42:33 -04:00
DarkGuardsman
0227c0e58b Changed CCMethod call method in armbot task
Added vars to get the same varables as the normal call method. These
should be passed in from the armbot or command handler.
2013-10-15 11:33:32 -04:00
DarkGuardsman
37a889ea57 Worked on Armbot interface 2013-10-15 11:32:51 -04:00
DarkGuardsman
b2220d4d5f Starting on flowchart coder
This is going to be a very long ride of BS and sleepless nights. Too top
it off i shouldn't be starting this during midterms. Not that i ever
study anyways.
2013-10-15 11:14:45 -04:00
Calclavia
1288e7ecd5 Changed vanilla furnace generation from 2 to 10 2013-10-14 16:32:19 +08:00
Calclavia
417c5858d8 Fixed render wire server crash 2013-10-14 16:24:06 +08:00
Ben Spiers
7a65a88735 Fix advanced furnaces secretly invalidating themselves without telling anyone 2013-10-13 11:54:01 +01:00
Archtikz
0c92637e0a Just looking, accidental edit. 2013-10-13 09:15:27 +01:00
DarkGuardsman
a2a1749b22 Added a constructor to the blockmachine 2013-10-13 04:14:32 -04:00
DarkGuardsman
784e05ef30 Added to the object reg 2013-10-13 04:14:22 -04:00
DarkGuardsman
16f4403a82 Notes on heating system 2013-10-13 04:14:01 -04:00
DarkGuardsman
faa932b735 Auto-Sync 2013-10-12 06:50:15 -04:00
DarkGuardsman
7b4ad06449 Auto-Sync 2013-10-12 06:50:10 -04:00
DarkGuardsman
e0f80e765d sync 2013-10-12 06:37:12 -04:00
DarkGuardsman
93d1531621 sync 2013-10-12 06:36:59 -04:00
DarkGuardsman
3d9358a173 sync 2013-10-12 06:28:24 -04:00
DarkGuardsman
c154f1e0cb sync 2013-10-12 06:14:43 -04:00
DarkGuardsman
95c6fa1b85 API update 2013-10-12 06:12:59 -04:00
DarkGuardsman
5d5a346160 sync 2013-10-12 05:52:23 -04:00
Calclavia
8488324dda Updated submodules 2013-10-10 23:02:58 +08:00
Calclavia
a47e8b9a36 Fixed #29 IC2 direction power checking 2013-10-10 22:45:06 +08:00