gunbase base functionality, new missile model, rad item fix, new 9mm tex

This commit is contained in:
HbmMods 2019-01-29 23:53:00 +01:00
parent 0180c82ad2
commit c1e6490f6d
30 changed files with 3303 additions and 615 deletions

View File

@ -0,0 +1,930 @@
# Blender v2.76 (sub 0) OBJ File: 'missileNeon.blend'
# www.blender.org
o Cylinder
v 0.000000 1.000000 -0.500000
v 0.000000 4.000000 -0.500000
v 0.250000 1.000000 -0.433013
v 0.250000 4.000000 -0.433013
v 0.433013 1.000000 -0.250000
v 0.433013 4.000000 -0.250000
v 0.500000 1.000000 0.000000
v 0.500000 4.000000 0.000000
v 0.433013 1.000000 0.250000
v 0.433013 4.000000 0.250000
v 0.250000 1.000000 0.433013
v 0.250000 4.000000 0.433013
v 0.000000 1.000000 0.500000
v 0.000000 4.000000 0.500000
v -0.250000 1.000000 0.433013
v -0.250000 4.000000 0.433013
v -0.433013 1.000000 0.250000
v -0.433013 4.000000 0.250000
v -0.500000 1.000000 0.000000
v -0.500000 4.000000 0.000000
v -0.433013 1.000000 -0.250000
v -0.433013 4.000000 -0.250000
v -0.250000 1.000000 -0.433013
v -0.250000 4.000000 -0.433013
v 0.187500 4.500000 -0.324760
v -0.000000 4.500000 -0.375000
v 0.324759 4.500000 -0.187500
v 0.375000 4.500000 0.000000
v 0.324759 4.500000 0.187500
v 0.187500 4.500000 0.324760
v -0.000000 4.500000 0.375000
v -0.187500 4.500000 0.324760
v -0.324760 4.500000 0.187500
v -0.375000 4.500000 0.000000
v -0.324760 4.500000 -0.187500
v -0.187500 4.500000 -0.324759
v 0.187499 7.000000 -0.324760
v -0.000001 7.000000 -0.375000
v 0.324759 7.000000 -0.187500
v 0.374999 7.000000 0.000000
v 0.324759 7.000000 0.187500
v 0.187499 7.000000 0.324760
v -0.000001 7.000000 0.375000
v -0.187501 7.000000 0.324760
v -0.324760 7.000000 0.187500
v -0.375001 7.000000 0.000000
v -0.324760 7.000000 -0.187500
v -0.187501 7.000000 -0.324759
v 0.140624 7.500000 -0.243570
v -0.000001 7.500000 -0.281250
v 0.243569 7.500000 -0.140625
v 0.281249 7.500000 0.000000
v 0.243569 7.500000 0.140625
v 0.140624 7.500000 0.243570
v -0.000001 7.500000 0.281250
v -0.140626 7.500000 0.243570
v -0.243570 7.500000 0.140625
v -0.281251 7.500000 0.000000
v -0.243570 7.500000 -0.140625
v -0.140626 7.500000 -0.243570
v 0.049218 7.700000 -0.085249
v -0.000001 7.700000 -0.098437
v 0.085249 7.700000 -0.049219
v 0.098437 7.700000 0.000000
v 0.085249 7.700000 0.049219
v 0.049218 7.700000 0.085249
v -0.000001 7.700000 0.098438
v -0.049219 7.700000 0.085249
v -0.085250 7.700000 0.049219
v -0.098438 7.700000 0.000000
v -0.085250 7.700000 -0.049219
v -0.049220 7.700000 -0.085249
v -0.000001 7.750000 0.000000
v 0.000000 0.850000 -0.425000
v 0.212500 0.850000 -0.368061
v 0.368061 0.850000 -0.212500
v 0.425000 0.850000 0.000000
v 0.368061 0.850000 0.212500
v 0.212500 0.850000 0.368061
v 0.000000 0.850000 0.425000
v -0.212500 0.850000 0.368061
v -0.368061 0.850000 0.212500
v -0.425000 0.850000 0.000000
v -0.368061 0.850000 -0.212500
v -0.212500 0.850000 -0.368061
v 0.000000 0.850000 -0.212500
v 0.106250 0.850000 -0.184030
v 0.184030 0.850000 -0.106250
v 0.212500 0.850000 0.000000
v 0.184030 0.850000 0.106250
v 0.106250 0.850000 0.184030
v 0.000000 0.850000 0.212500
v -0.106250 0.850000 0.184030
v -0.184030 0.850000 0.106250
v -0.212500 0.850000 0.000000
v -0.184030 0.850000 -0.106250
v -0.106250 0.850000 -0.184030
v 0.000000 0.500000 -0.371875
v 0.185938 0.500000 -0.322053
v 0.322053 0.500000 -0.185937
v 0.371875 0.500000 0.000000
v 0.322053 0.500000 0.185938
v 0.185938 0.500000 0.322053
v 0.000000 0.500000 0.371875
v -0.185937 0.500000 0.322053
v -0.322053 0.500000 0.185938
v -0.371875 0.500000 0.000000
v -0.322053 0.500000 -0.185937
v -0.185938 0.500000 -0.322053
v 0.000000 0.000000 -0.464844
v 0.232422 0.000000 -0.402566
v 0.402567 0.000000 -0.232422
v 0.464844 0.000000 0.000000
v 0.402567 0.000000 0.232422
v 0.232422 0.000000 0.402566
v 0.000000 0.000000 0.464844
v -0.232422 0.000000 0.402567
v -0.402566 0.000000 0.232422
v -0.464844 0.000000 0.000000
v -0.402567 0.000000 -0.232422
v -0.232422 0.000000 -0.402566
v 0.000000 0.000000 -0.371875
v 0.185938 0.000000 -0.322053
v 0.322053 0.000000 -0.185937
v 0.371875 0.000000 0.000000
v 0.322053 0.000000 0.185938
v 0.185938 0.000000 0.322053
v 0.000000 0.000000 0.371875
v -0.185937 0.000000 0.322053
v -0.322053 0.000000 0.185938
v -0.371875 0.000000 0.000000
v -0.322053 0.000000 -0.185937
v -0.185938 0.000000 -0.322053
v 0.000000 0.750000 -0.130156
v 0.065078 0.750000 -0.112719
v 0.112719 0.750000 -0.065078
v 0.130156 0.750000 0.000000
v 0.112719 0.750000 0.065078
v 0.065078 0.750000 0.112719
v 0.000000 0.750000 0.130156
v -0.065078 0.750000 0.112719
v -0.112719 0.750000 0.065078
v -0.130156 0.750000 0.000000
v -0.112719 0.750000 -0.065078
v -0.065078 0.750000 -0.112719
v 0.295753 2.750000 -0.387259
v 0.387259 2.750000 -0.295753
v -0.295753 2.750000 0.387260
v -0.387260 2.750000 0.295754
v 0.295753 1.250000 -0.387259
v 0.387259 1.250000 -0.295753
v -0.295753 1.250000 0.387260
v -0.387260 1.250000 0.295754
v 0.543240 2.000000 -0.634747
v 0.634747 2.000000 -0.543240
v 0.634747 1.250000 -0.543240
v 0.543240 1.250000 -0.634747
v -0.543240 2.000000 0.634747
v -0.634747 2.000000 0.543241
v -0.634747 1.250000 0.543241
v -0.543240 1.250000 0.634747
v -0.387260 2.750000 -0.295753
v -0.295753 2.750000 -0.387259
v 0.387259 2.750000 0.295753
v 0.295753 2.750000 0.387260
v -0.387260 1.250000 -0.295753
v -0.295753 1.250000 -0.387259
v 0.387259 1.250000 0.295753
v 0.295753 1.250000 0.387260
v -0.634747 2.000000 -0.543240
v -0.543241 2.000000 -0.634747
v -0.543241 1.250000 -0.634747
v -0.634747 1.250000 -0.543240
v 0.634747 2.000000 0.543241
v 0.543241 2.000000 0.634747
v 0.543241 1.250000 0.634747
v 0.634747 1.250000 0.543241
vt 0.406849 0.497453
vt 0.370386 0.497453
vt 0.370385 0.074804
vt 0.333922 0.497453
vt 0.333922 0.074804
vt 0.297459 0.497453
vt 0.297459 0.074805
vt 0.260996 0.497453
vt 0.260996 0.074804
vt 0.224533 0.497453
vt 0.224533 0.074804
vt 0.188070 0.497453
vt 0.188070 0.074804
vt 0.151607 0.497453
vt 0.151607 0.074804
vt 0.115143 0.497453
vt 0.115144 0.074804
vt 0.078680 0.497453
vt 0.078681 0.074804
vt 0.516238 0.497453
vt 0.479775 0.497453
vt 0.479775 0.074804
vt 0.183512 0.569919
vt 0.156164 0.569919
vt 0.443312 0.497453
vt 0.406849 0.074804
vt 0.443312 0.074804
vt 0.263731 0.051337
vt 0.294725 0.051337
vt 0.835738 0.029853
vt 0.835737 0.382060
vt 0.808389 0.382060
vt 0.219975 0.569919
vt 0.192628 0.569919
vt 0.256438 0.569919
vt 0.229091 0.569919
vt 0.292901 0.569919
vt 0.438754 0.569919
vt 0.411407 0.569919
vt 0.402291 0.569919
vt 0.329365 0.569919
vt 0.475217 0.569919
vt 0.447870 0.569919
vt 0.365828 0.569919
vt 0.511680 0.569919
vt 0.484333 0.569919
vt 0.110585 0.569919
vt 0.083238 0.569919
vt 0.147049 0.569919
vt 0.890431 0.382060
vt 0.887013 0.453647
vt 0.866502 0.453647
vt 0.616959 0.029852
vt 0.644306 0.029852
vt 0.644305 0.382059
vt 0.726348 0.029852
vt 0.726347 0.382060
vt 0.699000 0.382059
vt 0.808391 0.029853
vt 0.781042 0.382060
vt 0.945128 0.029853
vt 0.945126 0.382060
vt 0.917779 0.382060
vt 0.699001 0.029852
vt 0.671653 0.382059
vt 0.781043 0.029853
vt 0.753695 0.382060
vt 0.917780 0.029853
vt 0.863085 0.029853
vt 0.863084 0.382060
vt 0.671654 0.029852
vt 0.753696 0.029852
vt 0.890433 0.029853
vt 0.729766 0.453647
vt 0.750276 0.453647
vt 0.743610 0.491234
vt 0.832318 0.453647
vt 0.640887 0.453646
vt 0.620376 0.453646
vt 0.722929 0.453647
vt 0.804971 0.453647
vt 0.784460 0.453647
vt 0.941707 0.453647
vt 0.695581 0.453647
vt 0.675071 0.453647
vt 0.777623 0.453647
vt 0.914360 0.453647
vt 0.893849 0.453647
vt 0.859665 0.453647
vt 0.839155 0.453647
vt 0.668234 0.453647
vt 0.880347 0.491234
vt 0.873168 0.491234
vt 0.825652 0.491234
vt 0.818473 0.491234
vt 0.634221 0.491234
vt 0.716262 0.491234
vt 0.709084 0.491234
vt 0.798305 0.491234
vt 0.791126 0.491234
vt 0.921197 0.453647
vt 0.935041 0.491235
vt 0.688915 0.491234
vt 0.770957 0.491234
vt 0.763779 0.491234
vt 0.907694 0.491235
vt 0.900515 0.491235
vt 0.852999 0.491234
vt 0.845820 0.491234
vt 0.661568 0.491234
vt 0.654389 0.491234
vt 0.740021 0.506369
vt 0.736431 0.491234
vt 0.712673 0.506369
vt 0.767368 0.506369
vt 0.685326 0.506369
vt 0.681737 0.491234
vt 0.657979 0.506369
vt 0.630631 0.506368
vt 0.627042 0.491234
vt 0.931452 0.506369
vt 0.927862 0.491235
vt 0.904104 0.506369
vt 0.876757 0.506369
vt 0.849410 0.506369
vt 0.822062 0.506369
vt 0.794715 0.506369
vt 0.190572 0.847732
vt 0.169403 0.868901
vt 0.155982 0.861153
vt 0.409583 0.051337
vt 0.440577 0.051337
vt 0.373120 0.051337
vt 0.404114 0.051337
vt 0.300194 0.051337
vt 0.446046 0.051337
vt 0.336657 0.051337
vt 0.516238 0.074804
vt 0.482509 0.051336
vt 0.081416 0.051336
vt 0.112409 0.051336
vt 0.117879 0.051336
vt 0.148872 0.051337
vt 0.154342 0.051337
vt 0.185335 0.051337
vt 0.190805 0.051337
vt 0.221798 0.051337
vt 0.227268 0.051337
vt 0.258262 0.051337
vt 0.309583 0.784747
vt 0.326550 0.733292
vt 0.351246 0.744498
vt 0.105896 0.932408
vt 0.090399 0.905567
vt 0.119316 0.897818
vt 0.163731 0.947905
vt 0.155982 0.918988
vt 0.169403 0.911239
vt 0.132737 0.832235
vt 0.163731 0.832235
vt 0.206069 0.874573
vt 0.177151 0.882322
vt 0.090399 0.874573
vt 0.119316 0.882322
vt 0.132737 0.947905
vt 0.140485 0.918988
vt 0.206069 0.905567
vt 0.177151 0.897818
vt 0.105896 0.847732
vt 0.127065 0.868901
vt 0.127065 0.911239
vt 0.190572 0.932408
vt 0.140485 0.861153
vt 0.193517 0.714274
vt 0.186745 0.642946
vt 0.220606 0.641342
vt 0.267562 0.771841
vt 0.274542 0.718112
vt 0.300905 0.724470
vt 0.117517 0.791150
vt 0.089966 0.744497
vt 0.114662 0.733291
vt 0.195387 0.768422
vt 0.180047 0.770615
vt 0.166671 0.718112
vt 0.288878 0.777299
vt 0.245825 0.768422
vt 0.247695 0.714274
vt 0.098277 0.801827
vt 0.066440 0.757988
vt 0.173651 0.771841
vt 0.158586 0.775474
vt 0.140307 0.724470
vt 0.223862 0.767073
vt 0.220606 0.712991
vt 0.342935 0.801828
vt 0.329491 0.794119
vt 0.137680 0.782340
vt 0.217350 0.767073
vt 0.201871 0.767807
vt 0.660851 0.892064
vt 0.648200 0.888674
vt 0.648200 0.861554
vt 0.353036 0.666718
vt 0.383906 0.680726
vt 0.288026 0.647743
vt 0.320980 0.655691
vt 0.057307 0.680725
vt 0.088177 0.666718
vt 0.153187 0.647743
vt 0.254468 0.642946
vt 0.027899 0.697588
vt 0.120232 0.655691
vt 0.413314 0.697589
vt 0.727405 0.643467
vt 0.661481 0.732788
vt 0.653421 0.727775
vt 0.534337 0.858164
vt 0.551287 0.828807
vt 0.560548 0.838068
vt 0.614544 0.811857
vt 0.611154 0.824508
vt 0.584034 0.824508
vt 0.580644 0.938371
vt 0.551287 0.921421
vt 0.560548 0.912160
vt 0.643901 0.921421
vt 0.634640 0.912160
vt 0.580644 0.811857
vt 0.643901 0.828807
vt 0.634640 0.838068
vt 0.534337 0.892064
vt 0.546988 0.888674
vt 0.614544 0.938371
vt 0.611154 0.925720
vt 0.660851 0.858164
vt 0.546988 0.861554
vt 0.584034 0.925720
vt 0.291431 0.888170
vt 0.268974 0.910628
vt 0.278465 0.875204
vt 0.653017 0.612245
vt 0.635445 0.721860
vt 0.625983 0.721106
vt 0.524561 0.643467
vt 0.590485 0.732788
vt 0.583320 0.739013
vt 0.572597 0.618650
vt 0.607298 0.724102
vt 0.598546 0.727775
vt 0.747878 0.661253
vt 0.668646 0.739013
vt 0.679369 0.618650
vt 0.644668 0.724102
vt 0.547591 0.629146
vt 0.598949 0.612245
vt 0.616521 0.721860
vt 0.765277 0.682055
vt 0.674736 0.746293
vt 0.704375 0.629146
vt 0.625983 0.610092
vt 0.504089 0.661253
vt 0.577231 0.746293
vt 0.856252 0.824927
vt 0.856252 0.719265
vt 0.874484 0.719265
vt 0.874484 0.824927
vt 0.874484 0.941528
vt 0.806943 0.719265
vt 0.856252 0.669956
vt 0.923793 0.719264
vt 0.856252 0.941528
vt 0.265554 0.569919
vt 0.374943 0.569919
vt 0.302017 0.569919
vt 0.338480 0.569919
vt 0.119701 0.569919
vt 0.616958 0.382059
vt 0.811807 0.453647
vt 0.702418 0.453647
vt 0.757113 0.453647
vt 0.647724 0.453647
vt 0.331188 0.051337
vt 0.477040 0.051336
vt 0.367651 0.051337
vt 0.513503 0.051336
vt 0.323695 0.791151
vt 0.282627 0.775474
vt 0.131629 0.784747
vt 0.303532 0.782340
vt 0.261166 0.770615
vt 0.111721 0.794119
vt 0.239342 0.767807
vt 0.374772 0.757988
vt 0.152334 0.777299
vt 0.260753 0.879950
vt 0.268973 0.875204
vt 0.286685 0.879950
vt 0.291431 0.897662
vt 0.286685 0.905882
vt 0.278465 0.910628
vt 0.260753 0.905882
vt 0.256007 0.897662
vt 0.256007 0.888170
vt 0.486690 0.682056
vt 0.806943 0.930589
vt 0.874484 0.669956
vt 0.923793 0.930589
vn 0.258800 0.000000 -0.965900
vn 0.707100 0.000000 -0.707100
vn 0.965900 0.000000 -0.258800
vn 0.965900 0.000000 0.258800
vn 0.707100 0.000000 0.707100
vn 0.258800 0.000000 0.965900
vn -0.258800 0.000000 0.965900
vn -0.707100 0.000000 0.707100
vn -0.965900 0.000000 0.258800
vn -0.965900 0.000000 -0.258800
vn -0.251600 0.234700 0.938900
vn -0.258800 0.000000 -0.965900
vn -0.707100 0.000000 -0.707100
vn 0.869800 -0.434900 0.233100
vn 0.251600 0.234700 0.938900
vn 0.687400 0.234700 0.687300
vn 0.938900 0.234700 0.251600
vn -0.251600 0.234700 -0.938900
vn 0.251600 0.234700 -0.938900
vn 0.938900 0.234700 -0.251600
vn -0.687400 0.234700 -0.687300
vn 0.687400 0.234700 -0.687300
vn -0.938900 0.234700 -0.251600
vn -0.938900 0.234700 0.251600
vn -0.687300 0.234700 0.687400
vn -0.254700 0.178200 -0.950500
vn 0.530100 0.661900 0.530100
vn 0.695800 0.178200 -0.695800
vn -0.950500 0.178200 0.254700
vn 0.254700 0.178200 0.950500
vn 0.950500 0.178200 -0.254700
vn -0.950500 0.178200 -0.254700
vn -0.254700 0.178200 0.950500
vn 0.950500 0.178200 0.254700
vn -0.695800 0.178200 -0.695800
vn 0.254700 0.178200 -0.950500
vn -0.695800 0.178200 0.695800
vn 0.695800 0.178200 0.695800
vn -0.194000 0.661900 -0.724100
vn 0.530100 0.661900 -0.530100
vn -0.724100 0.661900 0.194000
vn 0.194000 0.661900 0.724100
vn 0.724100 0.661900 -0.194000
vn -0.724100 0.661900 -0.194000
vn -0.194000 0.661900 0.724100
vn 0.724100 0.661900 0.194000
vn -0.530100 0.661900 -0.530100
vn 0.194000 0.661900 -0.724100
vn -0.530100 0.661900 0.530100
vn 0.329100 0.885100 0.329100
vn 0.120500 0.885100 0.449600
vn 0.449600 0.885100 0.120500
vn -0.120500 0.885100 0.449600
vn -0.329100 0.885100 0.329100
vn -0.449600 0.885100 0.120500
vn -0.449600 0.885100 -0.120500
vn -0.329100 0.885100 -0.329100
vn -0.120500 0.885100 -0.449600
vn 0.120500 0.885100 -0.449600
vn 0.329100 0.885100 -0.329100
vn 0.449600 0.885100 -0.120500
vn 0.000000 -1.000000 0.000000
vn -0.233100 -0.434900 -0.869800
vn 0.233100 -0.434900 -0.869800
vn 0.869800 -0.434900 -0.233100
vn -0.636700 -0.434900 -0.636700
vn 0.636700 -0.434900 -0.636700
vn -0.869800 -0.434900 -0.233100
vn -0.869800 -0.434900 0.233100
vn -0.636700 -0.434900 0.636700
vn -0.233100 -0.434900 0.869800
vn 0.233100 -0.434900 0.869800
vn 0.636700 -0.434900 0.636700
vn -0.647300 0.402600 -0.647300
vn 0.950700 0.176800 0.254700
vn 0.236900 0.402600 -0.884200
vn -0.647300 0.402600 0.647300
vn 0.647300 0.402600 0.647300
vn -0.236900 0.402600 -0.884200
vn 0.647300 0.402600 -0.647300
vn -0.884200 0.402600 0.236900
vn 0.236900 0.402600 0.884200
vn 0.884200 0.402600 -0.236900
vn -0.884200 0.402600 -0.236900
vn -0.236900 0.402600 0.884200
vn 0.884200 0.402600 0.236900
vn -0.696000 0.176800 -0.696000
vn 0.254700 0.176800 -0.950700
vn -0.696000 0.176800 0.696000
vn 0.696000 0.176800 0.696000
vn -0.254700 0.176800 -0.950700
vn 0.696000 0.176800 -0.696000
vn -0.950700 0.176800 0.254700
vn 0.254700 0.176800 0.950700
vn 0.950700 0.176800 -0.254700
vn -0.950700 0.176800 -0.254700
vn -0.254700 0.176800 0.950700
vn 0.247100 -0.297200 -0.922300
vn -0.922300 -0.297200 -0.247100
vn 0.675100 -0.297200 0.675100
vn -0.247100 -0.297200 0.922300
vn 0.675100 -0.297200 -0.675100
vn -0.675100 -0.297200 -0.675100
vn 0.247100 -0.297200 0.922300
vn -0.675100 -0.297200 0.675100
vn 0.922300 -0.297200 -0.247100
vn -0.247100 -0.297200 -0.922300
vn -0.922300 -0.297200 0.247100
vn 0.922300 -0.297200 0.247100
vn 0.640800 0.422900 -0.640800
vn -0.640800 0.422900 0.640800
vn -0.640800 0.422900 -0.640800
vn 0.640800 0.422900 0.640800
vn 0.687300 0.234700 0.687400
vn 0.687300 0.234700 -0.687400
s off
f 2/1/1 4/2/1 3/3/1
f 4/2/2 6/4/2 5/5/2
f 6/4/3 8/6/3 7/7/3
f 8/6/4 10/8/4 9/9/4
f 10/8/5 12/10/5 11/11/5
f 12/10/6 14/12/6 13/13/6
f 14/12/7 16/14/7 15/15/7
f 16/14/8 18/16/8 17/17/8
f 18/16/9 20/18/9 19/19/9
f 20/20/10 22/21/10 21/22/10
f 14/12/11 31/23/11 32/24/11
f 24/25/12 2/1/12 1/26/12
f 22/21/13 24/25/13 23/27/13
f 9/9/14 78/28/14 77/29/14
f 25/30/2 37/31/2 39/32/2
f 12/10/15 30/33/15 31/34/15
f 10/8/16 29/35/16 30/36/16
f 10/8/17 8/6/17 28/37/17
f 24/25/18 36/38/18 26/39/18
f 4/2/19 2/1/19 26/40/19
f 8/6/20 6/4/20 27/41/20
f 22/21/21 35/42/21 36/43/21
f 6/4/22 4/2/22 25/44/22
f 20/20/23 34/45/23 35/46/23
f 18/16/24 33/47/24 34/48/24
f 18/16/25 16/14/25 32/49/25
f 48/50/26 60/51/26 50/52/26
f 34/53/9 33/54/9 45/55/9
f 30/56/6 42/57/6 43/58/6
f 27/59/3 39/32/3 40/60/3
f 34/61/10 46/62/10 47/63/10
f 31/64/7 43/58/7 44/65/7
f 28/66/4 40/60/4 41/67/4
f 35/68/13 47/63/13 48/50/13
f 26/69/1 38/70/1 37/31/1
f 32/71/8 44/65/8 45/55/8
f 29/72/5 41/67/5 42/57/5
f 36/73/12 48/50/12 38/70/12
f 54/74/27 53/75/27 65/76/27
f 39/32/28 37/31/28 49/77/28
f 45/55/29 57/78/29 58/79/29
f 43/58/30 42/57/30 54/80/30
f 39/32/31 51/81/31 52/82/31
f 47/63/32 46/62/32 58/83/32
f 43/58/33 55/84/33 56/85/33
f 41/67/34 40/60/34 52/86/34
f 47/63/35 59/87/35 60/88/35
f 38/70/36 50/89/36 49/90/36
f 45/55/37 44/65/37 56/91/37
f 41/67/38 53/75/38 54/74/38
f 60/51/39 72/92/39 62/93/39
f 49/77/40 61/94/40 63/95/40
f 58/79/41 57/78/41 69/96/41
f 54/80/42 66/97/42 67/98/42
f 51/81/43 63/99/43 64/100/43
f 59/101/44 58/83/44 70/102/44
f 56/85/45 55/84/45 67/103/45
f 52/86/46 64/104/46 65/105/46
f 59/87/47 71/106/47 72/107/47
f 50/89/48 62/108/48 61/109/48
f 56/91/49 68/110/49 69/111/49
f 65/76/50 73/112/50 66/113/50
f 67/98/51 66/97/51 73/114/51
f 64/104/52 73/115/52 65/105/52
f 67/103/53 73/116/53 68/117/53
f 68/110/54 73/118/54 69/111/54
f 69/96/55 73/119/55 70/120/55
f 70/102/56 73/121/56 71/122/56
f 71/106/57 73/123/57 72/107/57
f 72/92/58 73/124/58 62/93/58
f 62/108/59 73/125/59 61/109/59
f 61/94/60 73/126/60 63/95/60
f 63/99/61 73/127/61 64/100/61
f 75/128/62 87/129/62 86/130/62
f 1/26/63 74/131/63 85/132/63
f 3/3/64 75/133/64 74/134/64
f 5/5/65 7/7/65 77/135/65
f 21/22/66 23/27/66 85/136/66
f 3/3/67 5/5/67 76/137/67
f 19/138/68 21/22/68 84/139/68
f 19/19/69 83/140/69 82/141/69
f 17/17/70 82/142/70 81/143/70
f 15/15/71 81/144/71 80/145/71
f 13/13/72 80/146/72 79/147/72
f 11/11/73 79/148/73 78/149/73
f 97/150/74 109/151/74 108/152/74
f 81/153/62 82/154/62 94/155/62
f 79/156/62 91/157/62 90/158/62
f 85/159/62 74/160/62 86/130/62
f 76/161/62 88/162/62 87/129/62
f 83/163/62 95/164/62 94/155/62
f 80/165/62 92/166/62 91/157/62
f 77/167/62 89/168/62 88/162/62
f 84/169/62 96/170/62 95/164/62
f 80/165/62 81/153/62 93/171/62
f 78/172/62 90/158/62 89/168/62
f 85/159/62 97/173/62 96/170/62
f 102/174/75 114/175/75 113/176/75
f 87/177/76 99/178/76 98/179/76
f 94/180/77 106/181/77 105/182/77
f 90/183/78 91/184/78 103/185/78
f 86/186/79 98/179/79 109/151/79
f 88/187/80 100/188/80 99/178/80
f 95/189/81 107/190/81 106/181/81
f 91/191/82 92/192/82 104/193/82
f 89/194/83 101/195/83 100/188/83
f 95/196/84 96/197/84 108/152/84
f 93/198/85 105/182/85 104/193/85
f 89/199/86 90/200/86 102/174/86
f 114/201/62 126/202/62 125/203/62
f 109/151/87 121/204/87 120/205/87
f 99/178/88 111/206/88 110/207/88
f 106/181/89 118/208/89 117/209/89
f 102/174/90 103/185/90 115/210/90
f 98/179/91 110/207/91 121/204/91
f 100/188/92 112/211/92 111/206/92
f 107/190/93 119/212/93 118/208/93
f 104/193/94 116/213/94 115/210/94
f 101/195/95 113/176/95 112/211/95
f 108/152/96 120/205/96 119/214/96
f 104/193/97 105/182/97 117/209/97
f 129/215/98 141/216/98 140/217/98
f 120/218/62 121/219/62 133/220/62
f 111/221/62 123/222/62 122/223/62
f 117/224/62 118/225/62 130/226/62
f 115/227/62 127/228/62 126/202/62
f 110/229/62 122/223/62 133/220/62
f 111/221/62 112/230/62 124/231/62
f 119/232/62 131/233/62 130/226/62
f 116/234/62 128/235/62 127/228/62
f 113/236/62 125/203/62 124/231/62
f 120/218/62 132/237/62 131/233/62
f 117/224/62 129/238/62 128/235/62
f 137/239/62 141/240/62 135/241/62
f 126/242/99 138/243/99 137/244/99
f 133/245/100 145/246/100 144/247/100
f 123/248/101 135/249/101 134/250/101
f 130/251/102 142/252/102 141/216/102
f 126/242/103 127/253/103 139/254/103
f 122/255/104 134/250/104 145/246/104
f 124/256/105 136/257/105 135/249/105
f 131/258/106 143/259/106 142/252/106
f 128/260/107 140/217/107 139/254/107
f 125/261/108 137/244/108 136/257/108
f 132/262/109 144/247/109 143/263/109
f 155/264/2 156/265/2 157/266/2
f 155/264/110 154/267/110 146/268/110
f 151/269/5 156/265/5 155/264/5
f 157/266/62 156/265/62 151/270/62
f 154/267/13 157/266/13 150/271/13
f 159/264/8 160/265/8 161/266/8
f 149/272/111 159/264/111 158/267/111
f 153/269/13 160/265/13 159/264/13
f 161/266/62 160/265/62 153/270/62
f 158/267/5 161/266/5 152/271/5
f 171/264/13 172/265/13 173/266/13
f 171/264/112 170/267/112 162/268/112
f 167/269/2 172/265/2 171/264/2
f 173/266/62 172/265/62 167/270/62
f 170/267/8 173/266/8 166/271/8
f 175/264/5 176/265/5 177/266/5
f 165/272/113 175/264/113 174/267/113
f 169/269/8 176/265/8 175/264/8
f 177/266/62 176/265/62 169/270/62
f 174/267/2 177/266/2 168/271/2
f 1/26/1 2/1/1 3/3/1
f 3/3/2 4/2/2 5/5/2
f 5/5/3 6/4/3 7/7/3
f 7/7/4 8/6/4 9/9/4
f 9/9/5 10/8/5 11/11/5
f 11/11/6 12/10/6 13/13/6
f 13/13/7 14/12/7 15/15/7
f 15/15/8 16/14/8 17/17/8
f 17/17/9 18/16/9 19/19/9
f 19/138/10 20/20/10 21/22/10
f 16/14/11 14/12/11 32/24/11
f 23/27/12 24/25/12 1/26/12
f 21/22/13 22/21/13 23/27/13
f 7/7/14 9/9/14 77/29/14
f 27/59/2 25/30/2 39/32/2
f 14/12/15 12/10/15 31/34/15
f 12/10/114 10/8/114 30/36/114
f 29/273/17 10/8/17 28/37/17
f 2/1/18 24/25/18 26/39/18
f 25/274/19 4/2/19 26/40/19
f 28/275/20 8/6/20 27/41/20
f 24/25/21 22/21/21 36/43/21
f 27/276/115 6/4/115 25/44/115
f 22/21/23 20/20/23 35/46/23
f 20/18/24 18/16/24 34/48/24
f 33/277/25 18/16/25 32/49/25
f 38/70/26 48/50/26 50/52/26
f 46/278/9 34/53/9 45/55/9
f 31/64/6 30/56/6 43/58/6
f 28/66/3 27/59/3 40/60/3
f 35/68/10 34/61/10 47/63/10
f 32/71/7 31/64/7 44/65/7
f 29/72/4 28/66/4 41/67/4
f 36/73/13 35/68/13 48/50/13
f 25/30/1 26/69/1 37/31/1
f 33/54/8 32/71/8 45/55/8
f 30/56/5 29/72/5 42/57/5
f 26/69/12 36/73/12 38/70/12
f 66/113/27 54/74/27 65/76/27
f 51/279/28 39/32/28 49/77/28
f 46/278/29 45/55/29 58/79/29
f 55/280/30 43/58/30 54/80/30
f 40/60/31 39/32/31 52/82/31
f 59/101/32 47/63/32 58/83/32
f 44/65/33 43/58/33 56/85/33
f 53/281/34 41/67/34 52/86/34
f 48/50/35 47/63/35 60/88/35
f 37/31/36 38/70/36 49/90/36
f 57/282/37 45/55/37 56/91/37
f 42/57/38 41/67/38 54/74/38
f 50/52/39 60/51/39 62/93/39
f 51/279/40 49/77/40 63/95/40
f 70/120/41 58/79/41 69/96/41
f 55/280/42 54/80/42 67/98/42
f 52/82/43 51/81/43 64/100/43
f 71/122/44 59/101/44 70/102/44
f 68/117/45 56/85/45 67/103/45
f 53/281/46 52/86/46 65/105/46
f 60/88/47 59/87/47 72/107/47
f 49/90/48 50/89/48 61/109/48
f 57/282/49 56/91/49 69/111/49
f 74/160/62 75/128/62 86/130/62
f 23/27/63 1/26/63 85/132/63
f 1/26/64 3/3/64 74/134/64
f 76/283/65 5/5/65 77/135/65
f 84/284/66 21/22/66 85/136/66
f 75/285/67 3/3/67 76/137/67
f 83/286/68 19/138/68 84/139/68
f 17/17/69 19/19/69 82/141/69
f 15/15/70 17/17/70 81/143/70
f 13/13/71 15/15/71 80/145/71
f 11/11/72 13/13/72 79/147/72
f 9/9/73 11/11/73 78/149/73
f 96/287/74 97/150/74 108/152/74
f 93/171/62 81/153/62 94/155/62
f 78/172/62 79/156/62 90/158/62
f 97/173/62 85/159/62 86/130/62
f 75/128/62 76/161/62 87/129/62
f 82/154/62 83/163/62 94/155/62
f 79/156/62 80/165/62 91/157/62
f 76/161/62 77/167/62 88/162/62
f 83/163/62 84/169/62 95/164/62
f 92/166/62 80/165/62 93/171/62
f 77/167/62 78/172/62 89/168/62
f 84/169/62 85/159/62 96/170/62
f 101/195/75 102/174/75 113/176/75
f 86/288/76 87/177/76 98/179/76
f 93/289/77 94/180/77 105/182/77
f 102/174/78 90/183/78 103/185/78
f 97/290/79 86/186/79 109/151/79
f 87/291/80 88/187/80 99/178/80
f 94/292/81 95/189/81 106/181/81
f 103/185/82 91/191/82 104/193/82
f 88/293/83 89/194/83 100/188/83
f 107/294/84 95/196/84 108/152/84
f 92/295/85 93/198/85 104/193/85
f 101/195/86 89/199/86 102/174/86
f 113/236/62 114/201/62 125/203/62
f 108/152/87 109/151/87 120/205/87
f 98/179/88 99/178/88 110/207/88
f 105/182/89 106/181/89 117/209/89
f 114/175/90 102/174/90 115/210/90
f 109/151/91 98/179/91 121/204/91
f 99/178/92 100/188/92 111/206/92
f 106/181/93 107/190/93 118/208/93
f 103/185/94 104/193/94 115/210/94
f 100/188/95 101/195/95 112/211/95
f 107/294/96 108/152/96 119/214/96
f 116/213/97 104/193/97 117/209/97
f 128/260/98 129/215/98 140/217/98
f 132/237/62 120/218/62 133/220/62
f 110/229/62 111/221/62 122/223/62
f 129/238/62 117/224/62 130/226/62
f 114/201/62 115/227/62 126/202/62
f 121/219/62 110/229/62 133/220/62
f 123/222/62 111/221/62 124/231/62
f 118/225/62 119/232/62 130/226/62
f 115/227/62 116/234/62 127/228/62
f 112/230/62 113/236/62 124/231/62
f 119/232/62 120/218/62 131/233/62
f 116/234/62 117/224/62 128/235/62
f 145/296/62 134/297/62 135/241/62
f 135/241/62 136/298/62 137/239/62
f 137/239/62 138/299/62 139/300/62
f 139/300/62 140/301/62 137/239/62
f 141/240/62 142/302/62 143/303/62
f 143/303/62 144/304/62 145/296/62
f 145/296/62 135/241/62 141/240/62
f 137/239/62 140/301/62 141/240/62
f 141/240/62 143/303/62 145/296/62
f 125/261/99 126/242/99 137/244/99
f 132/262/100 133/245/100 144/247/100
f 122/255/101 123/248/101 134/250/101
f 129/215/102 130/251/102 141/216/102
f 138/243/103 126/242/103 139/254/103
f 133/245/104 122/255/104 145/246/104
f 123/248/105 124/256/105 135/249/105
f 130/251/106 131/258/106 142/252/106
f 127/253/107 128/260/107 139/254/107
f 124/256/108 125/261/108 136/257/108
f 131/305/109 132/262/109 143/263/109
f 154/267/2 155/264/2 157/266/2
f 147/272/110 155/264/110 146/268/110
f 147/306/5 151/269/5 155/264/5
f 150/307/62 157/266/62 151/270/62
f 146/308/13 154/267/13 150/271/13
f 158/267/8 159/264/8 161/266/8
f 148/268/111 149/272/111 158/267/111
f 149/306/13 153/269/13 159/264/13
f 152/307/62 161/266/62 153/270/62
f 148/308/5 158/267/5 152/271/5
f 170/267/13 171/264/13 173/266/13
f 163/272/112 171/264/112 162/268/112
f 163/306/2 167/269/2 171/264/2
f 166/307/62 173/266/62 167/270/62
f 162/308/8 170/267/8 166/271/8
f 174/267/5 175/264/5 177/266/5
f 164/268/113 165/272/113 174/267/113
f 165/306/8 169/269/8 175/264/8
f 168/307/62 177/266/62 169/270/62
f 164/308/2 174/267/2 168/271/2

