Commit graph

504 commits

Author SHA1 Message Date
Robert
676ce13d34 removed debug 2013-11-21 18:07:28 -05:00
Robert
0ca9680fb2 fixed ray trace for entity hits from a block
Turned out that minecraft's ray trace do for blocks was changing my vec
3 coords. I thought this was the case but took me a while to trace down
which part of the code was causing it.
2013-11-15 20:09:17 -05:00
Robert
387c933c52 more of the last 2013-11-14 13:16:14 -05:00
Robert
f4f507913d More work on raytrace helper 2013-11-14 12:11:03 -05:00
Robert
4fb31612be A few small ray trace changes 2013-11-14 11:48:39 -05:00
Robert
1e5383f9a3 added a get vector method to the base prefab 2013-11-14 11:03:07 -05:00
Robert
ce4c40c0fb changed getPacket to getTilePacket for tileEntity requests
keep calling its overload by mistake
2013-11-12 21:43:25 -05:00
Robert
cc9b26b021 wrote some rotation code 2013-11-12 21:14:55 -05:00
Robert
3f7df44b3f did a bit of work on the sentry prefabs 2013-11-12 20:35:10 -05:00
Robert
83a43748c2 Merge branch 'master' of https://github.com/DarksCoreMachine/CoreMachine 2013-11-12 15:55:34 -05:00
Robert
74c033b57f updated apis 2013-11-12 15:55:24 -05:00
Robert
974fdde1f5 updated api files 2013-11-12 15:54:05 -05:00
Robert
4acb350cfd Started work on the base sentry prefab
going to actually stop here for the moment and pick this up later
2013-11-12 15:42:08 -05:00
Robert
41aa838510 Setup a registration system for sentry guns 2013-11-12 15:12:44 -05:00
Robert
75ede59759 Starting on adding prefabs for sentrys
@Calclavia i know i havn't gotten the final word from you for giving up
ICBM sentries but i did say i was going to do this either way. What i
will do is avoid recreating the same sentry guns but will focus on new
ones.
2013-11-12 14:28:09 -05:00
Robert
526d35e51c Changed raytrace to not use quaterians
Something either was wrong with how i was using it or changes calc made
to the class in UE. What ever was wrong it was not taking the yaw
rotation so i switched it to use a changed veserion of MC's getlook that
i was already using for entities.
2013-11-12 14:23:25 -05:00
Robert
5568e0dd61 Removed debug 2013-11-12 10:45:09 -05:00
Robert
6a93f99f43 Added laser mining code to the laser event
Might be a bad place for the code but it makes it easy to access from
all the mods.
2013-11-11 22:15:07 -05:00
Robert
ccc9dfbfd2 Added to ray trace helper 2013-11-11 19:13:53 -05:00
Robert
6d397bcf98 fixed a bug with inv helper 2013-11-11 17:45:54 -05:00
Robert
7f5b317cf9 Added Machine mining event 2013-11-11 16:36:57 -05:00
Robert
2866b49088 changed IExtendedStorage interface 2013-11-11 16:02:51 -05:00
Robert
5f50373ba6 Added inv helper from AL 2013-11-11 15:42:54 -05:00
Robert
516a1bbec4 Started new item textures 2013-11-11 13:13:04 -05:00
Robert
519d794308 Removed Recipe creator from recipe loader
In most instances it was not working so it is now removed
2013-11-11 12:22:36 -05:00
Robert
5178f52cf4 Added MM to the build path
For 1.7 update this will be changed to each mod building itself but for
the moment this works
2013-11-11 11:58:22 -05:00
DarkGuardsman
84a37bd1c5 this and that 2013-11-11 09:51:21 -05:00
Robert
ca71a5cca1 Added laser damage event catch
Creeps will explode if killed by lasers. Though this would be a nice
addion. As well made an attempt at having diamond armor reflect laser
damage. Though this didn't work as well
2013-11-11 00:03:37 -05:00
Robert
603874d94c Worked on car a bit
Noticed it has a flaw updating serverside
2013-11-11 00:02:23 -05:00
Robert
78fb37d51a A few things 2013-11-10 22:50:24 -05:00
Robert
720d2c2aed Added an auto craft event 2013-11-10 21:47:16 -05:00
Robert
3c40ae5af8 typo 2013-11-10 21:40:12 -05:00
Robert
d502b65934 Created a laser event 2013-11-10 21:37:48 -05:00
Robert
1e0d824ac2 Removed debug 2013-11-10 21:37:41 -05:00
Robert
e371d70b13 Made Object registry throw on blockID conflict 2013-11-10 20:28:02 -05:00
Robert
6e25105da9 Worked on car 2013-11-10 20:27:51 -05:00
Robert
7cfafeb7fa Expanded raytrace class 2013-11-10 19:02:26 -05:00
Robert
0063335a7a Worked on fluids and gases 2013-11-10 19:02:16 -05:00
Robert
b1983b2143 Temp removed IC2 and BC support
I need to recode this and i'm going to offer BC support threw an engine
block
2013-11-10 18:04:42 -05:00
Robert
24b6c36d70 Fixed a bug preventing tile despawn 2013-11-10 17:52:20 -05:00
Robert
e51ef7686d Worked a bit on gas block 2013-11-10 15:17:58 -05:00
Robert
2a89c258f8 Started up on gas blocks 2013-11-10 13:18:28 -05:00
Robert
0f9721e0c2 Changed EntityDrivable into a prefab
It was designed to be one anyways but during testing it was treated as
an actual entity.
2013-11-10 11:54:21 -05:00
Robert
81cac14c90 Worked on a few things 2013-11-10 11:41:54 -05:00
Robert
1a227bf64e Notes and started on a model
This is just a model for the test car as most likely all the other
models will be obj models. That way i have more control over the look of
the vehicle.
2013-11-10 11:03:27 -05:00
Robert
03195177c8 re-added changes that got remove during the revert 2013-11-10 10:01:52 -05:00
Robert
3387b2a3d2 Reverted vehicle class back to "we have movement" commit
Not sure what i did but i changed just enough that nothing was working
2013-11-10 09:35:00 -05:00
Robert
372c83dc34 Made a packet handler for entities 2013-11-10 09:34:22 -05:00
Robert
87db72abdd Changed the key event to stop when key is used
Forgot to add this when i created the handler. This will cut down a bit
of CPU time when keys are received though i might be able to cut this
down more by sending this with the entity id. That way it goes directly
to the entity that is going to use it.
2013-11-09 19:57:26 -05:00
Robert
893ccb49d1 Change rotation of vehicle to a method
Also corrected the directions being reverse. As well changed it to a
method so vehicles extending this have more control.
2013-11-09 19:54:11 -05:00