|
e5da98cba1
|
Do not perform not meaningful operations on ImpreciseFraction
|
2022-09-04 20:12:59 +07:00 |
|
|
8c09f72726
|
fix mekanism wrapper getting above imatteryenergy, update battery bank
|
2022-09-04 20:05:05 +07:00 |
|
|
a1405272f5
|
Fixes for battery bank block
|
2022-09-04 19:42:17 +07:00 |
|
|
8053ea69f9
|
Display fill levels on items
|
2022-09-04 19:24:14 +07:00 |
|
|
0e10b47bb8
|
Fix android station not draining energy when putting android parts
|
2022-09-04 18:43:22 +07:00 |
|
|
094f476fea
|
Quantum batteries now track statistics
|
2022-09-04 18:36:42 +07:00 |
|
|
e3643d7f61
|
little dirty fix for hovered commit
|
2022-09-04 18:12:25 +07:00 |
|
|
8eee289020
|
Fix throughput on batteries being wrong if no si prefix is present
|
2022-09-04 18:07:12 +07:00 |
|
|
bc6bb15874
|
Fix isHovered being false when outside of parent's bounds
|
2022-09-04 17:02:53 +07:00 |
|
|
9f6b884c8c
|
Add pattern menu tabs tooltips
|
2022-09-04 16:47:14 +07:00 |
|
|
47816d6cb3
|
Arbitrary tooltips on panels support
|
2022-09-04 16:47:04 +07:00 |
|
|
abd52a64b1
|
Fix quantum batteries eating overflown power
if someone edited save files
|
2022-09-04 16:30:25 +07:00 |
|
|
0eb24460e4
|
Swap places of input and output slots in matter decomposer
|
2022-09-04 16:28:09 +07:00 |
|
|
de90c2e3da
|
More readable text shadow
|
2022-09-04 16:21:20 +07:00 |
|
|
ae8a9296f7
|
Power consumption by android station when doing stuff in it
|
2022-09-04 16:19:46 +07:00 |
|
|
b010bcdd5d
|
what
|
2022-09-04 16:17:06 +07:00 |
|
|
c25d8729c2
|
Shadow should be drawn before actual text
|
2022-09-04 16:07:39 +07:00 |
|
|
7d46ec4b13
|
Update docs on IMatteryEnergyStorage to be more clear
|
2022-09-04 16:06:50 +07:00 |
|
|
ca3e5d948c
|
More appropriate field names of LevelGaugeWidget
|
2022-09-04 16:06:35 +07:00 |
|
|
0d5629ef07
|
runOnClient
|
2022-09-04 16:06:06 +07:00 |
|
|
6910ee7d33
|
More colors!
|
2022-09-04 16:05:56 +07:00 |
|
|
322e070060
|
Add shadow to label, implement sizeToContents
|
2022-09-04 16:05:50 +07:00 |
|
|
9cfbfd5d7b
|
Make android station have idle/working state
|
2022-09-04 00:03:28 +07:00 |
|
|
8e8e2534ca
|
JEI plate press recipe view
|
2022-09-03 23:38:29 +07:00 |
|
|
3ab641efb4
|
frame tabs icons, pattern panel tab icons
|
2022-09-03 21:11:15 +07:00 |
|
|
a142e4da98
|
Get rid of tab positions, since they should be at top anyway
|
2022-09-03 20:27:28 +07:00 |
|
|
a50fcaceaa
|
Fix inventory slots being off without exosuit
|
2022-09-03 19:27:29 +07:00 |
|
|
00b8e546b0
|
Merge branch 'master' of https://git.dbotthepony.ru/DBot/overdrive_that_matters
|
2022-09-03 17:43:26 +06:00 |
|
|
3771b20563
|
Register event listeners directly
|
2022-09-03 18:01:14 +07:00 |
|
|
8f2f599f38
|
remove continuous scroll bar panel
|
2022-09-03 16:21:35 +07:00 |
|
|
b4c07d331d
|
widen imprecise fraction cache
|
2022-09-03 16:20:13 +07:00 |
|
|
5a5288c0a2
|
Add playGuiClickSound
|
2022-09-03 16:15:21 +07:00 |
|
|
15d4dec2b1
|
Fix matter replicator allocating jobs while not powered
|
2022-09-03 16:03:38 +07:00 |
|
|
49fd0dc105
|
Fix ReplicatorJob not serializing it's values
|
2022-09-03 15:58:42 +07:00 |
|
|
86660e639e
|
Fix specifying throttle ticks sending machine to idle state
|
2022-09-03 15:29:35 +07:00 |
|
|
fab6edc91b
|
a
|
2022-09-03 15:23:16 +07:00 |
|
|
7da750f9c6
|
Fix task window not accounting in progress count
|
2022-09-03 15:18:43 +07:00 |
|
|
6e824db2f5
|
Revise and streamline pattern and replication tasks API
|
2022-09-03 14:59:35 +07:00 |
|
|
cc3e5f5550
|
Move pattern monitor screen to Kotlin
|
2022-09-03 01:32:12 +07:00 |
|
|
519be9389e
|
Add conditional exception throw at setItem
Since it is called after craft if we have no valid crafting recipe after
|
2022-09-02 19:20:45 +07:00 |
|
|
77f79f3f48
|
Disallow double click pickup from crafting result slot
|
2022-09-02 18:48:51 +07:00 |
|
|
0aa8bc0b31
|
Get rid of Continuous scrollbar panel in Kotlin code
|
2022-09-02 18:41:01 +07:00 |
|
|
48df8f4ef2
|
1% better item monitor menu
|
2022-09-02 18:13:27 +07:00 |
|
|
bc68b9b9ef
|
Improve power supplier menu
|
2022-09-02 18:04:24 +07:00 |
|
|
8df7cf76a8
|
Split gauge panels file
|
2022-09-02 17:35:03 +07:00 |
|
|
276cfeda00
|
Zero Point Module battery
|
2022-09-02 17:23:29 +07:00 |
|
|
93ffd8bbd3
|
Matter, but flowing
|
2022-09-02 16:35:52 +07:00 |
|
|
37234e6503
|
Refactor widgets atlas
|
2022-09-02 15:59:01 +07:00 |
|
|
17e1f58a13
|
actually
|
2022-09-02 14:15:16 +07:00 |
|
|
732039b321
|
Generalize slot iterator
|
2022-09-02 14:04:20 +07:00 |
|
|
96eb3c3491
|
a
|
2022-09-02 14:00:13 +07:00 |
|
|
a355767ea6
|
Move iterators to more appropriate places
|
2022-09-02 13:55:56 +07:00 |
|
|
a9d78fc31a
|
Quantum battery now display power level on client
|
2022-09-02 13:49:37 +07:00 |
|
|
cbea8873e9
|
Extract observed map from saved counting map
|
2022-09-02 12:54:02 +07:00 |
|
|
4e2928dbc7
|
fix popup code being invalid
|
2022-09-02 11:25:34 +07:00 |
|
|
915f3821db
|
ah yes, enslaved bonus slots in all menus
|
2022-09-02 11:21:02 +07:00 |
|
|
da3ae55d38
|
extendedItemIterator for player
|
2022-09-02 11:17:05 +07:00 |
|
|
1ff1587951
|
can you not
|
2022-09-02 11:16:16 +07:00 |
|
|
ee3dbda0fb
|
mmm
|
2022-09-02 11:12:48 +07:00 |
|
|
70dac3ba93
|
More streamlined iterators
|
2022-09-02 00:15:04 +07:00 |
|
|
e6b8b9b409
|
Clean up container iterators and move container extensions
|
2022-09-02 00:00:21 +07:00 |
|
|
ea701e70c9
|
Fix plate press recipe
|
2022-09-01 21:20:15 +07:00 |
|
|
a62ce62c9b
|
Merge remote-tracking branch 'origin/master' into master
|
2022-09-01 20:58:23 +07:00 |
|
|
4972ae5de7
|
A little removal
|
2022-09-01 20:58:13 +07:00 |
|
|
f902d466b3
|
Move extension functions around
|
2022-09-01 20:56:33 +07:00 |
|
|
b35cb71a80
|
Redo mattery worker machine
|
2022-09-01 20:41:29 +07:00 |
|
|
427fd43ea0
|
CompoundTag.map and CompoundTag.ifCompound
|
2022-09-01 19:32:24 +07:00 |
|
|
d80c1915f6
|
Remove item handler cacher since it is useless
|
2022-09-01 19:31:56 +07:00 |
|
|
cac5f399e4
|
Idiot moment
|
2022-09-01 18:02:39 +06:00 |
|
|
37c8dd039c
|
Matter capacitor bank frame model update
|
2022-09-01 17:59:36 +06:00 |
|
|
4596219800
|
sword 2d/3d views restored (attempt 3)
|
2022-09-01 15:22:04 +06:00 |
|
|
30627a750a
|
sword 2d/3d views restored (attempt 2)
|
2022-09-01 14:54:50 +06:00 |
|
|
7c5c37add3
|
sword 2d/3d views restored
|
2022-09-01 14:34:16 +06:00 |
|
|
ca90fd6f6e
|
Battery inventory slot bg tweaks
|
2022-09-01 14:30:32 +06:00 |
|
|
cbb38c4122
|
Fix equipment slots being scrambled
|
2022-09-01 15:28:14 +07:00 |
|
|
3a257f0976
|
those are server -> client packets
|
2022-09-01 15:20:08 +07:00 |
|
|
2c568e46fc
|
Better scrollbar textures
|
2022-09-01 15:11:26 +07:00 |
|
|
db6c637ef7
|
Merge remote-tracking branch 'origin/master' into master
|
2022-09-01 14:53:01 +07:00 |
|
|
c9ca5f64f6
|
Pattern, equipment battery and matter capacitor slot backgrounds
|
2022-09-01 14:52:53 +07:00 |
|
|
f63a87298d
|
Battery slot background icon
|
2022-09-01 14:38:57 +07:00 |
|
|
b5f5b800cd
|
Research tree preview multiple scrollers
|
2022-09-01 13:41:10 +07:00 |
|
|
f80f9f82f2
|
Exosuit probe texture haha
|
2022-09-01 00:51:21 +06:00 |
|
|
7c9e5902c3
|
Fixed a big dumb
|
2022-08-31 23:52:46 +06:00 |
|
|
5d722152b0
|
Updated Tritanium helmet texture to fit the updated model; Added a unique detail for capacitor battery; Added emissive textures for OptiFine;
|
2022-08-31 23:41:46 +06:00 |
|
|
75fe096059
|
Improved, but not finished, android station GUI
|
2022-09-01 00:20:39 +07:00 |
|
|
4ecd5420e0
|
Android station minor model update
|
2022-08-31 22:22:53 +06:00 |
|
|
f136760ace
|
Add player slot listener to exosuit menu
|
2022-08-31 15:14:27 +07:00 |
|
|
177771b17c
|
Account for vanishing curse
|
2022-08-31 14:44:26 +07:00 |
|
|
121b1bbd24
|
Tick items also clientside
|
2022-08-31 14:37:23 +07:00 |
|
|
92c1c303db
|
Items in Exosuit now tick
|
2022-08-31 14:36:15 +07:00 |
|
|
6beab09cb6
|
Change condition order
since players most of time quick move crafting result
|
2022-08-31 14:27:16 +07:00 |
|
|
c8c4e2931f
|
Quick moving in exosuit inventory
|
2022-08-31 14:25:43 +07:00 |
|
|
b00182fc6e
|
Improve android research tree visual feedback
|
2022-08-31 14:00:12 +07:00 |
|
|
3593dd8bbc
|
Wide power gauge
|
2022-08-31 13:26:08 +07:00 |
|
|
65c36e44fa
|
StretchingRectangleElement
|
2022-08-31 12:46:33 +07:00 |
|
|
c28c66b56b
|
Update tests
|
2022-08-31 12:06:26 +07:00 |
|
|
ec886bf6ba
|
Display forward slash when research is already blocked by another research
|
2022-08-31 12:02:06 +07:00 |
|
|
4ed4ded681
|
Remove networking tests class
|
2022-08-31 11:27:25 +07:00 |
|
|
23eb879105
|
Drop exosuit inventory on death
|
2022-08-31 11:21:55 +07:00 |
|
|
7585da2a51
|
Add missing codecs
|
2022-08-31 11:06:48 +07:00 |
|
|
4037791a46
|
Use FieldSynchronizer to network everything in menus
|
2022-08-31 11:05:13 +07:00 |
|
|
4ef539653c
|
Glass panes now finally have a frame texture on their edges; Energy sword 3D model update; Tritanium armor model update;
|
2022-08-31 04:49:12 +06:00 |
|
|
ef22c80a5b
|
Fix scroll bar button going NaN when there is nothing to scroll
|
2022-08-31 01:32:05 +07:00 |
|
|
1e4f33c1bc
|
Fix exosuit menu not drawing slots when leaving scroll not at zero
|
2022-08-31 01:13:42 +07:00 |
|
|
1b039f416f
|
Fix iteration death log drawing in wrong order
|
2022-08-31 01:10:30 +07:00 |
|
|
a0f74f2f23
|
Fix exoSuitContainer having 20 slots by default
|
2022-08-31 01:04:23 +07:00 |
|
|
751752c11c
|
typo
|
2022-08-31 01:01:11 +07:00 |
|
|
52e6971c9d
|
Exosuit probe
|
2022-08-31 00:48:12 +07:00 |
|
|
f0ba88776d
|
Fix invalid network direction
|
2022-08-31 00:07:43 +07:00 |
|
|
144975e296
|
Remember inventory scroll in exosuit
|
2022-08-30 22:31:01 +07:00 |
|
|
96b9a971f1
|
serialize mattery container as ListTag
since we don't care about size
|
2022-08-30 22:27:22 +07:00 |
|
|
2374a06a78
|
ExoSuit test
Discrete Scroll Bar Panel
Field Synchronize improvements
|
2022-08-30 22:13:12 +07:00 |
|
|
ab0c5e4cc3
|
Field Synchronizer
|
2022-08-30 16:52:29 +07:00 |
|
|
58bd62d1a2
|
Get rid of most code in MatteryScreen
|
2022-08-30 01:26:56 +07:00 |
|
|
72b577434c
|
Rename .java to .kt
|
2022-08-30 01:26:55 +07:00 |
|
|
c3a969a16a
|
Inspiring stuff.
|
2022-08-29 12:56:16 +07:00 |
|
|
e395ffa2b5
|
Iteration (death count) tracking as android
|
2022-08-28 22:22:10 +07:00 |
|
|
5e890396ea
|
move capability key
|
2022-08-28 20:29:57 +07:00 |
|
|
1df4ed809f
|
Make research internally use identity hash map
|
2022-08-28 20:28:30 +07:00 |
|
|
2042b8a9ab
|
Move variables to top
|
2022-08-28 20:09:23 +07:00 |
|
|
cbd35c6a80
|
Rename AndroidCapability to MatteryPlayerCapability
|
2022-08-28 20:08:15 +07:00 |
|
|
6a91a5fd2b
|
Add nutrient paste to loot tables, add heal pill to shipwreck
|
2022-08-28 19:01:11 +07:00 |
|
|
c8f098effb
|
Moar recipes!
|
2022-08-28 18:56:48 +07:00 |
|
|
a34930a310
|
Add missing methods to StripedColoredDecorativeBlock
|
2022-08-28 16:36:46 +07:00 |
|
|
d3166894f3
|
Un codegen StripedColoredDecorativeBlock
|
2022-08-28 16:34:29 +07:00 |
|
|
6d407d4c59
|
Striped tritanium blocks recipes
|
2022-08-28 15:53:15 +07:00 |
|
|
56d5277988
|
Move registry helper classes to subpackage
|
2022-08-28 12:49:33 +07:00 |
|
|
c0d71a49fc
|
god damn it
|
2022-08-28 12:42:38 +07:00 |
|
|
9db36447a9
|
Fix datagen failure
|
2022-08-28 12:38:01 +07:00 |
|
|
d7a444327c
|
Tritanium blocks, crate, vents recipes
|
2022-08-28 12:36:00 +07:00 |
|
|
78f959258c
|
MatteryRecipe builder, tritanium block recipe
|
2022-08-27 00:44:06 +07:00 |
|
|
5deb14f62f
|
Fix Cargo Crate being in wrong creative tabs
|
2022-08-26 23:27:24 +07:00 |
|
|
7c14614555
|
Adjust pill spawn chances
|
2022-08-25 22:12:10 +07:00 |
|
|
abedc7eace
|
World ore generation
|
2022-08-25 22:03:25 +07:00 |
|
|
d53e2286b5
|
Stitch up quantum battery code
|
2022-08-25 12:03:14 +07:00 |
|
|
de7f89186d
|
Move net packet to kotlin, add more network channels
|
2022-08-25 11:27:57 +07:00 |
|
|
69b8115395
|
Quantum batteries
|
2022-08-24 15:36:20 +07:00 |
|
|
2da5219739
|
minor corrections
|
2022-08-24 11:57:04 +07:00 |
|
|
017e9dee7f
|
flatBlockedBy
|
2022-08-23 23:05:11 +07:00 |
|
|
65dd7cead9
|
Visualize blocked/blocking research
|
2022-08-23 22:53:42 +07:00 |
|
|
435b8790b2
|
fix improper import
|
2022-08-23 22:39:56 +07:00 |
|
|
9746bfa69a
|
Repaint cross to white
because it is much easier to paint to desired color on the fly
|
2022-08-23 22:34:41 +07:00 |
|
|
28f50af69c
|
ListSet class for performance in research type
|
2022-08-23 22:32:38 +07:00 |
|
|
4c7238e40a
|
Add red cross widget
|
2022-08-23 22:32:19 +07:00 |
|
|
c8e67aece2
|
Move widget stuff around
|
2022-08-23 22:32:10 +07:00 |
|
|
7b45fe3903
|
Move block entity renderers to their subpackage
|
2022-08-23 21:10:36 +07:00 |
|
|
011fb340c0
|
Clarify on prerequisites
|
2022-08-23 21:08:02 +07:00 |
|
|
bf1a7394e6
|
Highlight paths in research tree
|
2022-08-23 21:05:39 +07:00 |
|
|
14e57cd4d1
|
Android research *tree*
*epic music plays*
|
2022-08-23 20:20:00 +07:00 |
|
|
b4f1e7fd89
|
some warnings
|
2022-08-23 18:28:37 +07:00 |
|