View File

@ -0,0 +1,11 @@
# Blender MTL File: 'vault_frame_new.blend'
# Material Count: 1
newmtl None
Ns 0
Ka 0.000000 0.000000 0.000000
Kd 0.8 0.8 0.8
Ks 0.8 0.8 0.8
d 1
illum 2
map_Kd /home/hbm/Schreibtisch/Java/New Nuke Mod/src/main/java/assets/hbm/textures/models/vault_frame.png

View File

@ -1,4 +1,4 @@
# Blender v2.76 (sub 0) OBJ File: 'vault_frame.blend'
# Blender v2.76 (sub 0) OBJ File: 'vault_frame_new.blend'
# www.blender.org
o Cylinder
v 0.500000 5.000000 2.500000
@ -410,26 +410,26 @@ vt 0.590179 0.384823
vt 0.625667 0.454379
vt 0.689417 0.384823
vt 0.689418 0.454379
vt 0.249545 0.419394
vt 0.278078 0.419377
vt 0.437273 0.437603
vt 0.107759 0.276798
vt 0.112671 0.304627
vt 0.089639 0.437603
vt 0.174332 0.392033
vt 0.152666 0.373861
vt 0.352849 0.392119
vt 0.374458 0.373974
vt 0.414381 0.304802
vt 0.156250 0.421875
vt 0.187500 0.421875
vt 0.328125 0.437500
vt 0.031250 0.289062
vt 0.035156 0.316406
vt 0.015625 0.437500
vt 0.093750 0.398438
vt 0.070312 0.382812
vt 0.250000 0.398438
vt 0.273438 0.382812
vt 0.308594 0.316406
vt 0.761440 0.301724
vt 0.486689 0.621318
vt 0.674544 0.162220
vt 0.687586 0.126732
vt 0.689418 0.471767
vt 0.653929 0.458726
vt 0.089637 0.089759
vt 0.419307 0.276979
vt 0.437594 0.089923
vt 0.015625 0.125000
vt 0.312500 0.289062
vt 0.328125 0.125000
vt 0.687586 0.098469
vt 0.625667 0.458726
vt 0.547315 0.162220
@ -438,58 +438,59 @@ vt 0.585249 0.744151
vt 0.628113 0.761540
vt 0.550440 0.761540
vt 0.514952 0.748498
vt 0.121648 0.198105
vt 0.135789 0.173628
vt 0.197051 0.122258
vt 0.223619 0.112599
vt 0.405488 0.198235
vt 0.391371 0.173744
vt 0.330152 0.122319
vt 0.303590 0.112636
vt 0.154148 0.570166
vt 0.234094 0.570183
vt 0.215552 0.600446
vt 0.132836 0.614938
vt 0.099994 0.642495
vt 0.066333 0.631220
vt 0.078794 0.679218
vt 0.071352 0.721439
vt 0.038321 0.734443
vt 0.020167 0.547365
vt 0.368053 0.547438
vt 0.127581 0.579832
vt 0.052198 0.655705
vt 0.020208 0.895350
vt 0.043237 0.762285
vt 0.083229 0.831507
vt 0.100160 0.800306
vt 0.104901 0.849667
vt 0.132656 0.827534
vt 0.172952 0.842159
vt 0.180000 0.876995
vt 0.208515 0.876943
vt 0.215478 0.842107
vt 0.367883 0.895009
vt 0.255674 0.827470
vt 0.283397 0.849534
vt 0.305016 0.831395
vt 0.344940 0.762245
vt 0.309503 0.763161
vt 0.349853 0.734435
vt 0.260653 0.579856
vt 0.288222 0.642514
vt 0.255390 0.614954
vt 0.316853 0.721441
vt 0.309411 0.679233
vt 0.336003 0.655732
vt 0.321878 0.631251
vt 0.020071 0.437604
vt 0.437273 0.507130
vt 0.089640 0.507130
vt 0.507130 0.089988
vt 0.506809 0.437667
vt 0.089670 0.020167
vt 0.437627 0.020332
vt 0.046875 0.222656
vt 0.054688 0.199219
vt 0.113281 0.156250
vt 0.136719 0.144531
vt 0.296875 0.222656
vt 0.289062 0.199219
vt 0.230469 0.156250
vt 0.207031 0.144531
vt 0.304688 0.707031
vt 0.304688 0.777344
vt 0.281250 0.761719
vt 0.265625 0.683594
vt 0.246094 0.660156
vt 0.253906 0.628906
vt 0.207031 0.640625
vt 0.171875 0.632812
vt 0.160156 0.605469
vt 0.328125 0.585938
vt 0.328125 0.898438
vt 0.300781 0.679688
vt 0.234375 0.613281
vt 0.015625 0.585938
vt 0.136719 0.609375
vt 0.074219 0.644531
vt 0.097656 0.660156
vt 0.054688 0.660156
vt 0.078125 0.683594
vt 0.062500 0.722656
vt 0.035156 0.730469
vt 0.035156 0.753906
vt 0.062500 0.761719
vt 0.015625 0.898438
vt 0.078125 0.800781
vt 0.058594 0.824219
vt 0.074219 0.839844
vt 0.136719 0.875000
vt 0.136719 0.843750
vt 0.160156 0.878906
vt 0.300781 0.804688
vt 0.246094 0.824219
vt 0.265625 0.800781
vt 0.171875 0.851562
vt 0.207031 0.843750
vt 0.234375 0.871094
vt 0.253906 0.855469
vt 0.398438 0.125000
vt 0.398438 0.437500
vt 0.335938 0.437500
vt 0.328125 0.445312
vt 0.328125 0.507812
vt 0.015625 0.507812
vt 0.335938 0.125000
vt 0.015625 0.445312
vt 0.788301 0.887799
vt 0.792587 0.890825
vt 0.776111 0.917371
@ -884,10 +885,9 @@ vt 0.550440 0.674595
vt 0.728902 0.548190
vt 0.761440 0.344587
vt 0.585249 0.761540
vt 0.172682 0.600439
vt 0.078717 0.763193
vt 0.288096 0.800252
vt 0.020068 0.089759
vt 0.281250 0.722656
vt 0.136719 0.640625
vt 0.097656 0.824219
vt 0.767862 0.919608
vt 0.813394 0.469684
vt 0.877731 0.245865
@ -1147,430 +1147,430 @@ f 17/147/38 15/148/38 52/149/38
f 53/143/38 52/149/38 6/124/38
f 52/149/38 49/150/38 6/124/38
f 6/124/38 49/150/38 48/144/38
f 2/95/39 1/83/39 5/151/39
f 3/80/3 7/152/3 5/153/3
f 4/97/40 8/154/40 7/155/40
f 2/95/22 6/156/22 8/157/22
f 2/151/39 1/152/39 5/153/39
f 3/154/3 7/155/3 5/156/3
f 4/157/40 8/151/40 7/152/40
f 2/156/22 6/158/22 8/154/22
f 1/83/37 55/82/37 58/85/37
f 89/158/41 125/159/41 142/160/41
f 104/161/37 140/162/37 141/163/37
f 92/164/42 105/165/42 141/166/42
f 106/167/37 142/168/37 143/169/37
f 91/170/43 127/171/43 140/172/43
f 108/173/37 144/174/37 145/175/37
f 10/7/11 46/30/11 99/176/11
f 22/18/6 92/177/6 91/178/6
f 32/60/27 95/179/27 110/180/27
f 14/5/2 84/181/2 83/182/2
f 12/33/12 83/183/12 100/184/12
f 38/21/7 94/185/7 93/186/7
f 38/21/32 74/68/32 113/187/32
f 74/188/16 71/189/16 112/190/16
f 18/2/17 54/43/17 103/191/17
f 75/192/19 114/193/19 115/194/19
f 10/7/3 85/195/3 86/196/3
f 40/70/33 87/197/33 114/198/33
f 32/24/8 34/23/8 96/199/8
f 79/200/22 116/201/22 99/202/22
f 20/44/18 91/203/18 104/204/18
f 26/15/23 62/53/23 107/205/23
f 47/206/25 100/207/25 101/208/25
f 51/209/28 102/210/28 103/211/28
f 63/212/10 108/173/10 109/213/10
f 28/54/24 97/214/24 108/215/24
f 34/23/29 70/63/29 111/216/29
f 42/10/4 88/217/4 87/218/4
f 59/219/34 106/167/34 107/220/34
f 14/5/14 50/36/14 101/221/14
f 67/222/13 110/223/13 111/224/13
f 30/26/9 98/225/9 97/226/9
f 55/227/31 104/161/31 105/228/31
f 146/229/44 131/230/44 167/231/44
f 134/232/45 145/233/45 170/234/45
f 147/235/46 168/236/46 132/237/46
f 167/238/27 182/239/27 146/240/27
f 165/241/30 184/242/30 148/243/30
f 168/244/29 147/245/29 183/246/29
f 130/247/47 149/248/47 166/249/47
f 148/250/48 129/251/48 165/252/48
f 185/253/32 166/254/32 149/255/32
f 112/190/37 148/256/37 149/257/37
f 90/258/49 107/259/49 143/260/49
f 114/193/37 150/261/37 151/262/37
f 97/263/50 133/264/50 144/265/50
f 116/201/37 152/266/37 135/267/37
f 98/268/51 109/269/51 145/233/51
f 101/208/37 100/207/37 136/270/37
f 95/271/52 131/230/52 146/229/52
f 102/210/37 138/272/37 139/273/37
f 96/274/53 111/275/53 147/235/53
f 110/223/37 146/276/37 147/277/37
f 93/278/54 129/251/54 148/250/54
f 85/279/55 99/280/55 135/281/55
f 94/282/56 113/283/56 149/248/56
f 83/284/57 119/285/57 136/286/57
f 87/287/58 123/288/58 150/289/58
f 84/290/59 101/291/59 137/292/59
f 88/293/60 115/294/60 151/295/60
f 81/296/61 117/297/61 138/298/61
f 86/299/62 122/300/62 152/301/62
f 82/302/63 103/303/63 139/304/63
f 134/232/37 133/264/37 97/263/37
f 180/305/24 144/306/24 169/307/24
f 144/174/10 180/305/10 181/308/10
f 159/309/33 186/310/33 150/311/33
f 142/168/34 178/312/34 179/313/34
f 124/314/64 151/295/64 160/315/64
f 130/316/16 166/254/16 165/241/16
f 140/162/31 176/317/31 177/318/31
f 150/289/65 123/288/65 159/319/65
f 148/256/16 184/242/16 185/253/16
f 187/320/35 160/321/35 151/322/35
f 150/261/19 186/310/19 187/320/19
f 158/323/36 188/324/36 152/325/36
f 152/266/22 188/324/22 171/326/22
f 152/301/66 122/300/66 158/327/66
f 136/270/25 172/328/25 173/329/25
f 121/330/67 135/281/67 157/331/67
f 138/272/28 174/332/28 175/333/28
f 171/326/11 157/334/11 135/335/11
f 146/276/13 182/239/13 183/246/13
f 118/336/28 154/337/28 153/338/28
f 293/339/68 296/340/68 241/341/68
f 153/338/37 154/337/37 175/333/37
f 242/342/69 295/343/69 294/344/69
f 172/328/37 155/345/37 156/346/37
f 206/347/70 294/344/70 293/339/70
f 118/348/37 117/297/37 81/296/37
f 294/344/34 295/349/34 296/350/34
f 120/351/25 156/346/25 155/345/25
f 289/352/71 292/353/71 247/354/71
f 84/290/37 120/355/37 119/285/37
f 248/356/72 291/357/72 290/358/72
f 85/279/37 121/330/37 122/300/37
f 290/358/73 289/352/73 211/359/73
f 188/324/37 158/323/37 157/334/37
f 290/358/31 291/360/31 292/361/31
f 159/309/37 160/321/37 187/320/37
f 285/362/71 288/363/71 245/364/71
f 158/323/22 122/365/22 121/366/22
f 246/367/72 287/368/72 286/369/72
f 124/314/37 123/288/37 87/287/37
f 210/370/73 286/369/73 285/362/73
f 124/371/19 160/321/19 159/309/19
f 286/369/31 287/372/31 288/373/31
f 281/374/74 284/375/74 251/376/74
f 94/282/37 130/247/37 129/251/37
f 252/377/75 283/378/75 282/379/75
f 96/274/37 132/237/37 131/230/37
f 282/379/76 281/374/76 215/380/76
f 184/242/37 165/241/37 166/254/37
f 282/379/16 283/381/16 284/382/16
f 167/238/37 168/244/37 183/246/37
f 277/383/74 280/384/74 249/385/74
f 167/238/13 131/386/13 132/387/13
f 250/388/75 279/389/75 278/390/75
f 214/391/76 278/390/76 277/383/76
f 278/390/16 279/392/16 280/393/16
f 273/394/77 276/395/77 255/396/77
f 256/397/78 275/398/78 274/399/78
f 274/399/79 273/394/79 219/400/79
f 274/399/13 275/401/13 276/402/13
f 269/403/77 272/404/77 253/405/77
f 254/406/78 271/407/78 270/408/78
f 218/409/79 270/408/79 269/403/79
f 270/408/13 271/410/13 272/411/13
f 265/412/80 268/413/80 259/414/80
f 260/415/81 267/416/81 266/417/81
f 266/417/82 265/412/82 223/418/82
f 265/412/10 266/417/10 267/419/10
f 261/420/80 264/421/80 257/422/80
f 258/423/81 263/424/81 262/425/81
f 262/425/82 261/420/82 221/426/82
f 262/425/10 263/427/10 264/428/10
f 298/429/34 299/430/34 300/431/34
f 208/432/70 298/429/70 297/433/70
f 244/434/69 299/435/69 298/429/69
f 297/433/68 300/436/68 243/437/68
f 302/438/19 303/439/19 304/440/19
f 302/438/83 301/441/83 201/442/83
f 238/443/84 303/444/84 302/438/84
f 301/441/85 304/445/85 237/446/85
f 306/447/19 307/448/19 308/449/19
f 204/450/83 306/447/83 305/451/83
f 240/452/84 307/453/84 306/447/84
f 305/451/85 308/454/85 239/455/85
f 310/456/22 311/457/22 312/458/22
f 310/456/86 309/459/86 200/460/86
f 235/461/39 311/462/39 310/456/39
f 309/459/40 312/463/40 236/464/40
f 314/465/22 315/466/22 316/467/22
f 314/465/86 313/468/86 198/469/86
f 233/470/39 315/471/39 314/465/39
f 313/468/40 316/472/40 234/473/40
f 318/474/25 319/475/25 320/476/25
f 194/477/87 318/474/87 317/478/87
f 230/479/88 319/480/88 318/474/88
f 317/478/89 320/481/89 229/482/89
f 322/483/25 323/484/25 324/485/25
f 322/483/87 321/486/87 195/487/87
f 232/488/88 323/489/88 322/483/88
f 321/486/89 324/490/89 231/491/89
f 326/492/28 327/493/28 328/494/28
f 190/495/90 326/492/90 325/496/90
f 226/497/91 327/498/91 326/492/91
f 325/496/92 328/499/92 225/500/92
f 330/501/28 331/502/28 332/503/28
f 330/501/90 329/504/90 191/505/90
f 228/506/91 331/507/91 330/501/91
f 329/504/92 332/508/92 227/509/92
f 134/510/10 170/511/10 169/307/10
f 169/307/37 170/511/37 181/308/37
f 161/512/37 162/513/37 179/313/37
f 126/514/34 162/513/34 161/512/34
f 90/258/37 126/515/37 125/159/37
f 128/516/37 127/171/37 91/170/37
f 128/517/31 164/518/31 163/519/31
f 163/519/37 164/518/37 177/318/37
f 170/511/26 145/520/26 181/308/26
f 144/265/93 133/264/93 169/521/93
f 126/515/94 143/260/94 162/522/94
f 142/160/95 125/159/95 161/523/95
f 161/512/21 178/312/21 142/524/21
f 128/516/96 141/166/96 164/525/96
f 140/172/97 127/171/97 163/526/97
f 163/519/18 176/317/18 140/527/18
f 164/518/20 141/528/20 177/318/20
f 118/348/98 139/304/98 154/529/98
f 154/337/17 139/530/17 175/333/17
f 138/298/99 117/297/99 153/531/99
f 153/338/15 174/332/15 138/532/15
f 173/329/14 156/346/14 137/533/14
f 120/355/100 137/292/100 156/534/100
f 136/286/101 119/285/101 155/535/101
f 155/345/12 172/328/12 136/536/12
f 162/513/23 143/537/23 179/313/23
f 15/538/1 17/1/1 16/3/1
f 11/539/2 13/4/2 12/6/2
f 89/159/41 125/160/41 142/161/41
f 104/162/37 140/163/37 141/164/37
f 92/165/42 105/166/42 141/167/42
f 106/168/37 142/169/37 143/170/37
f 91/171/43 127/172/43 140/173/43
f 108/174/37 144/175/37 145/176/37
f 10/7/11 46/30/11 99/177/11
f 22/18/6 92/178/6 91/179/6
f 32/60/27 95/180/27 110/181/27
f 14/5/2 84/182/2 83/183/2
f 12/33/12 83/184/12 100/185/12
f 38/21/7 94/186/7 93/187/7
f 38/21/32 74/68/32 113/188/32
f 74/189/16 71/190/16 112/191/16
f 18/2/17 54/43/17 103/192/17
f 75/193/19 114/194/19 115/195/19
f 10/7/3 85/196/3 86/197/3
f 40/70/33 87/198/33 114/199/33
f 32/24/8 34/23/8 96/200/8
f 79/201/22 116/202/22 99/203/22
f 20/44/18 91/204/18 104/205/18
f 26/15/23 62/53/23 107/206/23
f 47/207/25 100/208/25 101/209/25
f 51/210/28 102/211/28 103/212/28
f 63/213/10 108/174/10 109/214/10
f 28/54/24 97/215/24 108/216/24
f 34/23/29 70/63/29 111/217/29
f 42/10/4 88/218/4 87/219/4
f 59/220/34 106/168/34 107/221/34
f 14/5/14 50/36/14 101/222/14
f 67/223/13 110/224/13 111/225/13
f 30/26/9 98/226/9 97/227/9
f 55/228/31 104/162/31 105/229/31
f 146/230/44 131/231/44 167/232/44
f 134/233/45 145/234/45 170/235/45
f 147/236/46 168/237/46 132/238/46
f 167/239/27 182/240/27 146/241/27
f 165/242/30 184/243/30 148/244/30
f 168/245/29 147/246/29 183/247/29
f 130/248/47 149/249/47 166/250/47
f 148/251/48 129/252/48 165/253/48
f 185/254/32 166/255/32 149/256/32
f 112/191/37 148/257/37 149/258/37
f 90/259/49 107/260/49 143/261/49
f 114/194/37 150/262/37 151/263/37
f 97/264/50 133/265/50 144/266/50
f 116/202/37 152/267/37 135/268/37
f 98/269/51 109/270/51 145/234/51
f 101/209/37 100/208/37 136/271/37
f 95/272/52 131/231/52 146/230/52
f 102/211/37 138/273/37 139/274/37
f 96/275/53 111/276/53 147/236/53
f 110/224/37 146/277/37 147/278/37
f 93/279/54 129/252/54 148/251/54
f 85/280/55 99/281/55 135/282/55
f 94/283/56 113/284/56 149/249/56
f 83/285/57 119/286/57 136/287/57
f 87/288/58 123/289/58 150/290/58
f 84/291/59 101/292/59 137/293/59
f 88/294/60 115/295/60 151/296/60
f 81/297/61 117/298/61 138/299/61
f 86/300/62 122/301/62 152/302/62
f 82/303/63 103/304/63 139/305/63
f 134/233/37 133/265/37 97/264/37
f 180/306/24 144/307/24 169/308/24
f 144/175/10 180/306/10 181/309/10
f 159/310/33 186/311/33 150/312/33
f 142/169/34 178/313/34 179/314/34
f 124/315/64 151/296/64 160/316/64
f 130/317/16 166/255/16 165/242/16
f 140/163/31 176/318/31 177/319/31
f 150/290/65 123/289/65 159/320/65
f 148/257/16 184/243/16 185/254/16
f 187/321/35 160/322/35 151/323/35
f 150/262/19 186/311/19 187/321/19
f 158/324/36 188/325/36 152/326/36
f 152/267/22 188/325/22 171/327/22
f 152/302/66 122/301/66 158/328/66
f 136/271/25 172/329/25 173/330/25
f 121/331/67 135/282/67 157/332/67
f 138/273/28 174/333/28 175/334/28
f 171/327/11 157/335/11 135/336/11
f 146/277/13 182/240/13 183/247/13
f 118/337/28 154/338/28 153/339/28
f 293/340/68 296/341/68 241/342/68
f 153/339/37 154/338/37 175/334/37
f 242/343/69 295/344/69 294/345/69
f 172/329/37 155/346/37 156/347/37
f 206/348/70 294/345/70 293/340/70
f 118/349/37 117/298/37 81/297/37
f 294/345/34 295/350/34 296/351/34
f 120/352/25 156/347/25 155/346/25
f 289/353/71 292/354/71 247/355/71
f 84/291/37 120/356/37 119/286/37
f 248/357/72 291/358/72 290/359/72
f 85/280/37 121/331/37 122/301/37
f 290/359/73 289/353/73 211/360/73
f 188/325/37 158/324/37 157/335/37
f 290/359/31 291/361/31 292/362/31
f 159/310/37 160/322/37 187/321/37
f 285/363/71 288/364/71 245/365/71
f 158/324/22 122/366/22 121/367/22
f 246/368/72 287/369/72 286/370/72
f 124/315/37 123/289/37 87/288/37
f 210/371/73 286/370/73 285/363/73
f 124/372/19 160/322/19 159/310/19
f 286/370/31 287/373/31 288/374/31
f 281/375/74 284/376/74 251/377/74
f 94/283/37 130/248/37 129/252/37
f 252/378/75 283/379/75 282/380/75
f 96/275/37 132/238/37 131/231/37
f 282/380/76 281/375/76 215/381/76
f 184/243/37 165/242/37 166/255/37
f 282/380/16 283/382/16 284/383/16
f 167/239/37 168/245/37 183/247/37
f 277/384/74 280/385/74 249/386/74
f 167/239/13 131/387/13 132/388/13
f 250/389/75 279/390/75 278/391/75
f 214/392/76 278/391/76 277/384/76
f 278/391/16 279/393/16 280/394/16
f 273/395/77 276/396/77 255/397/77
f 256/398/78 275/399/78 274/400/78
f 274/400/79 273/395/79 219/401/79
f 274/400/13 275/402/13 276/403/13
f 269/404/77 272/405/77 253/406/77
f 254/407/78 271/408/78 270/409/78
f 218/410/79 270/409/79 269/404/79
f 270/409/13 271/411/13 272/412/13
f 265/413/80 268/414/80 259/415/80
f 260/416/81 267/417/81 266/418/81
f 266/418/82 265/413/82 223/419/82
f 265/413/10 266/418/10 267/420/10
f 261/421/80 264/422/80 257/423/80
f 258/424/81 263/425/81 262/426/81
f 262/426/82 261/421/82 221/427/82
f 262/426/10 263/428/10 264/429/10
f 298/430/34 299/431/34 300/432/34
f 208/433/70 298/430/70 297/434/70
f 244/435/69 299/436/69 298/430/69
f 297/434/68 300/437/68 243/438/68
f 302/439/19 303/440/19 304/441/19
f 302/439/83 301/442/83 201/443/83
f 238/444/84 303/445/84 302/439/84
f 301/442/85 304/446/85 237/447/85
f 306/448/19 307/449/19 308/450/19
f 204/451/83 306/448/83 305/452/83
f 240/453/84 307/454/84 306/448/84
f 305/452/85 308/455/85 239/456/85
f 310/457/22 311/458/22 312/459/22
f 310/457/86 309/460/86 200/461/86
f 235/462/39 311/463/39 310/457/39
f 309/460/40 312/464/40 236/465/40
f 314/466/22 315/467/22 316/468/22
f 314/466/86 313/469/86 198/470/86
f 233/471/39 315/472/39 314/466/39
f 313/469/40 316/473/40 234/474/40
f 318/475/25 319/476/25 320/477/25
f 194/478/87 318/475/87 317/479/87
f 230/480/88 319/481/88 318/475/88
f 317/479/89 320/482/89 229/483/89
f 322/484/25 323/485/25 324/486/25
f 322/484/87 321/487/87 195/488/87
f 232/489/88 323/490/88 322/484/88
f 321/487/89 324/491/89 231/492/89
f 326/493/28 327/494/28 328/495/28
f 190/496/90 326/493/90 325/497/90
f 226/498/91 327/499/91 326/493/91
f 325/497/92 328/500/92 225/501/92
f 330/502/28 331/503/28 332/504/28
f 330/502/90 329/505/90 191/506/90
f 228/507/91 331/508/91 330/502/91
f 329/505/92 332/509/92 227/510/92
f 134/511/10 170/512/10 169/308/10
f 169/308/37 170/512/37 181/309/37
f 161/513/37 162/514/37 179/314/37
f 126/515/34 162/514/34 161/513/34
f 90/259/37 126/516/37 125/160/37
f 128/517/37 127/172/37 91/171/37
f 128/518/31 164/519/31 163/520/31
f 163/520/37 164/519/37 177/319/37
f 170/512/26 145/521/26 181/309/26
f 144/266/93 133/265/93 169/522/93
f 126/516/94 143/261/94 162/523/94
f 142/161/95 125/160/95 161/524/95
f 161/513/21 178/313/21 142/525/21
f 128/517/96 141/167/96 164/526/96
f 140/173/97 127/172/97 163/527/97
f 163/520/18 176/318/18 140/528/18
f 164/519/20 141/529/20 177/319/20
f 118/349/98 139/305/98 154/530/98
f 154/338/17 139/531/17 175/334/17
f 138/299/99 117/298/99 153/532/99
f 153/339/15 174/333/15 138/533/15
f 173/330/14 156/347/14 137/534/14
f 120/356/100 137/293/100 156/535/100
f 136/287/101 119/286/101 155/536/101
f 155/346/12 172/329/12 136/537/12
f 162/514/23 143/538/23 179/314/23
f 15/539/1 17/1/1 16/3/1
f 11/540/2 13/4/2 12/6/2
f 9/31/3 10/7/3 43/9/3
f 41/74/4 42/10/4 39/12/4
f 24/102/5 23/13/5 26/15/5
f 20/540/6 19/16/6 22/18/6
f 36/541/7 35/19/7 38/21/7
f 31/542/8 33/22/8 32/24/8
f 27/543/9 29/25/9 28/27/9
f 20/541/6 19/16/6 22/18/6
f 36/542/7 35/19/7 38/21/7
f 31/543/8 33/22/8 32/24/8
f 27/544/9 29/25/9 28/27/9
f 45/32/10 48/28/10 46/30/10
f 46/30/11 10/7/11 45/32/11
f 11/544/12 12/33/12 48/28/12
f 11/545/12 12/33/12 48/28/12
f 49/37/13 52/34/13 50/36/13
f 50/36/14 14/5/14 49/37/14
f 52/34/15 15/38/15 51/35/15
f 54/43/16 53/40/16 55/42/16
f 18/2/17 17/1/17 54/43/17
f 19/545/18 20/44/18 56/41/18
f 19/546/18 20/44/18 56/41/18
f 57/48/19 60/45/19 58/47/19
f 22/18/20 21/17/20 58/47/20
f 23/546/21 24/49/21 60/45/21
f 23/547/21 24/49/21 60/45/21
f 62/53/22 61/50/22 63/52/22
f 26/15/23 25/14/23 62/53/23
f 27/547/24 28/54/24 64/51/24
f 27/548/24 28/54/24 64/51/24
f 66/58/25 65/55/25 67/57/25
f 30/26/26 29/25/26 66/58/26
f 68/56/27 31/59/27 67/57/27
f 69/64/28 72/61/28 70/63/28
f 34/23/29 33/22/29 70/63/29
f 35/548/30 36/65/30 72/61/30
f 35/549/30 36/65/30 72/61/30
f 73/69/31 76/66/31 74/68/31
f 38/21/32 37/20/32 74/68/32
f 39/549/33 40/70/33 76/66/33
f 39/550/33 40/70/33 76/66/33
f 78/75/34 77/71/34 79/73/34
f 42/10/35 41/74/35 78/75/35
f 80/72/36 43/76/36 79/73/36
f 1/83/37 62/78/37 3/80/37
f 81/550/1 16/3/1 82/89/1
f 98/225/26 30/26/26 109/90/26
f 81/551/1 16/3/1 82/89/1
f 98/226/26 30/26/26 109/90/26
f 59/46/21 24/49/21 106/92/21
f 79/73/36 44/77/36 116/94/36
f 92/177/20 22/18/20 105/98/20
f 88/217/35 42/10/35 115/99/35
f 92/178/20 22/18/20 105/98/20
f 88/218/35 42/10/35 115/99/35
f 51/35/15 16/39/15 102/101/15
f 89/551/5 24/102/5 90/103/5
f 89/552/5 24/102/5 90/103/5
f 71/62/30 36/65/30 112/105/30
f 2/95/37 4/97/37 46/109/37
f 43/552/38 80/114/38 9/116/38
f 43/553/38 80/114/38 9/116/38
f 77/125/38 41/117/38 76/119/38
f 73/126/38 37/120/38 72/122/38
f 80/114/38 8/123/38 45/115/38
f 33/553/38 31/130/38 69/128/38
f 33/554/38 31/130/38 69/128/38
f 68/129/38 7/127/38 69/128/38
f 5/137/38 7/127/38 61/135/38
f 21/554/38 19/142/38 57/140/38
f 21/555/38 19/142/38 57/140/38
f 56/141/38 5/137/38 57/140/38
f 49/150/38 13/145/38 48/144/38
f 53/143/38 17/147/38 52/149/38
f 6/555/39 2/95/39 5/151/39
f 1/83/3 3/80/3 5/153/3
f 3/80/40 4/97/40 7/155/40
f 4/97/22 2/95/22 8/157/22
f 106/556/102 89/158/102 142/160/102
f 105/228/37 104/161/37 141/163/37
f 128/516/103 92/164/103 141/166/103
f 107/220/37 106/167/37 143/169/37
f 104/557/104 91/170/104 140/172/104
f 109/213/37 108/173/37 145/175/37
f 85/195/11 10/7/11 99/176/11
f 20/540/6 22/18/6 91/178/6
f 67/57/27 32/60/27 110/180/27
f 12/6/2 14/5/2 83/182/2
f 47/29/12 12/33/12 100/184/12
f 36/541/7 38/21/7 93/186/7
f 94/185/32 38/21/32 113/187/32
f 113/558/16 74/188/16 112/190/16
f 82/89/17 18/2/17 103/191/17
f 78/559/19 75/192/19 115/194/19
f 44/8/3 10/7/3 86/196/3
f 75/67/33 40/70/33 114/198/33
f 95/560/8 32/24/8 96/199/8
f 46/561/22 79/200/22 99/202/22
f 55/42/18 20/44/18 104/204/18
f 90/103/23 26/15/23 107/205/23
f 50/562/25 47/206/25 101/208/25
f 54/563/28 51/209/28 103/211/28
f 66/564/10 63/212/10 109/213/10
f 63/52/24 28/54/24 108/215/24
f 96/199/29 34/23/29 111/216/29
f 40/11/4 42/10/4 87/218/4
f 62/565/34 59/219/34 107/220/34
f 84/181/14 14/5/14 101/221/14
f 70/566/13 67/222/13 111/224/13
f 28/27/9 30/26/9 97/226/9
f 58/567/31 55/227/31 105/228/31
f 113/558/37 112/190/37 149/257/37
f 126/515/105 90/258/105 143/260/105
f 115/194/37 114/193/37 151/262/37
f 108/568/106 97/263/106 144/265/106
f 99/202/37 116/201/37 135/267/37
f 134/232/107 98/268/107 145/233/107
f 137/569/37 101/208/37 136/270/37
f 110/570/108 95/271/108 146/229/108
f 103/211/37 102/210/37 139/273/37
f 132/237/109 96/274/109 147/235/109
f 111/224/37 110/223/37 147/277/37
f 112/571/110 93/278/110 148/250/110
f 121/330/111 85/279/111 135/281/111
f 130/247/112 94/282/112 149/248/112
f 100/572/113 83/284/113 136/286/113
f 114/573/114 87/287/114 150/289/114
f 120/355/115 84/290/115 137/292/115
f 124/314/116 88/293/116 151/295/116
f 102/574/117 81/296/117 138/298/117
f 116/575/118 86/299/118 152/301/118
f 118/348/119 82/302/119 139/304/119
f 98/268/37 134/232/37 97/263/37
f 145/175/10 144/174/10 181/308/10
f 143/169/34 142/168/34 179/313/34
f 129/576/16 130/316/16 165/241/16
f 141/163/31 140/162/31 177/318/31
f 149/257/16 148/256/16 185/253/16
f 151/262/19 150/261/19 187/320/19
f 135/267/22 152/266/22 171/326/22
f 137/569/25 136/270/25 173/329/25
f 139/273/28 138/272/28 175/333/28
f 147/277/13 146/276/13 183/246/13
f 117/577/28 118/336/28 153/338/28
f 205/578/68 293/339/68 241/341/68
f 174/332/37 153/338/37 175/333/37
f 206/347/69 242/342/69 294/344/69
f 173/329/37 172/328/37 156/346/37
f 205/578/70 206/347/70 293/339/70
f 82/302/37 118/348/37 81/296/37
f 293/339/34 294/344/34 296/350/34
f 119/579/25 120/351/25 155/345/25
f 211/359/71 289/352/71 247/354/71
f 83/284/37 84/290/37 119/285/37
f 212/580/72 248/356/72 290/358/72
f 86/299/37 85/279/37 122/300/37
f 212/580/73 290/358/73 211/359/73
f 171/326/37 188/324/37 157/334/37
f 289/352/31 290/358/31 292/361/31
f 186/310/37 159/309/37 187/320/37
f 209/581/71 285/362/71 245/364/71
f 157/334/22 158/323/22 121/366/22
f 210/370/72 246/367/72 286/369/72
f 88/293/37 124/314/37 87/287/37
f 209/581/73 210/370/73 285/362/73
f 123/582/19 124/371/19 159/309/19
f 285/362/31 286/369/31 288/373/31
f 215/380/74 281/374/74 251/376/74
f 93/278/37 94/282/37 129/251/37
f 216/583/75 252/377/75 282/379/75
f 95/271/37 96/274/37 131/230/37
f 216/583/76 282/379/76 215/380/76
f 185/253/37 184/242/37 166/254/37
f 281/374/16 282/379/16 284/382/16
f 182/239/37 167/238/37 183/246/37
f 213/584/74 277/383/74 249/385/74
f 168/244/13 167/238/13 132/387/13
f 214/391/75 250/388/75 278/390/75
f 213/584/76 214/391/76 277/383/76
f 277/383/16 278/390/16 280/393/16
f 219/400/77 273/394/77 255/396/77
f 220/585/78 256/397/78 274/399/78
f 220/585/79 274/399/79 219/400/79
f 273/394/13 274/399/13 276/402/13
f 217/586/77 269/403/77 253/405/77
f 218/409/78 254/406/78 270/408/78
f 217/586/79 218/409/79 269/403/79
f 269/403/13 270/408/13 272/411/13
f 223/418/80 265/412/80 259/414/80
f 224/587/81 260/415/81 266/417/81
f 224/587/82 266/417/82 223/418/82
f 268/588/10 265/412/10 267/419/10
f 221/426/80 261/420/80 257/422/80
f 222/589/81 258/423/81 262/425/81
f 222/589/82 262/425/82 221/426/82
f 261/420/10 262/425/10 264/428/10
f 297/433/34 298/429/34 300/431/34
f 207/590/70 208/432/70 297/433/70
f 208/432/69 244/434/69 298/429/69
f 207/590/68 297/433/68 243/437/68
f 301/441/19 302/438/19 304/440/19
f 202/591/83 302/438/83 201/442/83
f 202/591/84 238/443/84 302/438/84
f 201/442/85 301/441/85 237/446/85
f 305/451/19 306/447/19 308/449/19
f 203/592/83 204/450/83 305/451/83
f 204/450/84 240/452/84 306/447/84
f 203/592/85 305/451/85 239/455/85
f 309/459/22 310/456/22 312/458/22
f 199/593/86 310/456/86 200/460/86
f 199/593/39 235/461/39 310/456/39
f 200/460/40 309/459/40 236/464/40
f 313/468/22 314/465/22 316/467/22
f 197/594/86 314/465/86 198/469/86
f 197/594/39 233/470/39 314/465/39
f 198/469/40 313/468/40 234/473/40
f 317/478/25 318/474/25 320/476/25
f 193/595/87 194/477/87 317/478/87
f 194/477/88 230/479/88 318/474/88
f 193/595/89 317/478/89 229/482/89
f 321/486/25 322/483/25 324/485/25
f 196/596/87 322/483/87 195/487/87
f 196/596/88 232/488/88 322/483/88
f 195/487/89 321/486/89 231/491/89
f 325/496/28 326/492/28 328/494/28
f 189/597/90 190/495/90 325/496/90
f 190/495/91 226/497/91 326/492/91
f 189/597/92 325/496/92 225/500/92
f 329/504/28 330/501/28 332/503/28
f 192/598/90 330/501/90 191/505/90
f 192/598/91 228/506/91 330/501/91
f 191/505/92 329/504/92 227/509/92
f 133/599/10 134/510/10 169/307/10
f 180/305/37 169/307/37 181/308/37
f 178/312/37 161/512/37 179/313/37
f 125/600/34 126/514/34 161/512/34
f 89/158/37 90/258/37 125/159/37
f 92/164/37 128/516/37 91/170/37
f 127/601/31 128/517/31 163/519/31
f 176/317/37 163/519/37 177/318/37
f 6/157/39 2/151/39 5/153/39
f 1/158/3 3/154/3 5/156/3
f 3/153/40 4/157/40 7/152/40
f 4/155/22 2/156/22 8/154/22
f 106/556/102 89/159/102 142/161/102
f 105/229/37 104/162/37 141/164/37
f 128/517/103 92/165/103 141/167/103
f 107/221/37 106/168/37 143/170/37
f 104/557/104 91/171/104 140/173/104
f 109/214/37 108/174/37 145/176/37
f 85/196/11 10/7/11 99/177/11
f 20/541/6 22/18/6 91/179/6
f 67/57/27 32/60/27 110/181/27
f 12/6/2 14/5/2 83/183/2
f 47/29/12 12/33/12 100/185/12
f 36/542/7 38/21/7 93/187/7
f 94/186/32 38/21/32 113/188/32
f 113/558/16 74/189/16 112/191/16
f 82/89/17 18/2/17 103/192/17
f 78/559/19 75/193/19 115/195/19
f 44/8/3 10/7/3 86/197/3
f 75/67/33 40/70/33 114/199/33
f 95/560/8 32/24/8 96/200/8
f 46/561/22 79/201/22 99/203/22
f 55/42/18 20/44/18 104/205/18
f 90/103/23 26/15/23 107/206/23
f 50/562/25 47/207/25 101/209/25
f 54/563/28 51/210/28 103/212/28
f 66/564/10 63/213/10 109/214/10
f 63/52/24 28/54/24 108/216/24
f 96/200/29 34/23/29 111/217/29
f 40/11/4 42/10/4 87/219/4
f 62/565/34 59/220/34 107/221/34
f 84/182/14 14/5/14 101/222/14
f 70/566/13 67/223/13 111/225/13
f 28/27/9 30/26/9 97/227/9
f 58/567/31 55/228/31 105/229/31
f 113/558/37 112/191/37 149/258/37
f 126/516/105 90/259/105 143/261/105
f 115/195/37 114/194/37 151/263/37
f 108/568/106 97/264/106 144/266/106
f 99/203/37 116/202/37 135/268/37
f 134/233/107 98/269/107 145/234/107
f 137/569/37 101/209/37 136/271/37
f 110/570/108 95/272/108 146/230/108
f 103/212/37 102/211/37 139/274/37
f 132/238/109 96/275/109 147/236/109
f 111/225/37 110/224/37 147/278/37
f 112/571/110 93/279/110 148/251/110
f 121/331/111 85/280/111 135/282/111
f 130/248/112 94/283/112 149/249/112
f 100/572/113 83/285/113 136/287/113
f 114/573/114 87/288/114 150/290/114
f 120/356/115 84/291/115 137/293/115
f 124/315/116 88/294/116 151/296/116
f 102/574/117 81/297/117 138/299/117
f 116/575/118 86/300/118 152/302/118
f 118/349/119 82/303/119 139/305/119
f 98/269/37 134/233/37 97/264/37
f 145/176/10 144/175/10 181/309/10
f 143/170/34 142/169/34 179/314/34
f 129/576/16 130/317/16 165/242/16
f 141/164/31 140/163/31 177/319/31
f 149/258/16 148/257/16 185/254/16
f 151/263/19 150/262/19 187/321/19
f 135/268/22 152/267/22 171/327/22
f 137/569/25 136/271/25 173/330/25
f 139/274/28 138/273/28 175/334/28
f 147/278/13 146/277/13 183/247/13
f 117/577/28 118/337/28 153/339/28
f 205/578/68 293/340/68 241/342/68
f 174/333/37 153/339/37 175/334/37
f 206/348/69 242/343/69 294/345/69
f 173/330/37 172/329/37 156/347/37
f 205/578/70 206/348/70 293/340/70
f 82/303/37 118/349/37 81/297/37
f 293/340/34 294/345/34 296/351/34
f 119/579/25 120/352/25 155/346/25
f 211/360/71 289/353/71 247/355/71
f 83/285/37 84/291/37 119/286/37
f 212/580/72 248/357/72 290/359/72
f 86/300/37 85/280/37 122/301/37
f 212/580/73 290/359/73 211/360/73
f 171/327/37 188/325/37 157/335/37
f 289/353/31 290/359/31 292/362/31
f 186/311/37 159/310/37 187/321/37
f 209/581/71 285/363/71 245/365/71
f 157/335/22 158/324/22 121/367/22
f 210/371/72 246/368/72 286/370/72
f 88/294/37 124/315/37 87/288/37
f 209/581/73 210/371/73 285/363/73
f 123/582/19 124/372/19 159/310/19
f 285/363/31 286/370/31 288/374/31
f 215/381/74 281/375/74 251/377/74
f 93/279/37 94/283/37 129/252/37
f 216/583/75 252/378/75 282/380/75
f 95/272/37 96/275/37 131/231/37
f 216/583/76 282/380/76 215/381/76
f 185/254/37 184/243/37 166/255/37
f 281/375/16 282/380/16 284/383/16
f 182/240/37 167/239/37 183/247/37
f 213/584/74 277/384/74 249/386/74
f 168/245/13 167/239/13 132/388/13
f 214/392/75 250/389/75 278/391/75
f 213/584/76 214/392/76 277/384/76
f 277/384/16 278/391/16 280/394/16
f 219/401/77 273/395/77 255/397/77
f 220/585/78 256/398/78 274/400/78
f 220/585/79 274/400/79 219/401/79
f 273/395/13 274/400/13 276/403/13
f 217/586/77 269/404/77 253/406/77
f 218/410/78 254/407/78 270/409/78
f 217/586/79 218/410/79 269/404/79
f 269/404/13 270/409/13 272/412/13
f 223/419/80 265/413/80 259/415/80
f 224/587/81 260/416/81 266/418/81
f 224/587/82 266/418/82 223/419/82
f 268/588/10 265/413/10 267/420/10
f 221/427/80 261/421/80 257/423/80
f 222/589/81 258/424/81 262/426/81
f 222/589/82 262/426/82 221/427/82
f 261/421/10 262/426/10 264/429/10
f 297/434/34 298/430/34 300/432/34
f 207/590/70 208/433/70 297/434/70
f 208/433/69 244/435/69 298/430/69
f 207/590/68 297/434/68 243/438/68
f 301/442/19 302/439/19 304/441/19
f 202/591/83 302/439/83 201/443/83
f 202/591/84 238/444/84 302/439/84
f 201/443/85 301/442/85 237/447/85
f 305/452/19 306/448/19 308/450/19
f 203/592/83 204/451/83 305/452/83
f 204/451/84 240/453/84 306/448/84
f 203/592/85 305/452/85 239/456/85
f 309/460/22 310/457/22 312/459/22
f 199/593/86 310/457/86 200/461/86
f 199/593/39 235/462/39 310/457/39
f 200/461/40 309/460/40 236/465/40
f 313/469/22 314/466/22 316/468/22
f 197/594/86 314/466/86 198/470/86
f 197/594/39 233/471/39 314/466/39
f 198/470/40 313/469/40 234/474/40
f 317/479/25 318/475/25 320/477/25
f 193/595/87 194/478/87 317/479/87
f 194/478/88 230/480/88 318/475/88
f 193/595/89 317/479/89 229/483/89
f 321/487/25 322/484/25 324/486/25
f 196/596/87 322/484/87 195/488/87
f 196/596/88 232/489/88 322/484/88
f 195/488/89 321/487/89 231/492/89
f 325/497/28 326/493/28 328/495/28
f 189/597/90 190/496/90 325/497/90
f 190/496/91 226/498/91 326/493/91
f 189/597/92 325/497/92 225/501/92
f 329/505/28 330/502/28 332/504/28
f 192/598/90 330/502/90 191/506/90
f 192/598/91 228/507/91 330/502/91
f 191/506/92 329/505/92 227/510/92
f 133/599/10 134/511/10 169/308/10
f 180/306/37 169/308/37 181/309/37
f 178/313/37 161/513/37 179/314/37
f 125/600/34 126/515/34 161/513/34
f 89/159/37 90/259/37 125/160/37
f 92/165/37 128/517/37 91/171/37
f 127/601/31 128/518/31 163/520/31
f 176/318/37 163/520/37 177/319/37

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 499 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 516 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 187 B

