Commit graph

603 commits

Author SHA1 Message Date
MachineMuse
837a2ad912 Tidying up some autoformat crap 2013-04-18 20:55:58 -06:00
MachineMuse
14782c4925 gave railgun a 0.5second cooldown 2013-04-18 20:23:15 -06:00
MachineMuse
71dc01b430 Fix plasma bolt animation on non-plasma module 2013-04-18 20:22:36 -06:00
MachineMuse
b181f878f7 Merge branch 'master' of https://github.com/MachineMuse/MachineMusePowersuits 2013-04-18 20:22:16 -06:00
MachineMuse
2e91b3636d fix missing texture on tinker table 2013-04-18 20:22:09 -06:00
MachineMuse
fcf4ece431 fix for z crash in menu 2013-04-18 13:18:58 -06:00
MachineMuse
bb1e84395c changed power armor back to iron material 2013-04-17 17:39:22 -06:00
MachineMuse
9a1ef43967 Fix unlocalized name for tinkertable 2013-04-16 22:50:32 -06:00
MachineMuse
1d6b1c05a6 fixed keybind screen 2013-04-15 22:57:37 -06:00
MachineMuse
e64a22b808 Preliminary graphical meters 2013-04-15 22:57:35 -06:00
Claire
90cec7a0ef Merge pull request #176 from Andrew2448/GregTechFix
Fix for GregTech recipes.
2013-04-14 18:34:13 -07:00
MachineMuse
d6704c8eef graphical tweaks (poses...) a bit more to go 2013-04-14 19:33:42 -06:00
Andrew2448
1ba7d29441 Fix for GregTech recipes. 2013-04-14 21:07:17 -04:00
MachineMuse
378cb2729a armor no longer prevents unblockable damage 2013-04-14 15:33:47 -06:00
MachineMuse
4ac2c50ea0 TESR texture fix 2013-04-14 15:32:36 -06:00
MachineMuse
34373d1704 Switched to stack-based render flags (should interfere with other rendering less) 2013-04-14 14:53:35 -06:00
MachineMuse
376a40c56e Custom armor models are GO 2013-04-14 01:37:48 -06:00
MachineMuse
5e622f19dc preliminary armor model work 2013-04-13 23:35:54 -06:00
MachineMuse
286a2b6869 another network fix 2013-04-13 21:03:40 -06:00
MachineMuse
1495460e2b most features now check for mps items before activating (including energy display) 2013-04-13 20:03:47 -06:00
MachineMuse
7df3f423d6 More scroll tweaks 2013-04-13 18:50:18 -06:00
MachineMuse
d67aae0537 better mousewheel scrolling ratio (1/15) 2013-04-13 18:36:35 -06:00
MachineMuse
5d150f56b0 better mousewheel behaviour 2013-04-13 18:30:20 -06:00
MachineMuse
8198961de2 Fixed up arrow vertex order & added mousewheel scrolling of module frame 2013-04-13 18:15:05 -06:00
MachineMuse
d5e6a9f6ba fix for tooltip artifacts 2013-04-13 17:46:07 -06:00
MachineMuse
6e7d9b3b48 Added arrows to scrolling frame 2013-04-13 17:30:26 -06:00
MachineMuse
f6a3709a25 Fixed auto-layout 2013-04-13 17:04:54 -06:00
Claire
672af7f551 Merge pull request #170 from Andrew2448/forestry
Added a check to see if forestry is installed.
2013-04-13 15:53:24 -07:00
Andrew2448
a4d6eb3422 Added a check to see if forestry is installed. 2013-04-13 17:59:14 -04:00
MachineMuse
dbff37be73 Tweaking scrollable frame behaviour 2013-04-13 15:52:06 -06:00
MachineMuse
31e0ce30c1 Added basic armor model (not working yet) and preliminary module-select scrolling system 2013-04-13 15:36:18 -06:00
MachineMuse
3bd1e4de98 updated to 651 forge and added model files to repo, support tba 2013-04-12 15:54:13 -06:00
MachineMuse
76689377e7 removed unused variables 2013-04-12 14:41:05 -06:00
Andrew2448
842dcce398 Migrated the remaining mod specific modules. 2013-04-11 21:37:31 -04:00
Andrew2448
cc6de168b3 Using a more efficient check. 2013-04-11 21:02:18 -04:00
Andrew2448
44d8169b15 Added a check in the SwimAssistModule that stops power drain when in a boat. Fixes #151 2013-04-11 20:57:06 -04:00
Andrew2448
aed9b1a128 Fix for Thermal Expansion recipes 2013-04-11 19:31:24 -04:00
MachineMuse
97149e71c2 Fix for TE recipe fail 2013-04-11 09:29:02 -06:00
MachineMuse
54872c414b initial sound tests 2013-04-10 21:54:20 -06:00
MachineMuse
e65f164e04 Fixed ThermalExpansion recipes 2013-04-10 21:54:19 -06:00
Claire
3be211782a fix gregtech iridium plate oredict entry 2013-04-09 11:16:35 -06:00
Lyneira
5ced120b82 Power tool and armor now set their unlocalized names. Fixes all the power items showing up as "Power Gauntlet" 2013-04-09 17:03:42 +02:00
MachineMuse
231c244636 Updated every API (including Forge) and added ThermalExpansion Electric Item support back in 2013-04-08 01:05:38 -06:00
Claire
ee1482f0dd Fix maybe ~ I am a goof 2013-04-07 15:41:23 -06:00
Claire
6da2f8fd07 Fix IC2 electric items crashing the game if IC2 isn't loaded 2013-04-07 15:38:59 -06:00
Lyneira
2f80830224 Power armor GUI now indicates installed modules with checkmarks. Config-disallowed modules are hidden from view unless they are installed, then they're displayed with an X, allowing them to be salvaged. 2013-04-07 22:45:46 +02:00
Lyneira
a38d0aee23 Revert "When an item is selected in the power armor GUI, it will now hide modules from view that are disallowed in the config. Disallowed modules that are still installed will still be shown so they can be salvaged."
This reverts commit 5fd0cf50b3.
2013-04-07 17:31:33 +02:00
Lyneira
5fd0cf50b3 When an item is selected in the power armor GUI, it will now hide modules from view that are disallowed in the config. Disallowed modules that are still installed will still be shown so they can be salvaged. 2013-04-07 14:25:54 +02:00
MachineMuse
a06b9e9ff1 Powersuit helm can now act as an oxygen mask (Galacticraft) - tanks sold separately 2013-04-02 16:40:24 -06:00
MachineMuse
deecfd4647 Added keybinds for cycling modes and config option to turn off mousewheel cycling 2013-04-02 15:52:45 -06:00
MachineMuse
3328caf840 Disabled experimental heat/energy meter render 2013-04-02 14:58:36 -06:00
MachineMuse
2d323a0b8c Made input updates only send when input differs (bandwidth-saving measure) 2013-04-02 14:58:36 -06:00
MachineMuse
904c2faef4 Changed flight control key to be configurable 2013-04-02 14:58:35 -06:00
MachineMuse
0c83cd0a14 Adjusted plasma bolt rendering a bit more 2013-04-02 14:58:34 -06:00
MachineMuse
801e1b75e3 Moved control-oriented classes to control package 2013-04-02 14:58:33 -06:00
MachineMuse
8ae4e8e10b Disabled incomplete modules (blade launcher & sonic weapon) 2013-04-02 14:58:32 -06:00
MachineMuse
c065f2d3bc Added spinning blade entity (WIP) 2013-04-01 02:01:09 -06:00
MachineMuse
ef827e37f0 Moved OGL unrotate to MuseRenderer 2013-03-30 17:55:40 -06:00
MachineMuse
7abe1f1b4a added incomplete modules to config 2013-03-30 16:29:12 -06:00
MachineMuse
170bb31baa removed unnecessary variable 2013-03-30 16:28:31 -06:00
MachineMuse
83ca84b729 fixed a weird thing in jetpack/boots 2013-03-30 16:28:13 -06:00
MachineMuse
d35b7451ff preliminary work on new modules, WIP 2013-03-30 16:27:02 -06:00
MachineMuse
7175b1bf60 tinkering with plasma to make it look nicer 2013-03-28 02:54:21 -06:00
Andrew2448
761c08ca73 Migrated the last of the Config.java modules \o/ 2013-03-27 21:54:36 -04:00
Andrew2448
a93483aa87 Migrated more modules 2013-03-27 21:36:32 -04:00
Claire
d8c73355c3 Merge pull request #134 from nallar/master
Performance improvements, simplifications and bug fixes.
2013-03-24 19:20:18 -07:00
MachineMuse
aead813d11 Tentative 1.5.1 IC2 support 2013-03-24 20:06:23 -06:00
Ross Allan
a7d521948d Performance improvements, simplifications and bug fixes.
Signed-off-by: Ross Allan <rallanpcl@gmail.com>
2013-03-24 18:52:53 +00:00
MachineMuse
6d143ada1e better treecap-style search 2013-03-24 08:21:04 -06:00
MachineMuse
f33fcbbf76 added treecapitator-like functionality to axe module 2013-03-24 07:41:40 -06:00
MachineMuse
ecba6df236 added aoe capability to rototiller 2013-03-24 07:27:39 -06:00
MachineMuse
fecac008c6 added hoe module and tweaked recipes 2013-03-24 07:15:36 -06:00
MachineMuse
0a80f2bc88 Flight control module tweaks: verticality (creative mode aspect), sneaking (slow aerial movement), top speed config option (in m/s) 2013-03-24 06:58:22 -06:00
MachineMuse
1df8685249 Reordered categories 2013-03-24 05:27:27 -06:00
MachineMuse
7089e09e1b more testing and fixes with shears 2013-03-24 05:12:30 -06:00
MachineMuse
190a41be3f Added shears module and changed onBlockDestroyed to take a player argument 2013-03-24 04:55:04 -06:00
MachineMuse
ba428ce748 Organized modules by category, migrated blockbreak modules 2013-03-24 04:19:04 -06:00
MachineMuse
a8110b4e2e Added blockbreaking module interface and migrated some related modules 2013-03-24 01:58:05 -06:00
MachineMuse
803d142dac a couple more files affected by the rename 2013-03-24 01:18:28 -06:00
MachineMuse
193e81fca1 removed more enums from config 2013-03-24 01:18:05 -06:00
MachineMuse
15ee9111e5 Renamed items to be more in line with Vanilla naming and removed dependence on immutable enums 2013-03-24 01:17:21 -06:00
MachineMuse
04a0ebd998 merged more right click functions 2013-03-24 00:37:28 -06:00
Andrew2448
3a6f79a67d Merged IOnItemUseModule and IRightClickModule 2013-03-23 12:45:42 -04:00
Andrew2448
65d472cd65 Added code that should cause IOnItemUseModule modules to be selectable on the wheel for the power tool. 2013-03-22 23:07:48 -04:00
Andrew2448
0882afec4e Added onItemUse module interface. 2013-03-22 22:29:31 -04:00
MachineMuse
53faa36be3 changed movement manager to use player username strings instead of player objects 2013-03-22 16:16:03 -06:00
Andrew2448
eababd39c5 Removed some stuff moved to MPSA 2013-03-21 22:16:39 -04:00
MachineMuse
0f7811aece tidied up overlay render a little 2013-03-21 01:30:32 -06:00
MachineMuse
ebfc355c27 alternative texture sheets for modules 2013-03-21 01:30:11 -06:00
MachineMuse
744ff72190 changed tinker table inventory empty message 2013-03-21 00:11:36 -06:00
MachineMuse
6e670ca232 fixed possible crash case with raytracing 2013-03-21 00:11:35 -06:00
MachineMuse
9abeb0061d moved module triggers into a separate package and added multimeter module + rightclickfirst trigger 2013-03-21 00:11:34 -06:00
MachineMuse
51461e1132 removed java 1.7 syntax 2013-03-20 02:51:07 -06:00
MachineMuse
7c97241958 energy migrated (UE only) 2013-03-20 02:43:05 -06:00
MachineMuse
9e0e130d08 icons migrated 2013-03-20 01:06:29 -06:00
MachineMuse
80b5d8be98 Added reflection way of registering MuseIcons...probably not ideal 2013-03-19 22:31:51 -06:00
MachineMuse
b5702d2227 Some tidying up in muserenderer 2013-03-17 21:30:56 -06:00
Andrew2448
16a0f611b2 Removed recipes and components that are now a part of MPSA 2013-03-17 14:03:42 -04:00
MachineMuse
3888397a52 Updated to latest mcp names 2013-03-16 22:20:43 -06:00
MachineMuse
524fccc53c reorganized imports and messed with tick handler 2013-03-16 18:32:42 -06:00
MachineMuse
18fcc95520 Deleted IPAM, since it is moving to MPSA 2013-03-16 18:25:42 -06:00
Andrew2448
9bcbb05d41 Removed constants that were transferred to MPSA 2013-03-16 18:17:56 -06:00
Andrew2448
f79b749f40 Changed loader check to new modid in MPSA-2 2013-03-16 18:17:55 -06:00
Andrew2448
93241a0866 More refractoring 2013-03-16 18:17:53 -06:00
Andrew2448
25a0547621 Moved module name constants to their respective classes. 2013-03-16 18:15:42 -06:00
Andrew2448
4809b71b82 Migrated all PlayerTickHandler modules into their respective classes :) 2013-03-16 18:15:40 -06:00
Andrew2448
7f2de861b1 Moved Gui/Container code out as well. 2013-03-16 18:10:02 -06:00
Andrew2448
616844e99b Removed code that was transfered to MPSA (Modular Powersuits Addons) 2013-03-16 18:10:01 -06:00
MachineMuse
9b7872a03e 1.5 migration started 2013-03-16 00:59:13 -06:00
Lyneira
de68d469c5 Added config option to tweak maximum total armor per piece 2013-03-14 16:33:21 +01:00
MachineMuse
5bd3759dd6 split up block and entity raytracing 2013-03-13 18:57:57 -06:00
MachineMuse
4f17629939 Added buildcraft energy to auto-gen config and bumped version for recommended 2013-03-13 01:46:31 -06:00
MachineMuse
2fcf27d8f4 multiplayer fix 2013-03-13 01:26:33 -06:00
MachineMuse
327faaa9dd fixed raytracing completely, but wow what a mess 2013-03-13 01:22:13 -06:00
MachineMuse
1fbd33e516 made raytracing more sensible and multiplayer compatible (oops) 2013-03-13 00:18:59 -06:00
MachineMuse
0c32ecc1e8 added fix for keybinds duping 2013-03-12 14:03:07 -06:00
MachineMuse
594490eb2d Railgun prototype added :) 2013-03-12 12:08:01 -06:00
MachineMuse
82e76c239b Migrated some modules 2013-03-11 21:55:06 -06:00
MachineMuse
6aff9ba922 Added PlayerUtils to hold methods for manipulating players directly 2013-03-11 19:31:59 -06:00
MachineMuse
b1a84ddd2d Removed vestiges of blink drive bolts 2013-03-11 19:21:59 -06:00
MachineMuse
8e768e9939 Refactoring: Added some new interfaces and moved Sprint Assist to them 2013-03-10 18:17:35 -06:00
MachineMuse
df7def5694 Added extendable handling of player tick modules 2013-03-10 12:08:08 -06:00
MachineMuse
5e23185813 added airborne check to kinetic generator 2013-03-10 10:54:58 -06:00
MachineMuse
0ff09ee49a Shortened hint string 2013-03-10 10:52:22 -06:00
MachineMuse
290ac25561 changed blink drive to use raytracing and be instant 2013-03-09 20:32:39 -07:00
MachineMuse
1ec0283d94 changed powertool scaling again 2013-03-05 05:26:02 -07:00
MachineMuse
5a163f9806 clarified radiation protection tooltip 2013-03-04 20:33:01 -07:00
MachineMuse
9d5b4ee07e added Atomic Science API and hazmat modules 2013-03-04 20:08:35 -07:00
MachineMuse
e28f5e92b1 made auto-feeder sensible 2013-03-04 19:45:05 -07:00
MachineMuse
3d482c78c6 added thermalexpansion's electric item api 2013-03-04 19:09:35 -07:00
MachineMuse
1346c589fe added tooltip for food back in 2013-03-04 18:55:24 -07:00
Claire
b6a067253d Update MuseCommonStrings.java
Added tooltip info to change modes
2013-03-04 10:10:25 -07:00
MachineMuse
990f9b8957 Better handling of modules disabled in config - they will now never count as active and players won't be able to install them 2013-03-04 09:03:34 -07:00
MachineMuse
080353b08a Fix for cheap steel plates exploit 2013-03-04 08:53:59 -07:00
MachineMuse
eb1c748cbe UE Multimeter now depends on UE... 2013-03-04 08:51:57 -07:00
MachineMuse
c31ce965f6 Added solar panel recipe for thermex 2013-03-04 08:32:24 -07:00
MachineMuse
11331a8606 updated UE api version 2013-02-24 03:02:55 -07:00
MachineMuse
1175900257 fix for double item consumption on single player 2013-02-24 02:35:23 -07:00
MachineMuse
85cca98efd assigned portable crafting table as a right-click mode 2013-02-24 02:22:41 -07:00
MachineMuse
85a85d05a0 disabled sound for now due to multiplayer incompatability 2013-02-24 01:16:33 -07:00
MachineMuse
4399f8a98f More refactoring + fixed blink drive bolt renderer 2013-02-24 00:53:31 -07:00
MachineMuse
b4eb8977e5 re-enabled blink drive module 2013-02-24 00:37:12 -07:00
MachineMuse
a13e6ef2cb More testing on mystcraft crash 2013-02-24 00:32:32 -07:00
MachineMuse
fb49d8b4fc Reenabled Blink Drive for testing 2013-02-24 00:31:34 -07:00
MachineMuse
abfc84139a Fixed possible crash from invalid/outdated keybind config 2013-02-24 00:31:12 -07:00
MachineMuse
84417514d7 verifying cause of crash 2013-02-24 00:08:07 -07:00
MachineMuse
5b49b03af0 Possibly figured out the issue with the crashing with mystcraft and stuff 2013-02-23 23:52:47 -07:00
MachineMuse
b9afafd780 Refactored electric item stuff into ElectricItemUtils to eventually eliminate ModularItem dependence on electric item interfaces 2013-02-23 23:52:13 -07:00
MachineMuse
ea81ac0fd4 Added playertickmodule interface for modules 2013-02-23 23:19:44 -07:00
Claire
c1670d5d13 Merge pull request #89 from Andrew2448/master
Added SoundHandler system for adding custom sounds to MPS.
2013-02-23 22:00:36 -08:00
Andrew B
6450cf9407 Finished portable crafting backend, requires more toggle work before being implemented. 2013-02-22 20:14:07 -05:00
Andrew B
390e62397d Halfway added portable crafting table module. 2013-02-22 18:52:01 -05:00
Andrew B
bc79314bd1 Added SoundHandler system for custom sounds. 2013-02-20 23:11:41 -05:00
Claire
b9a581607c Merge pull request #84 from Andrew2448/master
Added saturation handling capabilities to the auto-feeder and added some more failsafe checks.
2013-02-18 22:19:20 -08:00
Andrew2448
ff33b376b8 Added saturation handling capabilities to the Auto-Feeder. 2013-02-19 00:06:13 -05:00
Mattredsox
2f67f37b1d Added Multimeter Module 2013-02-18 21:02:45 -08:00
MachineMuse
725c8e625b fix for feeder module activating with no food 2013-02-18 19:55:08 -07:00
MachineMuse
c496788945 fix for server-side sprint assist energy consumption 2013-02-18 19:49:46 -07:00
MachineMuse
c08c3a2407 Added some bindable control types 2013-02-18 19:08:55 -07:00
Claire
7831611e5c Merge pull request #77 from Andrew2448/master
Added a static generator module and buffed the generation rates of the solar module. Delete config for the changes to take place.
2013-02-18 18:07:10 -08:00
Andrew2448
b11927381c Added static generator and tweaked generator rates. Dlete config for changes to take place. 2013-02-18 20:18:15 -05:00
MachineMuse
863c973b23 Fix for z affecting player even in gui with flight control 2013-02-18 14:28:11 -07:00
MachineMuse
ea2536cd14 fix for icons breaking with solar panel addon 2013-02-18 04:27:07 -07:00
Claire
8b7f062850 Merge pull request #75 from Andrew2448/master
Merged Andrew's changes for tonight~
2013-02-18 01:05:49 -08:00
Andrew2448
dd49c35e15 Added recipes and tweaked solar module. 2013-02-18 04:02:04 -05:00
Andrew2448
79b7c21e13 Added Solar Generator Module. 2013-02-18 02:49:35 -05:00
Andrew2448
1adced8817 Added a check to make sure the player has enough energy to be fed. 2013-02-18 01:24:32 -05:00
Claire
0d931f1e75 Merge pull request #73 from Andrew2448/master
Made auto-feeder energy consumption configurable.
2013-02-17 22:12:57 -08:00
Andrew2448
29e1eacbd6 Made auto-feeder energy consumption configurable. 2013-02-18 01:09:59 -05:00
Claire
80b2c0347c Merge pull request #72 from Andrew2448/master
Added an Auto-Feeder module that will automatically store food levels and feed the player with its stored food levels.
2013-02-17 21:40:15 -08:00
Andrew2448
12c0d76457 Changed Auto-Feeder to a new temp texture. 2013-02-18 00:32:07 -05:00
Andrew2448
9734ef6f83 Finished all aspects of the Auto-Feeder module 2013-02-18 00:29:13 -05:00
Andrew2448
62b270ed70 Added tooltip for food level 2013-02-17 23:44:14 -05:00
Andrew2448
62b6a663be Feeder module fully functional. 2013-02-17 23:23:40 -05:00
Andrew2448
7ca8b2e15d FoodLevel handling full functional :D 2013-02-17 22:57:11 -05:00
Andrew2448
d37f907134 All but 1 bug working in foodLevel. 2013-02-17 22:49:26 -05:00
Andrew2448
1366de2f96 Removed some old stuff. 2013-02-17 22:22:38 -05:00
Andrew2448
52b9a10788 Halfway functionality...still working on it. 2013-02-17 22:20:22 -05:00
MachineMuse
7a54fb396d swapped iridium plates for tungsteel ingots in field emitters for gregtech users 2013-02-17 16:50:41 -07:00
MachineMuse
8e97876670 quickfix for fall damage issue 2013-02-17 16:35:07 -07:00
Andrew2448
2335d53369 Renamed Eater to Feeder. 2013-02-17 17:59:27 -05:00
Andrew2448
f9092127bb Updated the Config.java. Functionality next. 2013-02-17 17:54:43 -05:00
Andrew2448
1fd194f58a Testing this git derping. 2013-02-17 17:37:19 -05:00
MachineMuse
bb1fe62cf4 disabled in-dev blink drive for voltz release 2013-02-16 10:51:38 -07:00
MachineMuse
ee710501d7 fixed some blink drive things 2013-02-15 15:51:44 -07:00
Claire
9c85823439 Merge pull request #61 from horsenit/master
Tinker Table renderInventoryBlock stuffo
2013-02-15 11:54:32 -08:00
MachineMuse
ec95f60542 Rremoved mode-switcher. 2013-02-15 12:37:37 -07:00
unknown
1189b52099 Reposition model when calling renderInventoryBlock (fixes Tinker Table rendering in Item Frames) 2013-02-14 22:24:12 -05:00
MachineMuse
dd38d34b08 quick fix for player sharing controls issue 2013-02-14 16:31:07 -07:00
Richard Goodwins
8b45943b59 Undo battery shenanigans. Sorry for the conflicts claire :v 2013-02-14 20:17:43 +02:00
Richard Goodwins
d4ed2feb1f Initial Blink Drive implementation
Todo: Make EntityBlinkDriveBolt visible, decide if bolt should travel in
line or arc.
2013-02-14 12:53:19 +02:00
MachineMuse
de667d57cf attempting to fix netserverhandler crash 2013-02-13 16:15:51 -07:00
MachineMuse
aa47c11508 Added CitizenJoe's armor models as a free cosmetic module 2013-02-13 15:33:16 -07:00
MachineMuse
35be8c3cf5 fix for potions 2013-02-13 15:21:08 -07:00
MachineMuse
b08c67b8a3 possible fix for netserverhandler crash 2013-02-13 01:15:11 -07:00
MachineMuse
88dc0ad627 added z to go down info to flight control module 2013-02-13 01:10:29 -07:00
MachineMuse
8b1d52eb3b single player fix 2013-02-13 00:45:58 -07:00
MachineMuse
214d431f0d added case for no exponent 2013-02-12 23:51:40 -07:00
MachineMuse
89597931f9 cleaned up playertickhandler after merge
maybe solve some things
2013-02-12 22:22:50 -07:00
MachineMuse
6203fb6bae *** UNTESTED, DO NOT USE *** merged playertickhandlers 2013-02-12 20:29:57 -07:00
MachineMuse
31dc986667 (Untested) possible fix for random crashes with new mode switching mechanic 2013-02-12 14:17:13 -07:00
MachineMuse
81fda75d8e changed api to not depend on electrical item interfaces for IModularItem 2013-02-11 02:21:06 -07:00
MachineMuse
21fdd919b8 fixed size thing oops 2013-02-11 00:48:16 -07:00
MachineMuse
b8bfa38885 another attempt at lighting fix 2013-02-10 22:29:58 -07:00
MachineMuse
8d175b9941 fixed sky issue again maybe? 2013-02-10 22:20:33 -07:00
MachineMuse
aa07570a4a Added modeswitch bar offset for armor 2013-02-10 22:12:52 -07:00
MachineMuse
43bffeb9dc oops wrong icon, dunno why I failed to notice that before 2013-02-10 22:05:26 -07:00
MachineMuse
68c3061a26 Added minimum size to plasma bolts 2013-02-10 21:59:23 -07:00
MachineMuse
df9133321e fixed sky turning dark >.> 2013-02-10 21:48:52 -07:00
MachineMuse
75ac92c636 Added colouring to power tool, fixed build script (maybe) 2013-02-10 21:42:19 -07:00
MachineMuse
8968237d31 See extended description
updated thermal expansion api
mode switching is now operational
added url to mcmod.info
added custom logger (nobody cares but me probably)
plasma bolts spawn a bit differently
nerfed recipes a bit
2013-02-10 21:26:27 -07:00
MachineMuse
99c367a84b fixed a derp in thermex recipes 2013-02-09 15:11:06 -07:00
MachineMuse
e2242cfab8 tried changing the armor render behaviour, failed 2013-02-09 15:08:47 -07:00
MachineMuse
8eab4f4ed3 Fixed recipe shapes 2013-02-08 14:06:32 -07:00
MachineMuse
e563362075 replaced recipes with things that are registered 2013-02-08 13:59:56 -07:00
MachineMuse
9270f3a1e9 same 2013-02-08 13:55:01 -07:00
MachineMuse
940a970f65 Thermex prints names if item get fails 2013-02-08 13:50:54 -07:00
MachineMuse
ff2ce52673 will get this eventually 2013-02-08 13:43:16 -07:00
MachineMuse
ccc25d3909 changed item getting method 2013-02-08 13:38:52 -07:00
MachineMuse
7d22f80f0a adjusted recipes 2013-02-08 13:18:54 -07:00
MachineMuse
dd5dc08bb1 Added preliminary ThermEx recipes 2013-02-08 12:48:15 -07:00
MachineMuse
22394c77e3 added thermex hooks, no recipe yet 2013-02-07 18:09:15 -07:00
MachineMuse
4cd9f8409f added field emitters to IC2 recipe 2013-02-06 15:42:54 -07:00
MachineMuse
06b25524a4 added bindable control interface 2013-02-06 15:41:18 -07:00
MachineMuse
cd1c710ae2 Tripled max reduction 2013-02-06 07:42:29 -07:00
MachineMuse
3f79724a62 fixed a nullpointer case when getting items from ic2 api 2013-02-05 18:04:20 -07:00
MachineMuse
ce68f12ad5 changed thaumgoggles to 'special' 2013-02-05 11:34:44 -07:00
MachineMuse
851a67cd43 items now remove enchantments placed with anvil 2013-02-05 07:02:41 -07:00
MachineMuse
7a44a95ae5 removed SU battery recipe, maybe fixed minimap flicker 2013-02-05 06:11:11 -07:00
MachineMuse
9e34b4d228 Added more ic2 battery recipes 2013-02-04 18:27:30 -07:00
MachineMuse
19ef4cbe46 more mode switching work, no real changes 2013-02-04 18:04:20 -07:00
MachineMuse
e86bf607a1 Hello? Jenkins? What are you doing, honey? 2013-02-04 08:59:50 -07:00
MachineMuse
e3e1456941 Changed energy and control calculations on Flight Control module 2013-02-04 08:50:23 -07:00
Richard Goodwins
ba2f5d8283 Test of github/ghfw functionality 2013-02-04 12:13:21 +02:00
MachineMuse
a9ba9e6a3a Fix skybox lighting issue 2013-02-03 19:50:13 -07:00
MachineMuse
aff70ffc0f don't use client-only code on server... 2013-02-03 19:32:12 -07:00
MachineMuse
268f5acc12 changed handling of potion effects 2013-02-03 19:31:36 -07:00
MachineMuse
f674230087 fix for keybind buttons not moving 2013-02-03 19:00:28 -07:00
MachineMuse
79caa2f45b changed category to make them fit on the screen, for now 2013-02-03 17:56:05 -07:00
MachineMuse
a35b9fb805 Added flight control module. 2013-02-03 17:54:18 -07:00
MachineMuse
8f3e602942 changed sprint/walk boost energy consumption 2013-02-03 15:19:10 -07:00
MachineMuse
be86893381 fix step height 2013-02-03 15:05:10 -07:00
Claire
c068dd27fe Merge pull request #22 from bartbes/master
Fix ConcurrentModificationException on potion removal
2013-02-03 13:13:43 -08:00
MachineMuse
8a032e38b5 changed client concurrentmodification fix on potions 2013-02-03 14:11:43 -07:00
MachineMuse
3fc65ca64b Last memory leak fixed (I think) 2013-02-03 14:05:27 -07:00
Bart van Strien
55ce802635 Fix ConcurrentModificationException on potion removal 2013-02-03 21:58:51 +01:00
MachineMuse
71c8e46a44 Circle memory leak: half-smooshed 2013-02-03 12:15:40 -07:00
MachineMuse
1ca2296a37 Eliminated another memory leak in tinkertable...1 more to go! 2013-02-03 11:31:59 -07:00
MachineMuse
6f2fd8f223 another typo lol 2013-02-03 10:56:07 -07:00
MachineMuse
8742fbaccb centralized tool texture 2013-02-03 10:53:39 -07:00
MachineMuse
da87ab8943 fixed typo in resource path 2013-02-03 10:52:50 -07:00
MachineMuse
48bfff4621 Repackaged resources 2013-02-03 10:46:34 -07:00
MachineMuse
17bf507c74 more repackaging, changed default joule ratio to be BC joules 2013-02-02 05:33:02 -07:00
MachineMuse
e6e075dc74 Added walking speed bonus to sprint assist 2013-02-02 04:14:34 -07:00
MachineMuse
87ff814503 Merging api changes 2013-02-02 03:56:43 -07:00
MachineMuse
cc0de8a543 Made config file more robust, thanks to bdew 2013-02-02 03:55:34 -07:00
MachineMuse
262e1f5cce Added auto-gen config files for modules and module number values 2013-02-02 03:55:32 -07:00
MachineMuse
1638927bd4 Maybe fixed inventory render issue, added comments 2013-02-02 03:54:30 -07:00
MachineMuse
6fcaa0f6f2 Repackaged api 2013-02-02 03:39:54 -07:00
MachineMuse
5b6e4eb6ad Removed easy control circuit recipe 2013-02-01 10:13:22 -07:00
MachineMuse
70cb96a454 removed some unnecessary variables 2013-02-01 10:04:18 -07:00
MachineMuse
dcd8cf9045 Various optimizations 2013-02-01 09:47:57 -07:00
MachineMuse
9337bac8c6 Adding some comments and efficiency tweaks 2013-02-01 08:52:16 -07:00
MachineMuse
d13c655721 Changed valid items to use contains() instead of an array of booleans 2013-02-01 02:38:39 -07:00
MachineMuse
ba6e5e216f changed everything to use IPowerModule instead of PowerModule 2013-02-01 02:08:35 -07:00
MachineMuse
fc8f77adb3 eliminated concurrent modification case 2013-01-31 23:01:18 -07:00
MachineMuse
eb3b69febb Fixed night vision power consumption 2013-01-31 22:54:27 -07:00
MachineMuse
b6152480fe Changed amplifier to 81 2013-01-31 10:08:47 -07:00
MachineMuse
8e80cbb650 fixed unbelievably derpy typo 2013-01-31 09:29:12 -07:00
MachineMuse
e31925c48a Lowered aerial movement factor on sprint & jump assist. No more light-speed skiing :( 2013-01-31 09:22:48 -07:00
MachineMuse
8be5e8a964 Active camouflage module 2013-01-31 08:49:32 -07:00
MachineMuse
d623071c77 whoops, added a recipe for the control circuit too :P 2013-01-31 06:58:17 -07:00
MachineMuse
81ec3ef447 Added night vision module :) Please test! 2013-01-31 06:48:50 -07:00
MachineMuse
9e39e8f3c6 Swapped amperage and voltage on plasma cannon, fixed exp drops 2013-01-30 22:03:53 -07:00
MachineMuse
a5480f8a4e Added ICBM support (no moduels yet), added 'equipped' indicator 2013-01-30 07:18:05 -07:00
MachineMuse
7638f28bc8 buffed damage and nerfed explosiveness on plasma cannon 2013-01-28 19:11:08 -07:00
MachineMuse
9db8ab4abb Changed overclock scaling of tools, re-added lifetime check for plasma bolts, added activation checks for more modules 2013-01-28 17:18:37 -07:00
MachineMuse
a779bf56b8 fixed z-fighting on plasma ball, changed units on explosion 2013-01-28 06:22:27 -07:00
MachineMuse
5a383c21a3 Minor balance changes 2013-01-28 04:43:18 -07:00
MachineMuse
345d362348 Added melee assist module and new icon 2013-01-28 03:55:49 -07:00
MachineMuse
ee78a97e4e Pickaxe now consumes energy even without diamond drill 2013-01-28 02:05:29 -07:00
MachineMuse
ee62edb643 Changed maxcharge to 1 so mods that don't implement ICustomElectricItem won't divide by 0 2013-01-27 23:44:18 -07:00
MachineMuse
136f233e89 Explosions now happen even if you hit the mob. This should make it possible to 1-shot most things with both settings maxed. 2013-01-27 16:40:55 -07:00
MachineMuse
a41abb3658 Plasma bolts now dissolve in water
Bounding box is more sensible so you shouldn't hit yourself if standing
still
Shock absorber no longer interferes with charging up the cannon thingy,
also changed the damage formula on it (if distance > 3 then energy cost
= energy cost * distance absorbed)
Fire particles when plasma bolts explode :)
2013-01-27 15:12:51 -07:00
MachineMuse
a186474b9f rebuild again with small reflection change 2013-01-27 14:38:21 -07:00
MachineMuse
1f66b833a3 Cleaning build 2013-01-27 14:31:33 -07:00
MachineMuse
42eff3c713 Added Plasma Cannon module. 2013-01-27 14:07:19 -07:00
MachineMuse
b25f70d633 Fixed items not being consumed server-side, added uncrafting recipes for plating 2013-01-26 18:46:53 -07:00
MachineMuse
282ba14c74 fixed server to not require a client-only class -.- 2013-01-26 02:17:13 -07:00
MachineMuse
c32e56efdd changed chat message to only send client side 2013-01-26 01:29:36 -07:00
MachineMuse
884d703398 added instruction blurb and resize functionality to keybind gui
Also toggle transparent armor
2013-01-26 01:20:19 -07:00
MachineMuse
4bd1d84880 packets now actually send, lol 2013-01-26 00:57:55 -07:00
MachineMuse
e31f75eb2e re-did earlier changes to playertickhandler, not sure what happened to them 2013-01-26 00:35:55 -07:00
MachineMuse
b974b1d50b yes it works! keybind map now saves and loads correctly 2013-01-25 23:33:23 -07:00
MachineMuse
7a9c91bff6 keybind config almost working 2013-01-25 23:17:16 -07:00
MachineMuse
910b5d19ae keybind frame now loads new modules when installed 2013-01-25 21:13:13 -07:00
MachineMuse
4d836abf41 Changed it so sprint assist and jump assist boost your aerial horizontal movement
also fixed the problem with the toggle packet
2013-01-25 20:37:57 -07:00
MachineMuse
3d6870525d Keybinds almost fully implemented, just need save/load functionality 2013-01-25 20:11:58 -07:00
MachineMuse
a44fd2c2f1 More keybind work... it is almost ready 2013-01-25 18:57:48 -07:00
MachineMuse
96e9e7dda9 Generalized fast graphics setting (transparency off)
Also keybind system works betterish
2013-01-25 17:07:07 -07:00