Commit graph

3696 commits

Author SHA1 Message Date
DarkGuardsman
934814cfbf Fixed an error with give stack being null
All though this caused no crash it was still an issue
2013-06-22 23:00:23 -04:00
Calclavia
43f54a3d5d Fixed Buildcraft energy issue 2013-06-21 19:41:13 -04:00
DarkGuardsman
0b64248a5a updated dark lib 2013-06-19 06:25:22 -04:00
DarkGuardsman
dcac13647a updated dark lib 2013-06-19 06:24:08 -04:00
DarkGuardsman
84ae6e0118 imported classes from dark-library 2013-06-19 06:23:36 -04:00
DarkGuardsman
cf1d9f4598 cleaned up and reduced library
@calclavia update submodules as i'm still working on getting Bitbucket
to clone ICBM threw sourceTree. Something about modding-lib will not
cloning... if you moved it to bitbucket might want to give me access.
2013-06-19 06:22:33 -04:00
DarkGuardsman
465a3093fe Made the give and take command use manipulator methods 2013-06-18 06:28:53 -04:00
Robert Seifert
9184ec9414 updated subs 2013-06-16 21:38:46 -04:00
Robert Seifert
3fa2c5e83f updated subs 2013-06-16 21:36:01 -04:00
Robert Seifert
ed2868d981 Fixed orbit manager radius 2013-06-15 11:38:18 -04:00
Robert Seifert
10f4384c5d updated build script 2013-06-14 12:45:24 -04:00
Robert Seifert
e758a930ef updated build script 2013-06-14 12:44:13 -04:00
Robert Seifert
9c97d98980 Add API-Bank Sumbmodule 2013-06-14 12:37:56 -04:00
Robert Seifert
af3b799161 Removed Calc's Modding Library 2013-06-14 12:36:54 -04:00
Robert Seifert
b561b90a3b Add API-Bank submodule 2013-06-14 12:35:22 -04:00
Robert Seifert
f8c50fa573 removed Calc's Modding Library 2013-06-14 12:33:03 -04:00
Robert Seifert
14d3054e5b Changed runnableMachine to not rely on Calc's code
Sorry @Calclavia if this looks like copying but i want to use this class
in all my mods without including your library. This way i can allow
other modders to work on my code without asking for your code.
2013-06-14 12:32:21 -04:00
Robert Seifert
46061e2b10 Updates for Dark-Library 2013-06-11 20:48:21 -04:00
Robert Seifert
ba534b0e3e Updated for Dark-Library 2013-06-11 20:46:15 -04:00
Robert Seifert
6feb886340 Massive package and class rework 2013-06-11 20:45:04 -04:00
Robert Seifert
92a0c5248f Worked on Factions and factions prefabs 2013-06-11 19:43:28 -04:00
Robert Seifert
4535ccb2ba updated subs 2013-06-11 00:53:45 -04:00
Robert Seifert
86ad98a2fb Possible fix to smp sentry issue 2013-06-11 00:48:33 -04:00
Robert Seifert
1fdbf217af updated subs 2013-06-10 20:05:00 -04:00
Robert Seifert
ee91848b48 updated subs 2013-06-10 20:03:32 -04:00
Robert Seifert
edfa4739e8 Changes to FakeEntityTile 2013-06-09 21:57:34 -04:00
Robert Seifert
41c1032226 Small change to damage entity
Still will need to be corrected later to pass the question to the tile
2013-06-09 10:29:30 -04:00
Robert Seifert
e4327c7cc2 Changed EntityTileDamage to extend entityLiving
This allow for entities to target this entity if it was an attack source
2013-06-09 07:49:11 -04:00
Robert Seifert
0c6b9153ca Passed right clicks onto the tile 2013-06-09 06:13:39 -04:00
Robert Seifert
3c43f66dd6 Added to IHpTile 2013-06-09 06:13:13 -04:00
Robert Seifert
1ef0ea0be2 Made basic machine class have an inf power mode
This mode should only be triggered by players in creative mode. This way
a creative mode player can force the machine to run without power.
2013-06-09 05:35:26 -04:00
Robert Seifert
022a1a0d75 Add IHeatObject
This is too be used by objects mainly block to store heat.
2013-06-09 05:34:16 -04:00
Robert Seifert
a8d4560cba Worked on custom damage and damage entity 2013-06-09 05:33:55 -04:00
Robert Seifert
e33f0b98e3 Added custom damage code
As well i added a way to create a fake entity for tile to be attacked by
vinalla and other mobs.
2013-06-08 03:02:53 -04:00
Robert Seifert
dccf527020 Fixed a null crash for crates
unkown if this was common or rare how it should be fixed. As well i
removed some code since it was already handled again else where. This
should make the crates load from map faster.
2013-06-07 23:58:46 -04:00
Robert Seifert
e84b7aa28f Getting somewhere with Quaternions
I think i still have a bit to work on to make this work as i'm not
getting a perfect circle in testing. Rather i'm getting a star shaped
pattern from the points.
2013-06-06 22:35:41 -04:00
Robert Seifert
dab331f042 Testing use of Quaternions for rotation
This doesn't seem to be going well however i don't really understand how
to use them yet. Looking at them though i think OpenGl uses these for
model rotation. I might want to look into there code later...
2013-06-06 15:45:28 -04:00
Robert Seifert
2cd0cd9adc Cleanup 2013-06-06 02:59:28 -04:00
Robert Seifert
70d2105ddf Fixed Block Item renders 2013-06-06 02:19:08 -04:00
Robert Seifert
bc2de9f58c Fixed tank fill / drain
Tested with FM and BC pipes
2013-06-06 02:13:52 -04:00
Robert Seifert
8724a1023d Possible solution to orbit (untested)
I'll test this after i make a test frame for it. Though i think this
might be it as long as i got the ideal down. After i tried to go to
sleep my brain broke down the changes pre rotation. If Y axis changes
the XZ distance change. If Z Axis changes YX distance changes. If X Axis
changes YZ axis changes. After figuring that out now i can use sin cos
to get the radian angles and times that by radius to get the delta
change in position.... or at least that is what i think. Testing will
prove me right or wrong.
2013-06-05 05:16:41 -04:00
Robert Seifert
10788a58b2 Worked on using sphere cords for orbit calcs (untested) 2013-06-05 03:27:06 -04:00
Robert Seifert
c3684dc952 Added math for Spherical coordinates
ref for math http://en.wikipedia.org/wiki/Spherical_coordinates

Might be adding more math methods later as i need them
2013-06-05 03:03:09 -04:00
Robert Seifert
0fcb2a0a54 File rename and doc edits 2013-06-05 03:00:32 -04:00
Robert Seifert
9f60e32729 repackaging and orbit changes 2013-06-05 02:30:19 -04:00
Robert Seifert
1a4415779c Worked on orbit helper/network
This is going to need a ton of work and love to get right. Right now its
not even going to function.
2013-06-05 01:50:27 -04:00
Robert Seifert
5d9a51f6d4 Fixed odd code change
Some how two numbers got switched causing the entire render to fail. Not
sure how these numbers got changed as i have not messed with them since
i wrote them. As well the code worked before last commit...
2013-06-05 00:59:22 -04:00
Robert Seifert
eaf3138055 Finalized tank render 2013-06-04 22:31:06 -04:00
Robert Seifert
aa75c11daf cleanup and documentation on model 2013-06-04 19:44:38 -04:00
Robert Seifert
48aa0a82fc Fixed corner renders for face
Corner sides on the face were not rendering correctly and is not fixed.
2013-06-04 19:29:52 -04:00