After

Width:  |  Height:  |  Size: 170 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 227 B

After

Width:  |  Height:  |  Size: 208 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 233 B

After

Width:  |  Height:  |  Size: 207 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 272 B

After

Width:  |  Height:  |  Size: 252 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 54 KiB

After

Width:  |  Height:  |  Size: 53 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 27 KiB

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 27 KiB

View File

@ -20,6 +20,8 @@ public class BulletConfigFactory {
bullet.spread = 0.05F;
bullet.dmgMin = 15;
bullet.dmgMax = 17;
bullet.bulletsMin = 1;
bullet.bulletsMax = 1;
bullet.gravity = 0D;
bullet.maxAge = 100;
bullet.doesRicochet = true;
@ -51,6 +53,8 @@ public class BulletConfigFactory {
bullet.velocity = 5.0F;
bullet.spread = 0.005F;
bullet.bulletsMin = 1;
bullet.bulletsMax = 1;
bullet.gravity = 0D;
bullet.maxAge = 100;
bullet.doesRicochet = true;
@ -80,6 +84,8 @@ public class BulletConfigFactory {
bullet.velocity = 5.0F;
bullet.spread = 0.05F;
bullet.bulletsMin = 5;
bullet.bulletsMax = 8;
bullet.gravity = 0D;
bullet.maxAge = 100;
bullet.doesRicochet = true;
@ -109,8 +115,8 @@ public class BulletConfigFactory {
BulletConfiguration bullet = standardBulletConfig();
bullet.ammo = ModItems.gun_revolver_iron_ammo;
bullet.dmgMin = 5;
bullet.dmgMax = 10;
bullet.dmgMin = 2;
bullet.dmgMax = 4;
return bullet;
}
@ -120,8 +126,8 @@ public class BulletConfigFactory {
BulletConfiguration bullet = standardBulletConfig();
bullet.ammo = ModItems.gun_revolver_ammo;
bullet.dmgMin = 10;
bullet.dmgMax = 20;
bullet.dmgMin = 3;
bullet.dmgMax = 5;
return bullet;
}
@ -131,8 +137,8 @@ public class BulletConfigFactory {
BulletConfiguration bullet = standardBulletConfig();
bullet.ammo = ModItems.gun_revolver_lead_ammo;
bullet.dmgMin = 5;
bullet.dmgMax = 10;
bullet.dmgMin = 2;
bullet.dmgMax = 3;
bullet.effects = new ArrayList();
bullet.effects.add(new PotionEffect(HbmPotion.radiation.id, 10 * 20, 4));
@ -145,8 +151,8 @@ public class BulletConfigFactory {
BulletConfiguration bullet = standardBulletConfig();
bullet.ammo = ModItems.gun_revolver_gold_ammo;
bullet.dmgMin = 20;
bullet.dmgMax = 25;
bullet.dmgMin = 10;
bullet.dmgMax = 15;
return bullet;
}
@ -168,8 +174,8 @@ public class BulletConfigFactory {
BulletConfiguration bullet = standardBulletConfig();
bullet.ammo = ModItems.gun_revolver_cursed_ammo;
bullet.dmgMin = 25;
bullet.dmgMax = 35;
bullet.dmgMin = 12;
bullet.dmgMax = 15;
return bullet;
}
@ -180,7 +186,7 @@ public class BulletConfigFactory {
bullet.ammo = ModItems.gun_revolver_nightmare_ammo;
bullet.dmgMin = 1;
bullet.dmgMax = 100;
bullet.dmgMax = 50;
return bullet;
}

View File

@ -23,12 +23,16 @@ public class BulletConfigSyncingUtil {
}
}
/// dupicate ids will cause wrong configs to be loaded ///
/// duplicate ids will cause wrong configs to be loaded ///
public static final int TEST_CONFIG = 0x00;
public static final int IRON_REVOLVER = 0x01;
public static final int STEEL_REVOLVER = 0x02;
public static void loadConfigsForSync() {
configSet.add(new ConfigKeyPair(BulletConfigFactory.getTestConfig(), TEST_CONFIG));
configSet.add(new ConfigKeyPair(BulletConfigFactory.getRevIronConfig(), IRON_REVOLVER));
configSet.add(new ConfigKeyPair(BulletConfigFactory.getRevSteelConfig(), STEEL_REVOLVER));
}
public static BulletConfiguration pullConfig(int key) {
@ -41,5 +45,16 @@ public class BulletConfigSyncingUtil {
return null;//configSet.get(TEST_CONFIG).config;
}
public static int getKey(BulletConfiguration config) {
for(int i = 0; i < configSet.size(); i++) {
if(configSet.get(i).config == config)
return configSet.get(i).key;
}
return -1;
}
}

View File

@ -15,6 +15,10 @@ public class BulletConfiguration {
public float spread;
//weapon durability reduced (centered around 10)
public float tear;
//greatest amount of pellets created each shot
public int bulletsMin;
//least amount of pellets created each shot
public int bulletsMax;
//damage bounds
public float dmgMin;

View File

@ -10,23 +10,22 @@ public class GunConfigFactory {
GunConfiguration config = new GunConfiguration();
config.rateOfFire = 20;
config.bulletsMin = 1;
config.bulletsMax = 1;
config.rateOfFire = 10;
config.gunMode = 0;
config.firingMode = 0;
config.firingMode = 1;
config.hasReloadAnim = false;
config.hasFiringAnim = false;
config.hasSpinup = false;
config.hasSpindown = false;
config.reloadDuration = 0;
config.reloadDuration = 10;
config.firingDuration = 0;
config.ammoCap = 6;
config.reloadType = 1;
config.allowsInfinity = true;
config.config = new ArrayList<BulletConfiguration>();
config.config.add(BulletConfigFactory.getTestConfig());
config.config = new ArrayList<Integer>();
config.config.add(BulletConfigSyncingUtil.STEEL_REVOLVER);
config.config.add(BulletConfigSyncingUtil.IRON_REVOLVER);
return config;
}

View File

@ -12,14 +12,8 @@ public class GunConfiguration {
* restrictions must be applied in gun's logic, mechanism may be dysfunctional if these rules are ignored
*/
//TODO: bind RoF and spread to ammo
//amount of ticks between each bullet
public int rateOfFire;
//greatest amount of pellets created each shot
public int bulletsMin;
//least amount of pellets created each shot
public int bulletsMax;
//0 = normal, 1 = release, 2 = both
public int gunMode;
//0 = manual, 1 = automatic
@ -35,6 +29,7 @@ public class GunConfiguration {
public boolean hasSpindown;
//how long the reload animation will play
//MUST BE GREATER THAN ZERO ! ! !
public int reloadDuration;
//duration of every animation cycle
public int firingDuration;
@ -47,6 +42,6 @@ public class GunConfiguration {
public boolean allowsInfinity;
//bullet configs for main and alt fire
public List<BulletConfiguration> config;
public List<Integer> config;
}

View File

@ -76,7 +76,7 @@ public class PressRecipeHandler extends TemplateRecipeHandler {
@Override
public String getRecipeName() {
return "Steam Press";
return "Burner Press";
}
@Override

View File

@ -1552,7 +1552,7 @@ public class ModItems {
ingot_pu238 = new ItemRadioactive().setUnlocalizedName("ingot_pu238").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":ingot_pu238");
ingot_pu239 = new ItemRadioactive().setUnlocalizedName("ingot_pu239").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":ingot_pu239");
ingot_pu240 = new ItemRadioactive().setUnlocalizedName("ingot_pu240").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":ingot_pu240");
ingot_neptunium = new ItemCustomLore().setUnlocalizedName("ingot_neptunium").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":ingot_neptunium");
ingot_neptunium = new ItemRadioactive().setUnlocalizedName("ingot_neptunium").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":ingot_neptunium");
ingot_titanium = new Item().setUnlocalizedName("ingot_titanium").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":ingot_titanium");
sulfur = new Item().setUnlocalizedName("sulfur").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":sulfur");
@ -1580,8 +1580,8 @@ public class ModItems {
plate_iron = new Item().setUnlocalizedName("plate_iron").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":plate_iron");
ingot_lead = new Item().setUnlocalizedName("ingot_lead").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":ingot_lead");
plate_lead = new Item().setUnlocalizedName("plate_lead").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":plate_lead");
ingot_schrabidium = new ItemCustomLore().setUnlocalizedName("ingot_schrabidium").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":ingot_schrabidium");
plate_schrabidium = new ItemCustomLore().setUnlocalizedName("plate_schrabidium").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":plate_schrabidium");
ingot_schrabidium = new ItemRadioactive().setUnlocalizedName("ingot_schrabidium").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":ingot_schrabidium");
plate_schrabidium = new ItemRadioactive().setUnlocalizedName("plate_schrabidium").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":plate_schrabidium");
plate_copper = new Item().setUnlocalizedName("plate_copper").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":plate_copper");
plate_gold = new Item().setUnlocalizedName("plate_gold").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":plate_gold");
plate_advanced_alloy = new Item().setUnlocalizedName("plate_advanced_alloy").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":plate_advanced_alloy");
@ -1604,8 +1604,8 @@ public class ModItems {
plate_polymer = new Item().setUnlocalizedName("plate_polymer").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":plate_polymer");
plate_dineutronium = new Item().setUnlocalizedName("plate_dineutronium").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":plate_dineutronium");
plate_desh = new Item().setUnlocalizedName("plate_desh").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":plate_desh");
ingot_solinium = new ItemCustomLore().setUnlocalizedName("ingot_solinium").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":ingot_solinium");
nugget_solinium = new ItemCustomLore().setUnlocalizedName("nugget_solinium").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":nugget_solinium");
ingot_solinium = new ItemRadioactive().setUnlocalizedName("ingot_solinium").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":ingot_solinium");
nugget_solinium = new ItemRadioactive().setUnlocalizedName("nugget_solinium").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":nugget_solinium");
photo_panel = new Item().setUnlocalizedName("photo_panel").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":photo_panel");
sat_base = new Item().setUnlocalizedName("sat_base").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":sat_base");
thruster_nuclear = new Item().setUnlocalizedName("thruster_nuclear").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":thruster_nuclear");
@ -1655,7 +1655,7 @@ public class ModItems {
wire_tungsten = new ItemCustomLore().setUnlocalizedName("wire_tungsten").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":wire_tungsten");
neutron_reflector = new Item().setUnlocalizedName("neutron_reflector").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":neutron_reflector");
nugget_lead = new Item().setUnlocalizedName("nugget_lead").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":nugget_lead");
nugget_schrabidium = new ItemCustomLore().setUnlocalizedName("nugget_schrabidium").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":nugget_schrabidium");
nugget_schrabidium = new ItemRadioactive().setUnlocalizedName("nugget_schrabidium").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":nugget_schrabidium");
nugget_beryllium = new Item().setUnlocalizedName("nugget_beryllium").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":nugget_beryllium");
hazmat_cloth = new Item().setUnlocalizedName("hazmat_cloth").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":hazmat_cloth");
hazmat_cloth_red = new Item().setUnlocalizedName("hazmat_cloth_red").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":hazmat_cloth_red");
@ -1669,8 +1669,8 @@ public class ModItems {
plate_combine_steel = new Item().setUnlocalizedName("plate_combine_steel").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":plate_combine_steel");
powder_lead = new Item().setUnlocalizedName("powder_lead").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":powder_lead");
powder_neptunium = new ItemCustomLore().setUnlocalizedName("powder_neptunium").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":powder_neptunium");
powder_schrabidium = new ItemCustomLore().setUnlocalizedName("powder_schrabidium").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":powder_schrabidium");
powder_neptunium = new ItemRadioactive().setUnlocalizedName("powder_neptunium").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":powder_neptunium");
powder_schrabidium = new ItemRadioactive().setUnlocalizedName("powder_schrabidium").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":powder_schrabidium");
powder_aluminium = new Item().setUnlocalizedName("powder_aluminium").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":powder_aluminium");
powder_beryllium = new Item().setUnlocalizedName("powder_beryllium").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":powder_beryllium");
powder_copper = new Item().setUnlocalizedName("powder_copper").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":powder_copper");
@ -1760,7 +1760,7 @@ public class ModItems {
wire_aluminium = new Item().setUnlocalizedName("wire_aluminium").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":wire_aluminium");
wire_copper = new Item().setUnlocalizedName("wire_copper").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":wire_copper");
wire_gold = new Item().setUnlocalizedName("wire_gold").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":wire_gold");
wire_schrabidium = new ItemCustomLore().setUnlocalizedName("wire_schrabidium").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":wire_schrabidium");
wire_schrabidium = new ItemRadioactive().setUnlocalizedName("wire_schrabidium").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":wire_schrabidium");
wire_magnetized_tungsten = new Item().setUnlocalizedName("wire_magnetized_tungsten").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":wire_magnetized_tungsten");
coil_magnetized_tungsten = new Item().setUnlocalizedName("coil_magnetized_tungsten").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":coil_magnetized_tungsten");
coil_gold = new Item().setUnlocalizedName("coil_gold").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":coil_gold");
@ -1893,8 +1893,8 @@ public class ModItems {
wiring_red_copper = new ItemWiring().setUnlocalizedName("wiring_red_copper").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":wiring_red_copper");
pellet_rtg = new ItemCustomLore().setUnlocalizedName("pellet_rtg").setCreativeTab(MainRegistry.controlTab).setMaxStackSize(1).setTextureName(RefStrings.MODID + ":pellet_rtg");
pellet_rtg_weak = new ItemCustomLore().setUnlocalizedName("pellet_rtg_weak").setCreativeTab(MainRegistry.controlTab).setMaxStackSize(1).setTextureName(RefStrings.MODID + ":pellet_rtg_weak");
pellet_rtg = new ItemRadioactive().setUnlocalizedName("pellet_rtg").setCreativeTab(MainRegistry.controlTab).setMaxStackSize(1).setTextureName(RefStrings.MODID + ":pellet_rtg");
pellet_rtg_weak = new ItemRadioactive().setUnlocalizedName("pellet_rtg_weak").setCreativeTab(MainRegistry.controlTab).setMaxStackSize(1).setTextureName(RefStrings.MODID + ":pellet_rtg_weak");
tritium_deuterium_cake = new ItemCustomLore().setUnlocalizedName("tritium_deuterium_cake").setCreativeTab(MainRegistry.controlTab).setMaxStackSize(1).setTextureName(RefStrings.MODID + ":tritium_deuterium_cake");
piston_selenium = new Item().setUnlocalizedName("piston_selenium").setCreativeTab(MainRegistry.controlTab).setMaxStackSize(1).setTextureName(RefStrings.MODID + ":piston_selenium");
@ -1932,7 +1932,7 @@ public class ModItems {
cell_antimatter = new ItemDrop().setUnlocalizedName("cell_antimatter").setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.cell_empty).setTextureName(RefStrings.MODID + ":cell_antimatter");
cell_deuterium = new Item().setUnlocalizedName("cell_deuterium").setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.cell_empty).setTextureName(RefStrings.MODID + ":cell_deuterium");
cell_tritium = new ItemRadioactive().setUnlocalizedName("cell_tritium").setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.cell_empty).setTextureName(RefStrings.MODID + ":cell_tritium");
cell_sas3 = new ItemCustomLore().setUnlocalizedName("cell_sas3").setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.cell_empty).setTextureName(RefStrings.MODID + ":cell_sas3");
cell_sas3 = new ItemRadioactive().setUnlocalizedName("cell_sas3").setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.cell_empty).setTextureName(RefStrings.MODID + ":cell_sas3");
cell_anti_schrabidium = new ItemDrop().setUnlocalizedName("cell_anti_schrabidium").setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.cell_empty).setTextureName(RefStrings.MODID + ":cell_anti_schrabidium");
singularity = new ItemDrop().setUnlocalizedName("singularity").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.nuclear_waste).setTextureName(RefStrings.MODID + ":singularity");
singularity_counter_resonant = new ItemDrop().setUnlocalizedName("singularity_counter_resonant").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.nuclear_waste).setTextureName(RefStrings.MODID + ":singularity_alt");
@ -2076,56 +2076,56 @@ public class ModItems {
recycled_misc = new Item().setUnlocalizedName("recycled_misc").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":recycled_misc");
rod_empty = new Item().setUnlocalizedName("rod_empty").setCreativeTab(MainRegistry.controlTab).setTextureName(RefStrings.MODID + ":rod_empty");
rod_th232 = new ItemCustomLore().setUnlocalizedName("rod_th232").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_empty).setTextureName(RefStrings.MODID + ":rod_th232");
rod_uranium = new ItemCustomLore().setUnlocalizedName("rod_uranium").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_empty).setTextureName(RefStrings.MODID + ":rod_uranium");
rod_u233 = new ItemCustomLore().setUnlocalizedName("rod_u233").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_empty).setTextureName(RefStrings.MODID + ":rod_u233");
rod_u235 = new ItemCustomLore().setUnlocalizedName("rod_u235").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_empty).setTextureName(RefStrings.MODID + ":rod_u235");
rod_u238 = new ItemCustomLore().setUnlocalizedName("rod_u238").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_empty).setTextureName(RefStrings.MODID + ":rod_u238");
rod_plutonium = new ItemCustomLore().setUnlocalizedName("rod_plutonium").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_empty).setTextureName(RefStrings.MODID + ":rod_plutonium");
rod_pu238 = new ItemCustomLore().setUnlocalizedName("rod_pu238").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_empty).setTextureName(RefStrings.MODID + ":rod_pu238");
rod_pu239 = new ItemCustomLore().setUnlocalizedName("rod_pu239").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_empty).setTextureName(RefStrings.MODID + ":rod_pu239");
rod_pu240 = new ItemCustomLore().setUnlocalizedName("rod_pu240").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_empty).setTextureName(RefStrings.MODID + ":rod_pu240");
rod_neptunium = new ItemCustomLore().setUnlocalizedName("rod_neptunium").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_empty).setTextureName(RefStrings.MODID + ":rod_neptunium");
rod_th232 = new ItemRadioactive().setUnlocalizedName("rod_th232").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_empty).setTextureName(RefStrings.MODID + ":rod_th232");
rod_uranium = new ItemRadioactive().setUnlocalizedName("rod_uranium").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_empty).setTextureName(RefStrings.MODID + ":rod_uranium");
rod_u233 = new ItemRadioactive().setUnlocalizedName("rod_u233").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_empty).setTextureName(RefStrings.MODID + ":rod_u233");
rod_u235 = new ItemRadioactive().setUnlocalizedName("rod_u235").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_empty).setTextureName(RefStrings.MODID + ":rod_u235");
rod_u238 = new ItemRadioactive().setUnlocalizedName("rod_u238").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_empty).setTextureName(RefStrings.MODID + ":rod_u238");
rod_plutonium = new ItemRadioactive().setUnlocalizedName("rod_plutonium").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_empty).setTextureName(RefStrings.MODID + ":rod_plutonium");
rod_pu238 = new ItemRadioactive().setUnlocalizedName("rod_pu238").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_empty).setTextureName(RefStrings.MODID + ":rod_pu238");
rod_pu239 = new ItemRadioactive().setUnlocalizedName("rod_pu239").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_empty).setTextureName(RefStrings.MODID + ":rod_pu239");
rod_pu240 = new ItemRadioactive().setUnlocalizedName("rod_pu240").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_empty).setTextureName(RefStrings.MODID + ":rod_pu240");
rod_neptunium = new ItemRadioactive().setUnlocalizedName("rod_neptunium").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_empty).setTextureName(RefStrings.MODID + ":rod_neptunium");
rod_lead = new Item().setUnlocalizedName("rod_lead").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_empty).setTextureName(RefStrings.MODID + ":rod_lead");
rod_schrabidium = new ItemCustomLore().setUnlocalizedName("rod_schrabidium").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_empty).setTextureName(RefStrings.MODID + ":rod_schrabidium");
rod_solinium = new ItemCustomLore().setUnlocalizedName("rod_solinium").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_empty).setTextureName(RefStrings.MODID + ":rod_solinium");
rod_euphemium = new ItemCustomLore().setUnlocalizedName("rod_euphemium").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_empty).setTextureName(RefStrings.MODID + ":rod_euphemium");
rod_australium = new ItemCustomLore().setUnlocalizedName("rod_australium").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_empty).setTextureName(RefStrings.MODID + ":rod_australium");
rod_weidanium = new ItemCustomLore().setUnlocalizedName("rod_weidanium").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_empty).setTextureName(RefStrings.MODID + ":rod_weidanium");
rod_reiium = new ItemCustomLore().setUnlocalizedName("rod_reiium").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_empty).setTextureName(RefStrings.MODID + ":rod_reiium");
rod_unobtainium = new ItemCustomLore().setUnlocalizedName("rod_unobtainium").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_empty).setTextureName(RefStrings.MODID + ":rod_unobtainium");
rod_daffergon = new ItemCustomLore().setUnlocalizedName("rod_daffergon").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_empty).setTextureName(RefStrings.MODID + ":rod_daffergon");
rod_verticium = new ItemCustomLore().setUnlocalizedName("rod_verticium").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_empty).setTextureName(RefStrings.MODID + ":rod_verticium");
rod_schrabidium = new ItemRadioactive().setUnlocalizedName("rod_schrabidium").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_empty).setTextureName(RefStrings.MODID + ":rod_schrabidium");
rod_solinium = new ItemRadioactive().setUnlocalizedName("rod_solinium").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_empty).setTextureName(RefStrings.MODID + ":rod_solinium");
rod_euphemium = new ItemRadioactive().setUnlocalizedName("rod_euphemium").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_empty).setTextureName(RefStrings.MODID + ":rod_euphemium");
rod_australium = new ItemRadioactive().setUnlocalizedName("rod_australium").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_empty).setTextureName(RefStrings.MODID + ":rod_australium");
rod_weidanium = new ItemRadioactive().setUnlocalizedName("rod_weidanium").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_empty).setTextureName(RefStrings.MODID + ":rod_weidanium");
rod_reiium = new ItemRadioactive().setUnlocalizedName("rod_reiium").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_empty).setTextureName(RefStrings.MODID + ":rod_reiium");
rod_unobtainium = new ItemRadioactive().setUnlocalizedName("rod_unobtainium").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_empty).setTextureName(RefStrings.MODID + ":rod_unobtainium");
rod_daffergon = new ItemRadioactive().setUnlocalizedName("rod_daffergon").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_empty).setTextureName(RefStrings.MODID + ":rod_daffergon");
rod_verticium = new ItemRadioactive().setUnlocalizedName("rod_verticium").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_empty).setTextureName(RefStrings.MODID + ":rod_verticium");
rod_dual_empty = new Item().setUnlocalizedName("rod_dual_empty").setCreativeTab(MainRegistry.controlTab).setTextureName(RefStrings.MODID + ":rod_dual_empty");
rod_dual_th232 = new ItemCustomLore().setUnlocalizedName("rod_dual_th232").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_dual_empty).setTextureName(RefStrings.MODID + ":rod_dual_th232");
rod_dual_uranium = new ItemCustomLore().setUnlocalizedName("rod_dual_uranium").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_dual_empty).setTextureName(RefStrings.MODID + ":rod_dual_uranium");
rod_dual_u233 = new ItemCustomLore().setUnlocalizedName("rod_dual_u233").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_dual_empty).setTextureName(RefStrings.MODID + ":rod_dual_u233");
rod_dual_u235 = new ItemCustomLore().setUnlocalizedName("rod_dual_u235").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_dual_empty).setTextureName(RefStrings.MODID + ":rod_dual_u235");
rod_dual_u238 = new ItemCustomLore().setUnlocalizedName("rod_dual_u238").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_dual_empty).setTextureName(RefStrings.MODID + ":rod_dual_u238");
rod_dual_plutonium = new ItemCustomLore().setUnlocalizedName("rod_dual_plutonium").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_dual_empty).setTextureName(RefStrings.MODID + ":rod_dual_plutonium");
rod_dual_pu238 = new ItemCustomLore().setUnlocalizedName("rod_dual_pu238").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_dual_empty).setTextureName(RefStrings.MODID + ":rod_dual_pu238");
rod_dual_pu239 = new ItemCustomLore().setUnlocalizedName("rod_dual_pu239").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_dual_empty).setTextureName(RefStrings.MODID + ":rod_dual_pu239");
rod_dual_pu240 = new ItemCustomLore().setUnlocalizedName("rod_dual_pu240").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_dual_empty).setTextureName(RefStrings.MODID + ":rod_dual_pu240");
rod_dual_neptunium = new ItemCustomLore().setUnlocalizedName("rod_dual_neptunium").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_dual_empty).setTextureName(RefStrings.MODID + ":rod_dual_neptunium");
rod_dual_th232 = new ItemRadioactive().setUnlocalizedName("rod_dual_th232").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_dual_empty).setTextureName(RefStrings.MODID + ":rod_dual_th232");
rod_dual_uranium = new ItemRadioactive().setUnlocalizedName("rod_dual_uranium").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_dual_empty).setTextureName(RefStrings.MODID + ":rod_dual_uranium");
rod_dual_u233 = new ItemRadioactive().setUnlocalizedName("rod_dual_u233").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_dual_empty).setTextureName(RefStrings.MODID + ":rod_dual_u233");
rod_dual_u235 = new ItemRadioactive().setUnlocalizedName("rod_dual_u235").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_dual_empty).setTextureName(RefStrings.MODID + ":rod_dual_u235");
rod_dual_u238 = new ItemRadioactive().setUnlocalizedName("rod_dual_u238").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_dual_empty).setTextureName(RefStrings.MODID + ":rod_dual_u238");
rod_dual_plutonium = new ItemRadioactive().setUnlocalizedName("rod_dual_plutonium").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_dual_empty).setTextureName(RefStrings.MODID + ":rod_dual_plutonium");
rod_dual_pu238 = new ItemRadioactive().setUnlocalizedName("rod_dual_pu238").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_dual_empty).setTextureName(RefStrings.MODID + ":rod_dual_pu238");
rod_dual_pu239 = new ItemRadioactive().setUnlocalizedName("rod_dual_pu239").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_dual_empty).setTextureName(RefStrings.MODID + ":rod_dual_pu239");
rod_dual_pu240 = new ItemRadioactive().setUnlocalizedName("rod_dual_pu240").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_dual_empty).setTextureName(RefStrings.MODID + ":rod_dual_pu240");
rod_dual_neptunium = new ItemRadioactive().setUnlocalizedName("rod_dual_neptunium").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_dual_empty).setTextureName(RefStrings.MODID + ":rod_dual_neptunium");
rod_dual_lead = new Item().setUnlocalizedName("rod_dual_lead").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_dual_empty).setTextureName(RefStrings.MODID + ":rod_dual_lead");
rod_dual_schrabidium = new ItemCustomLore().setUnlocalizedName("rod_dual_schrabidium").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_dual_empty).setTextureName(RefStrings.MODID + ":rod_dual_schrabidium");
rod_dual_solinium = new ItemCustomLore().setUnlocalizedName("rod_dual_solinium").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_dual_empty).setTextureName(RefStrings.MODID + ":rod_dual_solinium");
rod_dual_schrabidium = new ItemRadioactive().setUnlocalizedName("rod_dual_schrabidium").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_dual_empty).setTextureName(RefStrings.MODID + ":rod_dual_schrabidium");
rod_dual_solinium = new ItemRadioactive().setUnlocalizedName("rod_dual_solinium").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_dual_empty).setTextureName(RefStrings.MODID + ":rod_dual_solinium");
rod_quad_empty = new Item().setUnlocalizedName("rod_quad_empty").setCreativeTab(MainRegistry.controlTab).setTextureName(RefStrings.MODID + ":rod_quad_empty");
rod_quad_th232 = new ItemCustomLore().setUnlocalizedName("rod_quad_th232").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_quad_empty).setTextureName(RefStrings.MODID + ":rod_quad_th232");
rod_quad_uranium = new ItemCustomLore().setUnlocalizedName("rod_quad_uranium").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_quad_empty).setTextureName(RefStrings.MODID + ":rod_quad_uranium");
rod_quad_u233 = new ItemCustomLore().setUnlocalizedName("rod_quad_u233").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_quad_empty).setTextureName(RefStrings.MODID + ":rod_quad_u233");
rod_quad_u235 = new ItemCustomLore().setUnlocalizedName("rod_quad_u235").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_quad_empty).setTextureName(RefStrings.MODID + ":rod_quad_u235");
rod_quad_u238 = new ItemCustomLore().setUnlocalizedName("rod_quad_u238").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_quad_empty).setTextureName(RefStrings.MODID + ":rod_quad_u238");
rod_quad_plutonium = new ItemCustomLore().setUnlocalizedName("rod_quad_plutonium").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_quad_empty).setTextureName(RefStrings.MODID + ":rod_quad_plutonium");
rod_quad_pu238 = new ItemCustomLore().setUnlocalizedName("rod_quad_pu238").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_quad_empty).setTextureName(RefStrings.MODID + ":rod_quad_pu238");
rod_quad_pu239 = new ItemCustomLore().setUnlocalizedName("rod_quad_pu239").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_quad_empty).setTextureName(RefStrings.MODID + ":rod_quad_pu239");
rod_quad_pu240 = new ItemCustomLore().setUnlocalizedName("rod_quad_pu240").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_quad_empty).setTextureName(RefStrings.MODID + ":rod_quad_pu240");
rod_quad_neptunium = new ItemCustomLore().setUnlocalizedName("rod_quad_neptunium").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_quad_empty).setTextureName(RefStrings.MODID + ":rod_quad_neptunium");
rod_quad_th232 = new ItemRadioactive().setUnlocalizedName("rod_quad_th232").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_quad_empty).setTextureName(RefStrings.MODID + ":rod_quad_th232");
rod_quad_uranium = new ItemRadioactive().setUnlocalizedName("rod_quad_uranium").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_quad_empty).setTextureName(RefStrings.MODID + ":rod_quad_uranium");
rod_quad_u233 = new ItemRadioactive().setUnlocalizedName("rod_quad_u233").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_quad_empty).setTextureName(RefStrings.MODID + ":rod_quad_u233");
rod_quad_u235 = new ItemRadioactive().setUnlocalizedName("rod_quad_u235").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_quad_empty).setTextureName(RefStrings.MODID + ":rod_quad_u235");
rod_quad_u238 = new ItemRadioactive().setUnlocalizedName("rod_quad_u238").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_quad_empty).setTextureName(RefStrings.MODID + ":rod_quad_u238");
rod_quad_plutonium = new ItemRadioactive().setUnlocalizedName("rod_quad_plutonium").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_quad_empty).setTextureName(RefStrings.MODID + ":rod_quad_plutonium");
rod_quad_pu238 = new ItemRadioactive().setUnlocalizedName("rod_quad_pu238").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_quad_empty).setTextureName(RefStrings.MODID + ":rod_quad_pu238");
rod_quad_pu239 = new ItemRadioactive().setUnlocalizedName("rod_quad_pu239").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_quad_empty).setTextureName(RefStrings.MODID + ":rod_quad_pu239");
rod_quad_pu240 = new ItemRadioactive().setUnlocalizedName("rod_quad_pu240").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_quad_empty).setTextureName(RefStrings.MODID + ":rod_quad_pu240");
rod_quad_neptunium = new ItemRadioactive().setUnlocalizedName("rod_quad_neptunium").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_quad_empty).setTextureName(RefStrings.MODID + ":rod_quad_neptunium");
rod_quad_lead = new Item().setUnlocalizedName("rod_quad_lead").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_quad_empty).setTextureName(RefStrings.MODID + ":rod_quad_lead");
rod_quad_schrabidium = new ItemCustomLore().setUnlocalizedName("rod_quad_schrabidium").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_quad_empty).setTextureName(RefStrings.MODID + ":rod_quad_schrabidium");
rod_quad_solinium = new ItemCustomLore().setUnlocalizedName("rod_quad_solinium").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_quad_empty).setTextureName(RefStrings.MODID + ":rod_quad_solinium");
rod_quad_schrabidium = new ItemRadioactive().setUnlocalizedName("rod_quad_schrabidium").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_quad_empty).setTextureName(RefStrings.MODID + ":rod_quad_schrabidium");
rod_quad_solinium = new ItemRadioactive().setUnlocalizedName("rod_quad_solinium").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_quad_empty).setTextureName(RefStrings.MODID + ":rod_quad_solinium");
rod_thorium_fuel = new ItemFuelRod(100000, 10).setUnlocalizedName("rod_thorium_fuel").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_empty).setTextureName(RefStrings.MODID + ":rod_thorium_fuel");
rod_dual_thorium_fuel = new ItemFuelRod(100000, 20).setUnlocalizedName("rod_dual_thorium_fuel").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_dual_empty).setTextureName(RefStrings.MODID + ":rod_dual_thorium_fuel");
@ -2155,43 +2155,43 @@ public class ModItems {
rod_dual_lithium = new ItemCustomLore().setUnlocalizedName("rod_dual_lithium").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_dual_empty).setTextureName(RefStrings.MODID + ":rod_dual_lithium");
rod_quad_lithium = new ItemCustomLore().setUnlocalizedName("rod_quad_lithium").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_quad_empty).setTextureName(RefStrings.MODID + ":rod_quad_lithium");
rod_tritium = new ItemCustomLore().setUnlocalizedName("rod_tritium").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_empty).setTextureName(RefStrings.MODID + ":rod_tritium");
rod_dual_tritium = new ItemCustomLore().setUnlocalizedName("rod_dual_tritium").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_dual_empty).setTextureName(RefStrings.MODID + ":rod_dual_tritium");
rod_quad_tritium = new ItemCustomLore().setUnlocalizedName("rod_quad_tritium").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_quad_empty).setTextureName(RefStrings.MODID + ":rod_quad_tritium");
rod_tritium = new ItemRadioactive().setUnlocalizedName("rod_tritium").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_empty).setTextureName(RefStrings.MODID + ":rod_tritium");
rod_dual_tritium = new ItemRadioactive().setUnlocalizedName("rod_dual_tritium").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_dual_empty).setTextureName(RefStrings.MODID + ":rod_dual_tritium");
rod_quad_tritium = new ItemRadioactive().setUnlocalizedName("rod_quad_tritium").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_quad_empty).setTextureName(RefStrings.MODID + ":rod_quad_tritium");
trinitite = new ItemCustomLore().setUnlocalizedName("trinitite").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":trinitite_new");
nuclear_waste = new ItemCustomLore().setUnlocalizedName("nuclear_waste").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":nuclear_waste");
nuclear_waste_tiny = new ItemCustomLore().setUnlocalizedName("nuclear_waste_tiny").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":nuclear_waste_tiny");
waste_uranium = new ItemCustomLore().setUnlocalizedName("waste_uranium").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":waste_uranium");
waste_thorium = new ItemCustomLore().setUnlocalizedName("waste_thorium").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":waste_thorium");
waste_plutonium = new ItemCustomLore().setUnlocalizedName("waste_plutonium").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":waste_plutonium");
waste_mox = new ItemCustomLore().setUnlocalizedName("waste_mox").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":waste_mox");
waste_schrabidium = new ItemCustomLore().setUnlocalizedName("waste_schrabidium").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":waste_schrabidium");
waste_uranium_hot = new ItemCustomLore().setUnlocalizedName("waste_uranium_hot").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":waste_uranium_hot");
waste_thorium_hot = new ItemCustomLore().setUnlocalizedName("waste_thorium_hot").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":waste_thorium_hot");
waste_plutonium_hot = new ItemCustomLore().setUnlocalizedName("waste_plutonium_hot").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":waste_plutonium_hot");
waste_mox_hot = new ItemCustomLore().setUnlocalizedName("waste_mox_hot").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":waste_mox_hot");
waste_schrabidium_hot = new ItemCustomLore().setUnlocalizedName("waste_schrabidium_hot").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":waste_schrabidium_hot");
trinitite = new ItemRadioactive().setUnlocalizedName("trinitite").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":trinitite_new");
nuclear_waste = new ItemRadioactive().setUnlocalizedName("nuclear_waste").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":nuclear_waste");
nuclear_waste_tiny = new ItemRadioactive().setUnlocalizedName("nuclear_waste_tiny").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":nuclear_waste_tiny");
waste_uranium = new ItemRadioactive().setUnlocalizedName("waste_uranium").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":waste_uranium");
waste_thorium = new ItemRadioactive().setUnlocalizedName("waste_thorium").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":waste_thorium");
waste_plutonium = new ItemRadioactive().setUnlocalizedName("waste_plutonium").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":waste_plutonium");
waste_mox = new ItemRadioactive().setUnlocalizedName("waste_mox").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":waste_mox");
waste_schrabidium = new ItemRadioactive().setUnlocalizedName("waste_schrabidium").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":waste_schrabidium");
waste_uranium_hot = new ItemRadioactive().setUnlocalizedName("waste_uranium_hot").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":waste_uranium_hot");
waste_thorium_hot = new ItemRadioactive().setUnlocalizedName("waste_thorium_hot").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":waste_thorium_hot");
waste_plutonium_hot = new ItemRadioactive().setUnlocalizedName("waste_plutonium_hot").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":waste_plutonium_hot");
waste_mox_hot = new ItemRadioactive().setUnlocalizedName("waste_mox_hot").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":waste_mox_hot");
waste_schrabidium_hot = new ItemRadioactive().setUnlocalizedName("waste_schrabidium_hot").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":waste_schrabidium_hot");
scrap = new Item().setUnlocalizedName("scrap").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":scrap");
containment_box = new ItemLeadBox().setUnlocalizedName("containment_box").setCreativeTab(null).setTextureName(RefStrings.MODID + ":containment_box");
rod_thorium_fuel_depleted = new ItemCustomLore().setUnlocalizedName("rod_thorium_fuel_depleted").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_empty).setTextureName(RefStrings.MODID + ":rod_thorium_fuel_depleted");
rod_dual_thorium_fuel_depleted = new ItemCustomLore().setUnlocalizedName("rod_dual_thorium_fuel_depleted").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_dual_empty).setTextureName(RefStrings.MODID + ":rod_dual_thorium_fuel_depleted");
rod_quad_thorium_fuel_depleted = new ItemCustomLore().setUnlocalizedName("rod_quad_thorium_fuel_depleted").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_quad_empty).setTextureName(RefStrings.MODID + ":rod_quad_thorium_fuel_depleted");
rod_uranium_fuel_depleted = new ItemCustomLore().setUnlocalizedName("rod_uranium_fuel_depleted").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_empty).setTextureName(RefStrings.MODID + ":rod_uranium_fuel_depleted");
rod_dual_uranium_fuel_depleted = new ItemCustomLore().setUnlocalizedName("rod_dual_uranium_fuel_depleted").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_dual_empty).setTextureName(RefStrings.MODID + ":rod_dual_uranium_fuel_depleted");
rod_quad_uranium_fuel_depleted = new ItemCustomLore().setUnlocalizedName("rod_quad_uranium_fuel_depleted").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_quad_empty).setTextureName(RefStrings.MODID + ":rod_quad_uranium_fuel_depleted");
rod_plutonium_fuel_depleted = new ItemCustomLore().setUnlocalizedName("rod_plutonium_fuel_depleted").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_empty).setTextureName(RefStrings.MODID + ":rod_plutonium_fuel_depleted");
rod_dual_plutonium_fuel_depleted = new ItemCustomLore().setUnlocalizedName("rod_dual_plutonium_fuel_depleted").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_dual_empty).setTextureName(RefStrings.MODID + ":rod_dual_plutonium_fuel_depleted");
rod_quad_plutonium_fuel_depleted = new ItemCustomLore().setUnlocalizedName("rod_quad_plutonium_fuel_depleted").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_quad_empty).setTextureName(RefStrings.MODID + ":rod_quad_plutonium_fuel_depleted");
rod_mox_fuel_depleted = new ItemCustomLore().setUnlocalizedName("rod_mox_fuel_depleted").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_empty).setTextureName(RefStrings.MODID + ":rod_mox_fuel_depleted");
rod_dual_mox_fuel_depleted = new ItemCustomLore().setUnlocalizedName("rod_dual_mox_fuel_depleted").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_dual_empty).setTextureName(RefStrings.MODID + ":rod_dual_mox_fuel_depleted");
rod_quad_mox_fuel_depleted = new ItemCustomLore().setUnlocalizedName("rod_quad_mox_fuel_depleted").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_quad_empty).setTextureName(RefStrings.MODID + ":rod_quad_mox_fuel_depleted");
rod_schrabidium_fuel_depleted = new ItemCustomLore().setUnlocalizedName("rod_schrabidium_fuel_depleted").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_empty).setTextureName(RefStrings.MODID + ":rod_schrabidium_fuel_depleted");
rod_dual_schrabidium_fuel_depleted = new ItemCustomLore().setUnlocalizedName("rod_dual_schrabidium_fuel_depleted").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_dual_empty).setTextureName(RefStrings.MODID + ":rod_dual_schrabidium_fuel_depleted");
rod_quad_schrabidium_fuel_depleted = new ItemCustomLore().setUnlocalizedName("rod_quad_schrabidium_fuel_depleted").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_quad_empty).setTextureName(RefStrings.MODID + ":rod_quad_schrabidium_fuel_depleted");
rod_waste = new ItemCustomLore().setUnlocalizedName("rod_waste").setMaxStackSize(1).setCreativeTab(null).setContainerItem(ModItems.rod_empty).setTextureName(RefStrings.MODID + ":rod_waste");
rod_dual_waste = new ItemCustomLore().setUnlocalizedName("rod_dual_waste").setMaxStackSize(1).setCreativeTab(null).setContainerItem(ModItems.rod_dual_empty).setTextureName(RefStrings.MODID + ":rod_dual_waste");
rod_quad_waste = new ItemCustomLore().setUnlocalizedName("rod_quad_waste").setMaxStackSize(1).setCreativeTab(null).setContainerItem(ModItems.rod_quad_empty).setTextureName(RefStrings.MODID + ":rod_quad_waste");
rod_thorium_fuel_depleted = new ItemRadioactive().setUnlocalizedName("rod_thorium_fuel_depleted").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_empty).setTextureName(RefStrings.MODID + ":rod_thorium_fuel_depleted");
rod_dual_thorium_fuel_depleted = new ItemRadioactive().setUnlocalizedName("rod_dual_thorium_fuel_depleted").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_dual_empty).setTextureName(RefStrings.MODID + ":rod_dual_thorium_fuel_depleted");
rod_quad_thorium_fuel_depleted = new ItemRadioactive().setUnlocalizedName("rod_quad_thorium_fuel_depleted").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_quad_empty).setTextureName(RefStrings.MODID + ":rod_quad_thorium_fuel_depleted");
rod_uranium_fuel_depleted = new ItemRadioactive().setUnlocalizedName("rod_uranium_fuel_depleted").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_empty).setTextureName(RefStrings.MODID + ":rod_uranium_fuel_depleted");
rod_dual_uranium_fuel_depleted = new ItemRadioactive().setUnlocalizedName("rod_dual_uranium_fuel_depleted").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_dual_empty).setTextureName(RefStrings.MODID + ":rod_dual_uranium_fuel_depleted");
rod_quad_uranium_fuel_depleted = new ItemRadioactive().setUnlocalizedName("rod_quad_uranium_fuel_depleted").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_quad_empty).setTextureName(RefStrings.MODID + ":rod_quad_uranium_fuel_depleted");
rod_plutonium_fuel_depleted = new ItemRadioactive().setUnlocalizedName("rod_plutonium_fuel_depleted").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_empty).setTextureName(RefStrings.MODID + ":rod_plutonium_fuel_depleted");
rod_dual_plutonium_fuel_depleted = new ItemRadioactive().setUnlocalizedName("rod_dual_plutonium_fuel_depleted").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_dual_empty).setTextureName(RefStrings.MODID + ":rod_dual_plutonium_fuel_depleted");
rod_quad_plutonium_fuel_depleted = new ItemRadioactive().setUnlocalizedName("rod_quad_plutonium_fuel_depleted").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_quad_empty).setTextureName(RefStrings.MODID + ":rod_quad_plutonium_fuel_depleted");
rod_mox_fuel_depleted = new ItemRadioactive().setUnlocalizedName("rod_mox_fuel_depleted").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_empty).setTextureName(RefStrings.MODID + ":rod_mox_fuel_depleted");
rod_dual_mox_fuel_depleted = new ItemRadioactive().setUnlocalizedName("rod_dual_mox_fuel_depleted").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_dual_empty).setTextureName(RefStrings.MODID + ":rod_dual_mox_fuel_depleted");
rod_quad_mox_fuel_depleted = new ItemRadioactive().setUnlocalizedName("rod_quad_mox_fuel_depleted").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_quad_empty).setTextureName(RefStrings.MODID + ":rod_quad_mox_fuel_depleted");
rod_schrabidium_fuel_depleted = new ItemRadioactive().setUnlocalizedName("rod_schrabidium_fuel_depleted").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_empty).setTextureName(RefStrings.MODID + ":rod_schrabidium_fuel_depleted");
rod_dual_schrabidium_fuel_depleted = new ItemRadioactive().setUnlocalizedName("rod_dual_schrabidium_fuel_depleted").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_dual_empty).setTextureName(RefStrings.MODID + ":rod_dual_schrabidium_fuel_depleted");
rod_quad_schrabidium_fuel_depleted = new ItemRadioactive().setUnlocalizedName("rod_quad_schrabidium_fuel_depleted").setMaxStackSize(1).setCreativeTab(MainRegistry.controlTab).setContainerItem(ModItems.rod_quad_empty).setTextureName(RefStrings.MODID + ":rod_quad_schrabidium_fuel_depleted");
rod_waste = new ItemRadioactive().setUnlocalizedName("rod_waste").setMaxStackSize(1).setCreativeTab(null).setContainerItem(ModItems.rod_empty).setTextureName(RefStrings.MODID + ":rod_waste");
rod_dual_waste = new ItemRadioactive().setUnlocalizedName("rod_dual_waste").setMaxStackSize(1).setCreativeTab(null).setContainerItem(ModItems.rod_dual_empty).setTextureName(RefStrings.MODID + ":rod_dual_waste");
rod_quad_waste = new ItemRadioactive().setUnlocalizedName("rod_quad_waste").setMaxStackSize(1).setCreativeTab(null).setContainerItem(ModItems.rod_quad_empty).setTextureName(RefStrings.MODID + ":rod_quad_waste");
pellet_cluster = new ItemCustomLore().setUnlocalizedName("pellet_cluster").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":pellet_cluster");
powder_fire = new ItemCustomLore().setUnlocalizedName("powder_fire").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":powder_fire");
@ -2308,7 +2308,7 @@ public class ModItems {
gun_revolver_gold = new GunRevolver(gun_revolver_gold_ammo, 20, 30, false, false).setMaxDamage(1000).setUnlocalizedName("gun_revolver_gold").setCreativeTab(MainRegistry.weaponTab).setTextureName(RefStrings.MODID + ":gun_revolver_gold");
gun_revolver_lead_ammo = new Item().setUnlocalizedName("gun_revolver_lead_ammo").setCreativeTab(MainRegistry.weaponTab).setTextureName(RefStrings.MODID + ":gun_revolver_lead_ammo");
gun_revolver_lead = new GunRevolver(gun_revolver_lead_ammo, 5, 15, false, true).setMaxDamage(250).setUnlocalizedName("gun_revolver_lead").setCreativeTab(MainRegistry.weaponTab).setTextureName(RefStrings.MODID + ":gun_revolver_lead");
gun_revolver_schrabidium_ammo = new ItemCustomLore().setUnlocalizedName("gun_revolver_schrabidium_ammo").setCreativeTab(MainRegistry.weaponTab).setTextureName(RefStrings.MODID + ":gun_revolver_schrabidium_ammo");
gun_revolver_schrabidium_ammo = new ItemRadioactive().setUnlocalizedName("gun_revolver_schrabidium_ammo").setCreativeTab(MainRegistry.weaponTab).setTextureName(RefStrings.MODID + ":gun_revolver_schrabidium_ammo");
gun_revolver_schrabidium = new GunRevolver(gun_revolver_schrabidium_ammo, 10000, 100000, true, false).setMaxDamage(100000).setUnlocalizedName("gun_revolver_schrabidium").setCreativeTab(MainRegistry.weaponTab).setTextureName(RefStrings.MODID + ":gun_revolver_schrabidium");
gun_revolver_cursed_ammo = new ItemCustomLore().setUnlocalizedName("gun_revolver_cursed_ammo").setCreativeTab(MainRegistry.weaponTab).setTextureName(RefStrings.MODID + ":gun_revolver_cursed_ammo");
gun_revolver_cursed = new GunRevolver(gun_revolver_cursed_ammo, 25, 40, false, false).setMaxDamage(5000).setUnlocalizedName("gun_revolver_cursed").setCreativeTab(MainRegistry.weaponTab).setTextureName(RefStrings.MODID + ":gun_revolver_cursed");

View File

@ -89,6 +89,17 @@ public class ItemRadioactive extends ItemCustomLore {
//Library.applyRadiation(living, 60, 19, 40, 14);
Library.applyRadData(living, 5F/20F * mod);
}
//Strong Fire
if (this == ModItems.waste_uranium_hot ||
this == ModItems.waste_plutonium_hot ||
this == ModItems.waste_mox_hot ||
this == ModItems.waste_schrabidium_hot) {
//Library.applyRadiation(living, 60, 19, 40, 14);
Library.applyRadData(living, 5F/20F * mod);
living.setFire(5);
}
//Strong Nuggets

View File

@ -5,8 +5,12 @@ import java.util.List;
import org.lwjgl.input.Keyboard;
import org.lwjgl.input.Mouse;
import com.hbm.entity.projectile.EntityBulletBase;
import com.hbm.handler.BulletConfigSyncingUtil;
import com.hbm.handler.BulletConfiguration;
import com.hbm.handler.GunConfiguration;
import com.hbm.interfaces.IHoldableWeapon;
import com.hbm.items.ModItems;
import com.hbm.packet.GunButtonPacket;
import com.hbm.packet.PacketDispatcher;
import com.hbm.render.misc.RenderScreenOverlay.Crosshair;
@ -27,8 +31,8 @@ import net.minecraftforge.client.event.MouseEvent;
public class ItemGunBase extends Item implements IHoldableWeapon {
private GunConfiguration mainConfig;
private GunConfiguration altConfig;
public GunConfiguration mainConfig;
public GunConfiguration altConfig;
@SideOnly(Side.CLIENT)
public boolean m1;// = false;
@ -102,6 +106,7 @@ public class ItemGunBase extends Item implements IHoldableWeapon {
if(Keyboard.isKeyDown(Keyboard.KEY_R)) {
PacketDispatcher.wrapper.sendToServer(new GunButtonPacket(true, (byte) 2));
setIsReloading(stack, true);
resetReloadCycle(stack);
}
}
} else {
@ -119,6 +124,18 @@ public class ItemGunBase extends Item implements IHoldableWeapon {
private void updateServer(ItemStack stack, World world, EntityPlayer entity, int slot, boolean isCurrentItem) {
if(getDelay(stack) > 0)
setDelay(stack, getDelay(stack) - 1);
if(mainConfig.firingMode == 1 && getIsMouseDown(stack) && getDelay(stack) == 0 && getMag(stack) > 0) {
fire(stack, world, entity);
setDelay(stack, mainConfig.rateOfFire);
setMag(stack, getMag(stack) - 1);
}
if(getIsReloading(stack)) {
reload(stack, world, entity);
}
}
//tries to shoot, bullet checks are done here
@ -128,28 +145,126 @@ public class ItemGunBase extends Item implements IHoldableWeapon {
//called every time the gun shoots, overridden to change bullet entity/special additions
private void fire(ItemStack stack, World world, EntityPlayer player) {
EntityBulletBase bullet = new EntityBulletBase(world, mainConfig.config.get(getMagType(stack)), player);
world.spawnEntityInWorld(bullet);
player.inventory.addItemStackToInventory(new ItemStack(ModItems.gun_revolver_gold_ammo));
}
//called on click (server side, called by mouse packet)
public void startAction(ItemStack stack, World world, EntityPlayer player, boolean main) {
if(mainConfig.firingMode == 0 && getIsMouseDown(stack) && getDelay(stack) == 0 && getMag(stack) > 0) {
fire(stack, world, player);
setDelay(stack, mainConfig.rateOfFire);
setMag(stack, getMag(stack) - 1);
}
}
//called on click release
private void endAction(ItemStack stack, World world, EntityPlayer player, boolean main) {
public void endAction(ItemStack stack, World world, EntityPlayer player, boolean main) {
}
//reload action, if existent
private void reload(ItemStack stack, World world, EntityPlayer player) {
if(getReloadCycle(stack) == 0) {
//if the mag has bullet in them -> load only the same type
if(getMag(stack) > 0) {
Item ammo = BulletConfigSyncingUtil.pullConfig(mainConfig.config.get(getMagType(stack))).ammo;
int count = 1;
if(mainConfig.reloadType == 1) {
count = mainConfig.ammoCap - getMag(stack);
}
for(int i = 0; i < count; i++) {
if(getMag(stack) < mainConfig.ammoCap) {
if(player.inventory.hasItem(ammo)) {
player.inventory.consumeInventoryItem(ammo);
setMag(stack, getMag(stack) + 1);
} else {
setIsReloading(stack, false);
break;
}
}
if(getMag(stack) == mainConfig.ammoCap) {
setIsReloading(stack, false);
break;
} else {
resetReloadCycle(stack);
}
}
//if the mag has no bullets in them -> load new type
} else {
Item ammo = null;
//determine new type
for(Integer config : mainConfig.config) {
BulletConfiguration cfg = BulletConfigSyncingUtil.pullConfig(config);
if(player.inventory.hasItem(cfg.ammo)) {
ammo = cfg.ammo;
setMagType(stack, mainConfig.config.indexOf(config));
break;
}
}
//load new type if bullets are present
if(ammo != null) {
int count = 1;
if(mainConfig.reloadType == 1) {
count = mainConfig.ammoCap - getMag(stack);
}
for(int i = 0; i < count; i++) {
if(getMag(stack) < mainConfig.ammoCap) {
if(player.inventory.hasItem(ammo)) {
player.inventory.consumeInventoryItem(ammo);
setMag(stack, getMag(stack) + 1);
} else {
setIsReloading(stack, false);
break;
}
}
if(getMag(stack) == mainConfig.ammoCap) {
setIsReloading(stack, false);
break;
} else {
resetReloadCycle(stack);
}
}
}
}
} else {
setReloadCycle(stack, getReloadCycle(stack) - 1);
}
}
//item mouseover text
@Override
public void addInformation(ItemStack stack, EntityPlayer player, List list, boolean bool) {
list.add("Ammo: " + getMag(stack));
list.add("Ammo Type: " + getMagType(stack));
list.add("Reload DLAY: " + getReloadCycle(stack));
}
/*//returns main config from itemstack
@ -162,6 +277,11 @@ public class ItemGunBase extends Item implements IHoldableWeapon {
return null;
}*/
/// sets reload cycle to config defult ///
public static void resetReloadCycle(ItemStack stack) {
writeNBT(stack, "reload", ((ItemGunBase)stack.getItem()).mainConfig.reloadDuration);
}
/// if reloading routine is active ///
public static void setIsReloading(ItemStack stack, boolean b) {
writeNBT(stack, "isReloading", b ? 1 : 0);
@ -182,11 +302,11 @@ public class ItemGunBase extends Item implements IHoldableWeapon {
/// if alt mouse button is down ///
public static void setIsAltDown(ItemStack stack, boolean b) {
writeNBT(stack, "isMouseDown", b ? 1 : 0);
writeNBT(stack, "isAltDown", b ? 1 : 0);
}
public static boolean getIsAltDown(ItemStack stack) {
return readNBT(stack, "isMouseDown") == 1;
return readNBT(stack, "isAltDown") == 1;
}
/// RoF cooldown ///

View File

@ -5,13 +5,10 @@ public class RefStrings {
public static final String NAME = "Hbm's Nuclear Tech Mod";
public static final String VERSION = "1.0.27 BETA (3030B)";
//HBM's Beta Naming Convention:
//V T (X-Y-Z)
//V T (X)
//V -> next release version
//T -> build type
//X -> halogene (or noble gas if we're out of halogenes)
//Y -> some word that sounds cool
//Z -> build number
//Example: 1.0.25 BETA (Astatine-Lyra-X01)
//X -> days since 10/10/10
public static final String CLIENTSIDE = "com.hbm.main.ClientProxy";
public static final String SERVERSIDE = "com.hbm.main.ServerProxy";
}

View File

@ -837,27 +837,27 @@ public class CraftingManager {
//GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_uzi_ammo, 16), new Object[] { "L", "P", "G", 'P', "plateIron", 'L', "plateSteel", 'G', Items.gunpowder }));
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.pellet_flechette, 1), new Object[] { " L ", " L ", "LLL", 'L', "nuggetLead" }));
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.assembly_iron, 16), new Object[] { " I", "GC", " P", 'I', "ingotIron", 'G', Items.gunpowder, 'C', ModItems.casing_357, 'P', ModItems.primer_357 }));
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.assembly_steel, 16), new Object[] { " I", "GC", " P", 'I', "ingotLead", 'G', Items.gunpowder, 'C', ModItems.casing_357, 'P', ModItems.primer_357 }));
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.assembly_lead, 16), new Object[] { " I", "GC", " P", 'I', ModItems.ingot_u235, 'G', Items.gunpowder, 'C', "paneGlassColorless", 'P', ModItems.primer_357 }));
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.assembly_lead, 16), new Object[] { " I", "GC", " P", 'I', ModItems.ingot_pu239, 'G', Items.gunpowder, 'C', "paneGlassColorless", 'P', ModItems.primer_357 }));
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.assembly_lead, 16), new Object[] { " I", "GC", " P", 'I', ModItems.trinitite, 'G', Items.gunpowder, 'C', "paneGlassColorless", 'P', ModItems.primer_357 }));
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.assembly_lead, 16), new Object[] { " I", "GC", " P", 'I', ModItems.nuclear_waste_tiny, 'G', Items.gunpowder, 'C', "paneGlassColorless", 'P', ModItems.primer_357 }));
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.assembly_gold, 16), new Object[] { " I", "GC", " P", 'I', "ingotGold", 'G', Items.gunpowder, 'C', ModItems.casing_357, 'P', ModItems.primer_357 }));
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.assembly_schrabidium, 16), new Object[] { " I ", "GCN", " P ", 'I', "ingotSchrabidium", 'G', Items.gunpowder, 'C', ModItems.casing_357, 'P', ModItems.primer_357, 'N', Items.nether_star }));
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.assembly_nightmare, 16), new Object[] { " I", "GC", " P", 'I', "ingotTungsten", 'G', Items.gunpowder, 'C', ModItems.casing_357, 'P', ModItems.primer_357 }));
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.assembly_smg, 24), new Object[] { " I", "GC", " P", 'I', "ingotLead", 'G', Items.gunpowder, 'C', ModItems.casing_9, 'P', ModItems.primer_9 }));
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.assembly_uzi, 24), new Object[] { " I", "GC", " P", 'I', "ingotIron", 'G', Items.gunpowder, 'C', ModItems.casing_9, 'P', ModItems.primer_9 }));
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.assembly_lacunae, 24), new Object[] { " I", "GC", " P", 'I', "ingotCopper", 'G', Items.gunpowder, 'C', ModItems.casing_9, 'P', ModItems.primer_9 }));
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.assembly_nopip, 16), new Object[] { " I", "GC", " P", 'I', "ingotLead", 'G', Items.gunpowder, 'C', ModItems.casing_44, 'P', ModItems.primer_44 }));
//GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.assembly_pip, 16), new Object[] { " I ", "GCM", " P ", 'I', "ingotLead", 'G', Items.gunpowder, 'C', ModItems.casing_44, 'P', ModItems.primer_44, 'M', ModItems.powder_magic }));
GameRegistry.addRecipe(new ItemStack(ModItems.ammo_12gauge, 8), new Object[] { " I ", "GCL", " P ", 'I', ModItems.pellet_buckshot, 'G', Items.gunpowder, 'C', ModItems.casing_buckshot, 'P', ModItems.primer_buckshot, 'L', ModItems.plate_polymer });
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.ammo_20gauge, 8), new Object[] { " I ", "GCL", " P ", 'I', ModItems.pellet_buckshot, 'G', Items.gunpowder, 'C', ModItems.casing_buckshot, 'P', ModItems.primer_buckshot, 'L', "plateCopper" }));
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.ammo_20gauge_slug, 8), new Object[] { " I ", "GCL", " P ", 'I', "ingotLead", 'G', Items.gunpowder, 'C', ModItems.casing_buckshot, 'P', ModItems.primer_buckshot, 'L', "plateCopper" }));
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.ammo_20gauge_explosive, 8), new Object[] { " I ", "GCL", " P ", 'I', ModItems.pellet_cluster, 'G', Items.gunpowder, 'C', ModItems.casing_buckshot, 'P', ModItems.primer_buckshot, 'L', "plateCopper" }));
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.ammo_20gauge_flechette, 8), new Object[] { " I ", "GCL", " P ", 'I', ModItems.pellet_flechette, 'G', Items.gunpowder, 'C', ModItems.casing_buckshot, 'P', ModItems.primer_buckshot, 'L', "plateCopper" }));
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.assembly_iron, 16), new Object[] { " I", "GC", " P", 'I', "ingotIron", 'G', ModItems.cordite, 'C', ModItems.casing_357, 'P', ModItems.primer_357 }));
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.assembly_steel, 16), new Object[] { " I", "GC", " P", 'I', "ingotLead", 'G', ModItems.cordite, 'C', ModItems.casing_357, 'P', ModItems.primer_357 }));
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.assembly_lead, 16), new Object[] { " I", "GC", " P", 'I', ModItems.ingot_u235, 'G', ModItems.cordite, 'C', "paneGlassColorless", 'P', ModItems.primer_357 }));
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.assembly_lead, 16), new Object[] { " I", "GC", " P", 'I', ModItems.ingot_pu239, 'G', ModItems.cordite, 'C', "paneGlassColorless", 'P', ModItems.primer_357 }));
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.assembly_lead, 16), new Object[] { " I", "GC", " P", 'I', ModItems.trinitite, 'G', ModItems.cordite, 'C', "paneGlassColorless", 'P', ModItems.primer_357 }));
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.assembly_lead, 16), new Object[] { " I", "GC", " P", 'I', ModItems.nuclear_waste_tiny, 'G', ModItems.cordite, 'C', "paneGlassColorless", 'P', ModItems.primer_357 }));
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.assembly_gold, 16), new Object[] { " I", "GC", " P", 'I', "ingotGold", 'G', ModItems.cordite, 'C', ModItems.casing_357, 'P', ModItems.primer_357 }));
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.assembly_schrabidium, 16), new Object[] { " I ", "GCN", " P ", 'I', "ingotSchrabidium", 'G', ModItems.cordite, 'C', ModItems.casing_357, 'P', ModItems.primer_357, 'N', Items.nether_star }));
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.assembly_nightmare, 16), new Object[] { " I", "GC", " P", 'I', "ingotTungsten", 'G', ModItems.cordite, 'C', ModItems.casing_357, 'P', ModItems.primer_357 }));
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.assembly_smg, 24), new Object[] { " I", "GC", " P", 'I', "ingotLead", 'G', ModItems.cordite, 'C', ModItems.casing_9, 'P', ModItems.primer_9 }));
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.assembly_uzi, 24), new Object[] { " I", "GC", " P", 'I', "ingotIron", 'G', ModItems.cordite, 'C', ModItems.casing_9, 'P', ModItems.primer_9 }));
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.assembly_lacunae, 24), new Object[] { " I", "GC", " P", 'I', "ingotCopper", 'G', ModItems.cordite, 'C', ModItems.casing_9, 'P', ModItems.primer_9 }));
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.assembly_nopip, 16), new Object[] { " I", "GC", " P", 'I', "ingotLead", 'G', ModItems.cordite, 'C', ModItems.casing_44, 'P', ModItems.primer_44 }));
//GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.assembly_pip, 16), new Object[] { " I ", "GCM", " P ", 'I', "ingotLead", 'G', ModItems.cordite, 'C', ModItems.casing_44, 'P', ModItems.primer_44, 'M', ModItems.powder_magic }));
GameRegistry.addRecipe(new ItemStack(ModItems.ammo_12gauge, 8), new Object[] { " I ", "GCL", " P ", 'I', ModItems.pellet_buckshot, 'G', ModItems.cordite, 'C', ModItems.casing_buckshot, 'P', ModItems.primer_buckshot, 'L', ModItems.plate_polymer });
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.ammo_20gauge, 8), new Object[] { " I ", "GCL", " P ", 'I', ModItems.pellet_buckshot, 'G', ModItems.cordite, 'C', ModItems.casing_buckshot, 'P', ModItems.primer_buckshot, 'L', "plateCopper" }));
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.ammo_20gauge_slug, 8), new Object[] { " I ", "GCL", " P ", 'I', "ingotLead", 'G', ModItems.cordite, 'C', ModItems.casing_buckshot, 'P', ModItems.primer_buckshot, 'L', "plateCopper" }));
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.ammo_20gauge_explosive, 8), new Object[] { " I ", "GCL", " P ", 'I', ModItems.pellet_cluster, 'G', ModItems.cordite, 'C', ModItems.casing_buckshot, 'P', ModItems.primer_buckshot, 'L', "plateCopper" }));
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.ammo_20gauge_flechette, 8), new Object[] { " I ", "GCL", " P ", 'I', ModItems.pellet_flechette, 'G', ModItems.cordite, 'C', ModItems.casing_buckshot, 'P', ModItems.primer_buckshot, 'L', "plateCopper" }));
GameRegistry.addRecipe(new ItemStack(ModItems.gun_revolver_nightmare2_ammo, 8), new Object[] { "I", "C", "P", 'I', ModItems.powder_power, 'C', ModItems.casing_buckshot, 'P', ModItems.primer_buckshot });
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.assembly_calamity, 8), new Object[] { " I ", "GCG", " P ", 'I', "ingotLead", 'G', Items.gunpowder, 'C', ModItems.casing_50, 'P', ModItems.primer_50 }));
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.assembly_calamity, 8), new Object[] { " I ", "GCG", " P ", 'I', "ingotLead", 'G', ModItems.cordite, 'C', ModItems.casing_50, 'P', ModItems.primer_50 }));
GameRegistry.addRecipe(new ItemStack(ModItems.ammo_12gauge_incendiary, 8), new Object[] { "BBB", "BAB", "BBB", 'B', ModItems.ammo_12gauge, 'A', ModItems.powder_fire });
GameRegistry.addRecipe(new ItemStack(ModItems.ammo_20gauge_incendiary, 8), new Object[] { "BBB", "BAB", "BBB", 'B', ModItems.ammo_20gauge, 'A', ModItems.powder_fire });

