-
Notifications
You must be signed in to change notification settings - Fork 307
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
9 changed files
with
183 additions
and
19 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,16 +1,3 @@ | ||
## Changed | ||
* Changed PA power draw penalties from x5 to x10 | ||
* Particles will now crash instantly if the dipole has both penalties in effect (underspeed + undersized ring) | ||
* This means that undersized accelerators require appropriate tier coils, and overtiered accelerators (i.e. high coils for low velocities) need to meet the size requirement | ||
* Accelerators where both penalties take effect are usually tiny ones with single tier coils (usually the highest tier required) which are lame | ||
* DNT nano suit helmets now require quantum circuits instead of bismuth ones | ||
* Made particle capsules more expensive | ||
* Since invalid recipes no longer void containers, this shouldn't really be a huge deal | ||
* Both quadrupoles and dipoles now have a power cap of 2.5MHE | ||
* RFCs now use 250kHE per pass (instead of 100k) | ||
* Heavy water extraction now has a NEI handler | ||
|
||
## Fixed | ||
* Fixed particle detector not consuming power | ||
* Fixed empty capsules not being recoverable from the color coded slots on the particle source | ||
* Fixed particle detector nor charging from batteries | ||
* Fixed items being annihilated when shift clicking them into the particle source | ||
* Fixed packet optimization not allowing packets to be sent when the day night cycle is halted |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
43 changes: 43 additions & 0 deletions
43
src/main/java/com/hbm/items/weapon/sedna/factory/XFactory35800.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,43 @@ | ||
package com.hbm.items.weapon.sedna.factory; | ||
|
||
import java.util.function.BiFunction; | ||
|
||
import com.hbm.items.ModItems; | ||
import com.hbm.items.weapon.sedna.BulletConfig; | ||
import com.hbm.items.weapon.sedna.Crosshair; | ||
import com.hbm.items.weapon.sedna.GunConfig; | ||
import com.hbm.items.weapon.sedna.ItemGunBaseNT; | ||
import com.hbm.items.weapon.sedna.Receiver; | ||
import com.hbm.items.weapon.sedna.ItemGunBaseNT.WeaponQuality; | ||
import com.hbm.items.weapon.sedna.factory.GunFactory.EnumAmmoSecret; | ||
import com.hbm.items.weapon.sedna.mags.MagazineFullReload; | ||
import com.hbm.render.anim.BusAnimation; | ||
import com.hbm.render.anim.HbmAnimations.AnimType; | ||
import com.hbm.util.DamageResistanceHandler.DamageClass; | ||
|
||
import net.minecraft.item.ItemStack; | ||
|
||
public class XFactory35800 { | ||
|
||
public static BulletConfig p35800; | ||
|
||
public static void init() { | ||
|
||
p35800 = new BulletConfig().setItem(EnumAmmoSecret.P35_800).setupDamageClass(DamageClass.LASER).setBeam().setSpread(0.0F).setLife(5).setRenderRotations(false).setOnBeamImpact(BulletConfig.LAMBDA_STANDARD_BEAM_HIT); | ||
|
||
ModItems.gun_aberrator = new ItemGunBaseNT(WeaponQuality.SECRET, new GunConfig() | ||
.dura(2_000).draw(10).inspect(26).reloadSequential(true).crosshair(Crosshair.CIRCLE) | ||
.rec(new Receiver(0) | ||
.dmg(50F).delay(8).reload(44).jam(36).sound("hbm:weapon.fire.laser", 1.0F, 1.0F) | ||
.mag(new MagazineFullReload(0, 24).addConfigs(p35800)) | ||
.offset(0.75, -0.0625 * 1.5, -0.1875) | ||
.setupStandardFire()) | ||
.setupStandardConfiguration() | ||
.anim(LAMBDA_ABERRATOR).orchestra(Orchestras.ORCHESTRA_ABERRATOR) | ||
).setUnlocalizedName("gun_aberrator"); | ||
} | ||
|
||
@SuppressWarnings("incomplete-switch") public static BiFunction<ItemStack, AnimType, BusAnimation> LAMBDA_ABERRATOR = (stack, type) -> { | ||
return null; | ||
}; | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters