4671 Commits

Author SHA1 Message Date
Florian Nücke
9e2c19adc1 fixed a lot of stuff regarding driver callbacks and wrapped exceptions to hide java part of them on the lua side; screen updates are properly sent to the client 2013-09-12 22:01:40 +02:00
Florian Nücke
2edb6145ef cleaned up inventory code a little and made it so that item components are installed / uninstalled when added / removed from a computer 2013-09-12 04:10:57 +02:00
Johannes Lohrer
0360cc6703 Merge branch 'master' of cil.li:oc 2013-09-11 21:27:03 +02:00
Johannes Lohrer
c94488c081 Merge branch 'master' of cil.li:oc
Conflicts:
	li/cil/oc/common/CommonProxy.scala
	li/cil/oc/common/tileentity/TileEntityComputer.scala
2013-09-11 21:26:32 +02:00
Florian Nücke
54dbabb4bb hooked up client packet handler 2013-09-11 21:25:56 +02:00
Johannes Lohrer
b373d95b9d I dont know^^ to long ago most likely some tests for gui 2013-09-11 21:24:45 +02:00
Florian Nücke
2c6259b4a7 gpu item in list and extracted component cache for item components to be reusable (e.g. for hdds) 2013-09-11 21:20:25 +02:00
Florian Nücke
cb7d54c788 client packet handler is client anyway, so getting the world instance directly from the player object should work 2013-09-11 20:22:12 +02:00
Florian Nücke
92d58f70c9 component ids and installation/uninstallation of block components 2013-09-11 01:36:48 +02:00
Florian Nücke
a059183133 some groundwork for networking (e.g. for updating monitors on client when graphics card on server does something) 2013-09-10 19:26:41 +02:00
Florian Nücke
f9cd7fd3b6 working on drivers 2013-09-10 17:26:25 +02:00
Florian Nücke
baad2ebbda another eris update 2013-09-09 20:18:45 +02:00
Florian Nücke
dca40c911f updated libs to new eris version 2013-09-06 23:51:31 +02:00
Florian Nücke
28a54ae3d7 updated libs based on new eris version 2013-09-05 02:46:01 +02:00
Florian Nücke
c9136a6b96 updated libs based on newer eris version (has some more checks) 2013-09-02 18:27:42 +02:00
Johannes Lohrer
95bf07f46f Added basic gui no texture yet 2013-09-01 01:38:10 +02:00
Florian Nücke
a5fdb98961 less deadlocks, more locks! isn't multi-threading fun? 2013-08-31 20:32:03 +02:00
Florian Nücke
87a420bdc3 trying to write libraries every start, to force updates if possible 2013-08-31 18:11:51 +02:00
Florian Nücke
0327cec937 resumable computers; signals appear to work; fixed bug in allocator in jnlua 2013-08-31 17:58:17 +02:00
Florian Nücke
4e820da1f2 switched to Lua 5.2 and JNLua 1.0.5; x64 libs (hopefully) 2013-08-29 22:34:41 +02:00
Florian Nücke
61f53b9955 init 2013-08-20 21:03:38 +02:00