View File

@ -6,6 +6,7 @@ import java.util.Random;
import com.hbm.entity.missile.EntityMissileBaseAdvanced;
import com.hbm.entity.mob.EntityNuclearCreeper;
import com.hbm.entity.projectile.EntityBurningFOEQ;
import com.hbm.entity.projectile.EntityMeteor;
import com.hbm.items.ModItems;
import com.hbm.lib.Library;
@ -64,6 +65,12 @@ public class ModEventHandler
RadEntitySavedData eData = RadEntitySavedData.getData(event.entityLiving.worldObj);
eData.setRadForEntity(event.entityLiving, 0);
if(event.entity.getUniqueID().toString().equals(Library.HbMinecraft)) {
EntityBurningFOEQ foeq = new EntityBurningFOEQ(event.entity.worldObj);
foeq.setPositionAndRotation(event.entity.posX, 500, event.entity.posZ, 0.0F, 0.0F);
event.entity.worldObj.spawnEntityInWorld(foeq);
}
}
@SubscribeEvent

View File

@ -66,8 +66,11 @@ public class ModEventHandlerClient {
RenderPlayer renderer = event.renderer;
EntityPlayer player = event.entityPlayer;
if(player.getHeldItem() != null && player.getHeldItem().getItem() instanceof IHoldableWeapon)
if(player.getHeldItem() != null && player.getHeldItem().getItem() instanceof IHoldableWeapon) {
renderer.modelBipedMain.aimedBow = true;
renderer.modelArmor.aimedBow = true;
renderer.modelArmorChestplate.aimedBow = true;
}
}
@SubscribeEvent

View File

@ -284,7 +284,7 @@ public class ResourceManager {
public static final IModelCustom missileV2 = AdvancedModelLoader.loadModel(new ResourceLocation(RefStrings.MODID, "models/missileV2.obj"));
public static final IModelCustom missileStrong = AdvancedModelLoader.loadModel(new ResourceLocation(RefStrings.MODID, "models/missileGeneric.obj"));
public static final IModelCustom missileHuge = AdvancedModelLoader.loadModel(new ResourceLocation(RefStrings.MODID, "models/missileHuge.obj"));
public static final IModelCustom missileNuclear = AdvancedModelLoader.loadModel(new ResourceLocation(RefStrings.MODID, "models/missileNuclear.obj"));
public static final IModelCustom missileNuclear = AdvancedModelLoader.loadModel(new ResourceLocation(RefStrings.MODID, "models/missileNeon.obj"));
public static final IModelCustom missileMIRV = AdvancedModelLoader.loadModel(new ResourceLocation(RefStrings.MODID, "models/missileMIRV.obj"));
public static final IModelCustom missileThermo = AdvancedModelLoader.loadModel(new ResourceLocation(RefStrings.MODID, "models/missileThermo.obj"));
public static final IModelCustom missileDoomsday = AdvancedModelLoader.loadModel(new ResourceLocation(RefStrings.MODID, "models/missileDoomsday.obj"));
@ -322,7 +322,7 @@ public class ResourceManager {
public static final ResourceLocation missileHuge_IN_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missileHuge_IN.png");
public static final ResourceLocation missileHuge_CL_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missileHuge_CL.png");
public static final ResourceLocation missileHuge_BU_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missileHuge_BU.png");
public static final ResourceLocation missileNuclear_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missileNuclear.png");
public static final ResourceLocation missileNuclear_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missileNeon.png");
public static final ResourceLocation missileMIRV_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missileMIRV.png");
public static final ResourceLocation missileEndo_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missileEndo.png");
public static final ResourceLocation missileExo_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missileExo.png");

View File

@ -73,9 +73,23 @@ public class GunButtonPacket implements IMessage {
ItemGunBase item = (ItemGunBase)p.getHeldItem().getItem();
switch(m.button) {
case 0: ItemGunBase.setIsMouseDown(p.getHeldItem(), m.state); item.startAction(p.getHeldItem(), p.worldObj, p, true); break;
case 1: ItemGunBase.setIsAltDown(p.getHeldItem(), m.state); item.startAction(p.getHeldItem(), p.worldObj, p, false); break;
case 2: ItemGunBase.setIsReloading(p.getHeldItem(), true); break;
case 0: ItemGunBase.setIsMouseDown(p.getHeldItem(), m.state);
if(m.state)
item.startAction(p.getHeldItem(), p.worldObj, p, true);
else
item.endAction(p.getHeldItem(), p.worldObj, p, true);
break;
case 1: ItemGunBase.setIsAltDown(p.getHeldItem(), m.state);
if(m.state)
item.startAction(p.getHeldItem(), p.worldObj, p, false);
else
item.endAction(p.getHeldItem(), p.worldObj, p, false);
break;
case 2: ItemGunBase.setIsReloading(p.getHeldItem(), true);
ItemGunBase.resetReloadCycle(p.getHeldItem());
break;
}
}