MEEPofFaith and GitHub
512d4232dd
getCategories() (#6905 )
...
~~There is no reason to ask why I need this.~~
2022-06-08 11:23:19 -04:00
MEEPofFaith and GitHub
5cc314672f
canWithdraw() + changes to displayable() (#6902 )
...
* `shouldDiplay()` + `canWithdraw()`
* Better implementation of `displayable()`
2022-06-08 09:17:30 -04:00
MEEPofFaith and GitHub
968651d9ed
Charge Progress ( #6947 )
2022-06-08 09:13:11 -04:00
MEEPofFaith and GitHub
81753047eb
drawCracks and createRubble ( #6989 )
2022-06-08 08:58:53 -04:00
a880cfc025
Fix #6949 ( #6988 )
...
* Fix #6949
* No point in calculating if it already does no damage
Also don't show damage stat if it deals no damage.
Co-authored-by: Anuken <arnukren@gmail.com >
2022-06-08 08:50:20 -04:00
MEEPofFaith and GitHub
68cc95c26d
Wrap Immunities in unit stats ( #6946 )
...
* Don't display move effect ability in stats
* Wrap the immunities list
2022-06-08 08:42:17 -04:00
MEEPofFaith and GitHub
4e2b555813
Misleading description fix ( #6880 )
2022-06-08 08:40:37 -04:00
dead inside and GitHub
ac7c9898b4
Fix handleBullet receiving incorrect angle offset ( #6839 )
2022-05-12 10:06:26 -04:00
dead inside and GitHub
4d12ac8ed6
A better way to do this ( #6827 )
2022-05-11 14:01:10 -04:00
dead inside and GitHub
7683214eff
BuildTurret infinite resources fix ( #6808 )
...
* BuildTurret infinite resources fix
* I'm not a good script kiddie
Too much Testing Utilities has plagued me
* Team infinite resources as well
2022-05-10 16:04:30 -04:00
dead inside and GitHub
8269d79e56
Liquid Output Display ( #6788 )
...
* Liquid Output Display
* hshfhqwehpvoipwjovpwiqffjvpwqenoij0n89f4v123f2v40q9j8hbnwqvceinopjj90cmqwvinv21904uinfhu0bnv9j90h84g bvb8024q3bh80b3498vcfj932ndjqdjponjewopnviqvnifjwp9ghpnewuubgqjiojpdfoekwdckmpqwpkmidpkewpjndqvjwnfnj8132nt345879ytgh342890yu4598yhubn4t9hrj[tevpkofkwemfvewrphojfekpcfoerkfwmvfh23bng0398g9834ifvrfnwurbgiwnwgherhnwenhgpvrnnivjpjnipfqwjniwqfejnipofvniwejpfqjwociomjefjjmvcmj21m4f98v00ngbhegwefgpjroiewjfqfwpiojnmem
* Pull to separate function
The javadoc description could be different
* In case mods have liquid icons larger than 32x32
2022-05-09 17:06:55 -04:00
dead inside and GitHub
2e71c3cf8a
"speed" -> "alpha" ( #6801 )
2022-05-09 16:52:36 -04:00
Chaos Incarnate and GitHub
43e421936d
casing flipping ( #6696 )
2022-04-05 11:23:23 -04:00
Matthew, Maya, or MEEP and GitHub
785bd44dbe
Change base grab to be like other turret types ( #6584 )
...
because why was it like this to begin with
2022-02-17 17:13:20 -05:00
Matthew, Maya, or MEEP and GitHub
cdbad21daa
Apparently navanax shots shrink ( #6576 )
2022-02-14 21:36:20 -05:00
Matthew (or Maya) Peng and GitHub
6a053f2f45
Allow for same-size core upgrades ( #6558 )
2022-02-05 17:58:36 -05:00
Matthew (or Maya) Peng and GitHub
c877c3416e
Reset after drawing bullet. ( #6557 )
2022-02-05 16:03:32 -05:00
Matthew (or Maya) Peng and GitHub
16b9d68773
Option to not hardcode a bullet's status and despawnHit ( #6553 )
...
* Make not being hardcoded an option
* No one is gonna set a negative light radius, but just in case...
2022-02-03 09:48:44 -05:00
Matthew (or Maya) Peng and GitHub
716702623d
onConfigureClosed ( #6523 )
...
* onConfigureClosed
* Run the closing of the previous block's config on the opening of another
2022-01-23 19:34:28 -05:00
Matthew (or Maya) Peng and GitHub
795edb2494
Tractor Beam Suction multiplies by timescale twice ( #6489 )
2022-01-13 15:28:29 -05:00
Matthew (or Maya) Peng and GitHub
43e857e810
Fix ammo of one item transforming into another. ( #6483 )
...
* Fix ammo transmutation
* Small fixes
* small fix 2
* a
* commit spam aeugh
2022-01-11 09:29:25 -05:00
Matthew (or Maya) Peng and GitHub
1d14fa78bf
Make ItemEntry's item public ( #6474 )
2022-01-10 23:38:28 -05:00
Matthew (or Maya) Peng and GitHub
9825d2f746
Incorrect reset ( #6477 )
2022-01-08 21:34:12 -05:00
Matthew (or Maya) Peng and GitHub
339d87ad78
Check the status, not the bullet ( #6434 )
2021-12-13 21:44:54 -05:00
Matthew (or Maya) Peng and GitHub
052b47fbe4
remove space from perSecond and perMinute ( #6435 )
2021-12-13 21:44:10 -05:00
Matthew (or Maya) Peng and GitHub
b70c08c2ec
Removes -> Destroys ( #6409 )
...
* Removes -> Destroys
* inputed
* bad language design TM
english sucks
2021-12-08 00:03:11 -05:00
Matthew (or Maya) Peng and GitHub
8e89b24e5b
unprivate countOre ( #6410 )
2021-12-08 00:02:52 -05:00
Matthew (or Maya) Peng and GitHub
5ea4688e88
get by name ( #6396 )
2021-12-02 15:43:31 -05:00
Matthew (or Maya) Peng and GitHub
8cb830ba41
Make MoveLightningAbility alternating a boolean ( #6390 )
...
* Revert "BlueWolf does not want MoveLightningAbility to mirror (#6376 )"
This reverts commit e1685ef46c .
* boolean `alternate`
* Better Javadoc description
2021-11-29 23:05:35 -05:00
Matthew (or Maya) Peng and GitHub
3819e327e9
Grammar ( #6383 )
...
* Grammar
* English is a terrible language
2021-11-29 21:15:15 -05:00
Matthew (or Maya) Peng and GitHub
e1685ef46c
BlueWolf does not want MoveLightningAbility to mirror ( #6376 )
2021-11-26 11:05:50 -05:00
Matthew Peng and GitHub
4a7774fe5a
Dynamic resupply check ( #6338 )
2021-11-15 09:27:22 -05:00
Matthew Peng and GitHub
51730556a5
Batteries can be overdrived. ( #6320 )
2021-11-08 21:43:00 -05:00
Matthew Peng and GitHub
1dd0f67daf
recoil = recoilAmount twice (#6312 )
2021-11-07 22:33:11 -05:00
Matthew Peng and GitHub
fff7283568
Pointless if ( #6310 )
2021-11-06 21:12:38 -04:00
Matthew Peng and GitHub
7884bbd299
stack conveyor looks weird on payload conveyors ( #6295 )
2021-11-03 13:37:02 -04:00
Matthew Peng and GitHub
996193ea69
payloadRotation field (#6294 )
2021-11-03 13:34:42 -04:00
Matthew Peng and GitHub
3574b982ab
misspelling ( #6291 )
2021-11-02 22:03:47 -04:00
Matthew Peng and GitHub
a438be7fcd
when and why was this hardcoded ( #6289 )
2021-11-02 20:22:07 -04:00
Matthew Peng and GitHub
223fb8d6f5
Basic unitsorts for hjson ( #6280 )
...
* Create some basic unitSorts
* Set as defaults
* add to ContentParser
2021-10-31 21:30:35 -04:00
Matthew Peng and GitHub
4999c25723
Homing on healing bullets does not take collided into account ( #6276 )
2021-10-31 13:03:19 -04:00
Matthew Peng and GitHub
7ff9ad7351
Move payload blend check to BuildingComp ( #6152 )
2021-10-16 09:49:52 -04:00
Matthew Peng and GitHub
fdfe381b6e
Unhardcode Drill Effect Randomness ( #6144 )
...
* Unhardcode Drill Effect Randomness
* I should start refusing to make prs for people
2021-10-12 22:32:58 -04:00
Matthew Peng and GitHub
8c3ecfdb06
Make Burst + Spread Work ( #5589 )
...
* Make Burst + Spread Work
* This is why you use an IDE
* h
2021-10-12 17:36:59 -04:00
Matthew Peng and GitHub
4030e71b31
Customizable Force Projector Absorb Effect ( #6102 )
...
* Customizable Force Projector Absorb Effect
* Fix everything
* Custom shield break effect
2021-10-10 17:06:59 -04:00
Matthew Peng and GitHub
a4963f351d
Fix negative recoil ( #6107 )
2021-10-05 23:05:33 -04:00
Matthew Peng and GitHub
bc3da30d45
Allow for dynamic laser absorption and insulation ( #5047 )
...
* Allow for dynamic laser absorption
* Might as well do insulated as well
* null checks are important
2021-10-05 12:36:29 -04:00
Matthew Peng and GitHub
e0b1c49e0b
Fix weapon recoiling ( #6083 )
...
Weapons recoil when the begin charging
2021-09-30 17:01:24 -04:00
Matthew Peng and GitHub
a04b385f56
Fix spread + burst turrets ( #6069 )
...
* Fix spread + burst turrets
* spread is 4 by default
set salvo spread to 0
* damnit
2021-09-29 08:38:51 -04:00
Matthew Peng and GitHub
182dfc5f38
delta in reload for a LaserTurret isn't properly calculated ( #6068 )
2021-09-28 08:41:40 -04:00
Matthew Peng and GitHub
2f9bf6e13f
collideTerrain ( #6059 )
...
* collideTerrain
* Combine code
2021-09-27 15:11:36 -04:00
Matthew Peng and GitHub
083c21ea3f
Effect Rotate With Parent ( #5999 )
...
* Effect Rotate With Parent
* Use Rotc
* Wording
* Base Rotation
* Rotate effect rotation with parent.
2021-09-27 11:55:56 -04:00
Matthew Peng and GitHub
94d9ca4727
Pull creating and dumping products out into their own methods ( #6047 )
2021-09-26 08:31:21 -04:00
Matthew Peng and GitHub
50cc340b20
Customizable Block Place Sound ( #6043 )
2021-09-24 21:28:20 -04:00
Matthew Peng and GitHub
b60acf2c37
Option to parentize status effect effects ( #6030 )
2021-09-21 08:36:34 -04:00
Matthew Peng and GitHub
4886ee35e9
Status Field Effect X/Y ( #6009 )
...
* Status Field Effect X/Y
* h
* aaaaaaaaaaaaaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
2021-09-20 09:32:30 -04:00
Matthew Peng and GitHub
cbb3afa95c
Add boolean[] to TypeIO ( #6026 )
...
* Add `boolean[]` to `TypeIO`
I'm too lazy to convert `byte[]` in my code.
* Order
2021-09-20 00:10:43 -04:00
Matthew Peng and GitHub
4cb3bef1a7
Parentize Vela and Corvus shoot effects ( #5997 )
2021-09-14 14:24:19 -04:00
Matthew Peng and GitHub
32db058dbe
Why is the smelter -top drawn between the flame circles? ( #5817 )
2021-09-11 18:47:30 -04:00
Matthew Peng and GitHub
abbc25798d
Pull trail updating out into its own method ( #5964 )
2021-09-09 15:47:08 -04:00
Matthew Peng and GitHub
868cd4fb0b
Just because a generator doesn't have turbines doesn't mean it doesn't have liquid ( #5962 )
2021-09-08 20:40:56 -04:00
Matthew Peng and GitHub
d257adf0c1
Show All ( #5954 )
2021-09-07 15:20:59 -04:00
Matthew Peng and GitHub
efae0d3b6a
Anuke what is this ( #5949 )
2021-09-06 20:45:42 -04:00
Matthew Peng and GitHub
264052a95f
Remove the slight delay in wind3.ogg ( #5909 )
...
* Remove the slight delay in `wind3.ogg`
* Don't need to export the quality that high
2021-09-04 10:26:42 -04:00
Matthew Peng and GitHub
b004146015
Input liquid drawing for DrawLiquid and DrawMixer ( #5906 )
2021-09-04 10:18:44 -04:00
Matthew Peng and GitHub
9b28eaa3b3
Allow for SingleTypeGenerators to use only liquid. ( #5900 )
2021-08-30 08:23:58 -04:00
Matthew Peng and GitHub
2f47f13ef7
Adjustable generateEffect randomness ( #5901 )
2021-08-29 22:55:52 -04:00
Matthew Peng and GitHub
71f064bda1
Shouldn't shorten() also reset the counter? ( #5890 )
2021-08-29 08:28:38 -04:00
Matthew Peng and GitHub
60b2842d82
Rotator spinSpeed ( #5881 )
2021-08-28 08:47:11 -04:00
Matthew Peng and GitHub
f8c7ff0159
Damage.damage doesn't properly convert cores (#5882 )
...
* `Damage.damage` doesn't properly convert cores
* Well that was a complete failure
2021-08-28 08:46:08 -04:00
Matthew Peng and GitHub
5cc461edb0
Make hiding details optional ( #5871 )
...
* Make hiding details optional
* Sandbox blocks shouldn't have their details hidden.
2021-08-26 20:47:35 -04:00
Matthew Peng and GitHub
b860b2bbfb
Don't show core ghosts ( #5834 )
2021-08-22 09:45:17 -04:00
Matthew Peng and GitHub
9cc08ada22
Heal Targetting on Turrets ( #5820 )
...
* Heal Targetting on Turrets
* Just in case
2021-08-21 11:33:20 -04:00
Matthew Peng and GitHub
79939db170
If it accepts payloads, then it shouldn't be blocked. ( #5767 )
2021-08-14 20:35:29 -04:00
Matthew Peng and GitHub
24d3afca18
If a block doesn't rotate, then don't check if the payload conveyor is trying to input into the output side ( #5766 )
...
* If a block doesn't rotate, then don't check if the payload conveyor is trying to input into the output side
* b l o c k
* h
* Revert "h"
This reverts commit 2860818e3f .
2021-08-14 18:48:52 -04:00
Matthew Peng and GitHub
6246a1d39c
Option to make a unit not appear on the title screen. ( #5728 )
2021-08-09 18:04:21 -04:00
MEEP of Faith and GitHub
7ec5aa28b3
Include time in status effect draw ( #5640 )
2021-07-24 20:10:41 -04:00
MEEP of Faith and GitHub
7656aedb6b
Drawf.Laser with different ends (#5301 )
...
* Laser with different ends
* Allow usage of different ended TractorBeamTurret lasers
* oops
* aaaa
* too. many. commits.
* Remove rotation
* I shouldn't be allowed to edit from the browser.
2021-07-20 11:22:17 -04:00
MEEP of Faith and GitHub
d4c409252b
Allow shock mines to spawn bullets ( #5454 )
...
* Allow shock mines to spawn bullets
* Fix up some issues
2021-06-24 08:39:37 -04:00
MEEP of Faith and GitHub
a74bc0c077
block destroyEffect ( #5427 )
2021-06-16 15:55:08 -04:00
MEEP of Faith and GitHub
af2830602d
Let any block have variants. ( #5372 )
2021-06-10 15:42:01 -04:00
MEEP of Faith and GitHub
93fd3c6e18
Allow weapons on Miner units to function. ( #5398 )
...
`target` shouldn't affect anything because it is unused in `updateMovement()`
2021-06-08 14:05:56 -04:00
MEEP of Faith and GitHub
a09771b569
Custom Unit Death Explosion Effects ( #5389 )
2021-06-06 19:38:12 -04:00
MEEP of Faith and GitHub
551ebb6b31
Wow I worded that terribly ( #5320 )
2021-05-31 17:49:37 -04:00
MEEP of Faith and GitHub
8b95d2db0d
Knockback following bullet direction ( #5313 )
2021-05-31 14:28:35 -04:00
MEEP of Faith and GitHub
1ea4567912
Display Mass Driver range and reload stats ( #5307 )
...
* Display range and reload stats
* Unneeded
2021-05-29 08:43:34 -04:00
MEEP of Faith and GitHub
dadbaa1380
e.rotation, 360f in randlLenVectors unneeded, remove them. (#5242 )
2021-05-28 16:18:38 -04:00
MEEP of Faith and GitHub
e4c434e26e
lightningType follow angle ( #5282 )
...
* lightningType follow angle
* this is more complicated than it should be
time to make it less stupid
2021-05-22 08:41:04 -04:00
MEEP of Faith and GitHub
db897d037d
Unit Command Radius ( #5269 )
...
* Unit Command Radius
* Make effect change with radius
* Fix command center effect
* Display true radius
2021-05-19 14:34:57 -04:00
MEEP of Faith and GitHub
0764fcb476
More random unit effects ( #5272 )
...
* More random fall smoke effects
* Do the same with status effects.
2021-05-19 08:25:28 -04:00
MEEP of Faith and GitHub
6fcdb9d505
Draw flame over cracks ( #5222 )
2021-05-08 08:48:50 -04:00
MEEP of Faith and GitHub
8d1a34b652
Include distance in foreshadow targetting ( #5221 )
...
* Include distance in foreshadow targetting
* Divide by larger number
2021-05-07 18:35:58 -04:00
MEEP of Faith and GitHub
d820e7d31a
Fix small linecast issue ( #5192 )
2021-05-03 22:10:36 -04:00
MEEP of Faith and GitHub
d9c5e5e08d
No reason to hide ItemEntry ( #5173 )
2021-04-30 09:29:19 -04:00
MEEP of Faith and GitHub
e8e23961f4
why toxopid cannon not in weapons folder ( #5166 )
2021-04-29 14:15:55 -04:00
MEEP of Faith and GitHub
7dc3dfd29e
e.checkTarget is shorter ( #5157 )
2021-04-26 15:22:33 -04:00
MEEP of Faith and GitHub
3910d7769b
Add space to bullet.lightning ( #5136 )
2021-04-22 11:11:08 -04:00
MEEP of Faith and GitHub
fbddc0abc9
Turn MiningRange into a UnitType variable. ( #5112 )
...
* Turn MiningRange into a UnitType variable.
Long range mining go brrrrr
* Anuke Approved
2021-04-16 20:57:40 -04:00
MEEP of Faith and GitHub
0d8f95354f
Move damage and knockback to hitEntity ( #5000 )
...
* Move damge and knockback to `hitEntity`
* b.damage, not damage
2021-04-10 09:15:34 -04:00
MEEP of Faith and GitHub
7e7e6b70e2
Randomly Rotated Particle Weather Particles ( #5020 )
2021-04-10 09:12:51 -04:00