Commit Graph

382 Commits

Author SHA1 Message Date
bb17f93a91
Rename .java to .kt 2022-01-03 21:06:20 +07:00
d1ea084516
Update Battery Bank code 2022-01-03 16:34:42 +07:00
9001147627
Rename .java to .kt 2022-01-03 16:34:41 +07:00
97cb64b3c5
Remove addBatterySlot of PoweredMatteryMenu 2022-01-03 15:29:44 +07:00
9f093a74ed
Streamline PoweredMatteryMenu API 2022-01-03 15:19:14 +07:00
d9ba74bc0f
Update drive viewer screen, move to PoweredVirtualComponent 2022-01-03 15:03:08 +07:00
287238c2d1
Rename .java to .kt 2022-01-03 15:03:07 +07:00
64c60abf3f
Update item monitor screen 2022-01-02 16:08:00 +07:00
6ec20989e6
Rename .java to .kt 2022-01-02 16:07:59 +07:00
ead57e567d
Fix double hover 2022-01-02 13:08:23 +07:00
a0450a9e39
Fix machine label in item monitor 2022-01-02 12:59:55 +07:00
162760c19c
farewell AbstractGrid 2022-01-02 12:56:12 +07:00
0ed841ab21
VirtualComponent on kotlin, PoweredVirtualComponent, powered storage system 2022-01-02 12:55:35 +07:00
9261562de7
Move more to kotlin, add shapes and locale to item monitor and drive rack 2022-01-01 13:35:41 +07:00
59a30e4935
Rename .java to .kt 2022-01-01 13:35:40 +07:00
1b790d49c9
Move items to kotlin 2022-01-01 11:48:58 +07:00
96b1d1ea92
Rename .java to .kt 2022-01-01 11:48:57 +07:00
64557a77f5
Functioning again storage network 2022-01-01 00:46:27 +07:00
695b540e3a
Rename .java to .kt 2022-01-01 00:46:26 +07:00
c9b6ec7e36
Move kotlin files 2021-12-31 20:56:30 +07:00
4b5a77b92e
Initial port of storage system to graph 2021-12-31 20:55:46 +07:00
215ecd1f21
Rename .java to .kt 2021-12-31 20:55:45 +07:00
e859b93350
Update android capability stuff 2021-12-31 18:24:05 +07:00
9efb4d6176
Move Android capability to kotlin and fix issues along the way 2021-12-31 18:09:16 +07:00
0acbdc8c69
Rename .java to .kt 2021-12-31 18:09:16 +07:00
8576378113
Move kotlin file 2021-12-31 15:38:26 +07:00
39096c0f14
Recreate android station menu 2021-12-31 15:33:14 +07:00
c14e955564
Rename .java to .kt 2021-12-31 15:33:12 +07:00
d923cff3f1
Instantly become android in creative 2021-12-31 14:03:36 +07:00
0a72458e91
Rename .java to .kt 2021-12-31 14:03:36 +07:00
11def73d10
Update cleanness of code 2021-12-31 13:47:02 +07:00
513f8afbe0
Fix chemical generator not burning fuel if it going to be exactly filling internal buffer 2021-12-31 13:44:11 +07:00
90a2d4f9ca
Add physical models to chemical generator and matter bottler 2021-12-31 13:40:35 +07:00
a8349b70d5
Merge branch 'master' of gitlab.com:DBotThePony/overdrive-that-matters into master 2021-12-31 13:19:02 +07:00
994863b9bc
New graph system, Matter interaction system rewrite
Port more code to Kotlin
Update Fraction to crunch down numbers with GCDs
2021-12-31 13:11:58 +07:00
b86f71b910
Rename .java to .kt 2021-12-31 13:10:29 +07:00
3183e13103
Burn fuel if buffer is less than 1 MtE 2021-12-29 16:36:52 +07:00
65179ca9e9
Suppress unused warnings 2021-12-29 16:34:02 +07:00
87deafd512
fix IMatteryEnergyStorage overloads being wrong 2021-12-29 16:33:27 +07:00
33d8556a27
Add devenv dependencies 2021-12-29 16:15:23 +07:00
6c8a427783
Fix shift clicking not working in chemical generator 2021-12-29 14:27:04 +07:00
328bca5982
Update matter scanner interface 2021-12-29 14:25:29 +07:00
4d4caed30d
Rename .java to .kt 2021-12-29 14:25:28 +07:00
a8811ae072
More soft Fraction.fromByteArray 2021-12-29 08:52:53 +07:00
752a3aeaea Chemical generator model complete; Fixed pattern monitor displaying incorrectly when placed on the ceiling; Fixed z-fighting on some models with decorative frames by giving them 0.5 pixel width; Changed framed carbon fibre block texture to one without frame for the time being; Fixed that one UV mistake i made on drive viewer model; Fixed a typo i made in drive rack's model that caused it's particles to display incorrectly. 2021-12-29 02:23:00 +06:00
1ea2361777
Open fraction classes, put burn time into progress gauge 2021-12-29 00:10:47 +07:00
1f026fd2e1
Add zeroing argument to percentage 2021-12-28 23:46:46 +07:00
394f387993
Fraction is now NaN capable 2021-12-28 23:45:03 +07:00
65aa3392ba
Now gauges render properly 2021-12-28 23:12:10 +07:00
f6057a73a6
Fix localToScreen 2021-12-28 22:42:34 +07:00
8384cb1306
Add battery slot to generator for charging 2021-12-28 22:37:22 +07:00
2d51a5e2c5
Fix battery bank not marking chunks dirty 2021-12-28 22:34:50 +07:00
eadf061f15
New interface prototypes 2021-12-28 22:18:47 +07:00
4f1f6e590f
Rename .java to .kt 2021-12-28 22:18:45 +07:00
ba87a286ad
rename 2021-12-28 20:10:46 +07:00
f6c80dcbd9
Minimally (not) working widget redo 2021-12-28 19:50:37 +07:00
fcd460ee38
Rename .java to .kt 2021-12-28 19:50:36 +07:00
0eaf13b1de
Chemical power generator, some kotlin extensions 2021-12-26 23:00:59 +07:00
f8f0ac27b4
When compacting, if value is 0 then make divisor 1 2021-12-23 23:43:15 +07:00
45132af065
god damn it 2021-12-23 23:41:26 +07:00
e58b5b725e
Fix compact minus of fractions were actually adding 2021-12-23 23:38:09 +07:00
26808f0ce8
Fix blockentity saving 2021-12-23 23:08:17 +07:00
6d78029af2
Kotlin, Unit tests, Fraction instead of BigDecimal 2021-12-23 22:46:25 +07:00
69defb2e62
Remove unused constructor 2021-12-23 11:49:51 +07:00
915ae6d6d6
Update version dependency to 1.18.1 2021-12-20 11:12:47 +07:00
70709aad5a
update locale 2021-12-03 12:48:55 +07:00
9e1650c70d
Better sleep conversion process 2021-12-03 12:34:56 +07:00
c9d3212a82
Don't take pills if player is in creative 2021-12-03 11:41:20 +07:00
5eb9599a26
Becoming android through sleeping 2021-12-03 11:40:42 +07:00
f16ea4159d
Suppress unusued warning 2021-12-02 07:55:20 +07:00
0fa73fb409
Make things compile on 1.18 2021-12-01 18:44:23 +07:00
eb1187bc7a
Apply migration map 2021-12-01 07:54:18 +07:00
4997714e43
Spinning singularities
Fixes #3
2021-11-21 14:04:38 +07:00
e47c370a96
Record history of energy passed in energy counter 2021-11-21 13:01:49 +07:00
5f73a18d9f
:lex: 2021-11-20 13:04:46 +07:00
68a084182f
Merge branch 'master' of gitlab.com:DBotThePony/overdrive-that-matters into master 2021-11-20 12:32:02 +07:00
08ce52906a -New drive rack model.
-New energy counter model.
-New item monitor model.
2021-10-18 15:44:37 +06:00
8cf0df6f59
Even more recipes 2021-10-12 21:23:36 +07:00
6f7ab85692 fix 2021-10-06 13:01:17 +06:00
9563a54a8d -Added black hole item TEXTURE because Gearshock thinks it would be cooler this way.
-Optimized block textures where it is possible
2021-10-06 12:33:32 +06:00
91b83dadd1
Avoid division 2021-10-03 15:07:52 +07:00
9212c83074
Add more recipes 2021-09-19 18:48:00 +07:00
2e7d7c2ef6
Fix redstone signal breaking on save-load 2021-09-19 18:45:43 +07:00
34ced36ba0
Ignore unused 2021-09-18 17:33:43 +07:00
ee2c3241d4
Fix MatteryContainer not adding items properly 2021-09-18 17:14:57 +07:00
d9baced685
Improve some grid logic 2021-09-18 13:51:04 +07:00
f8e0443b84
Genericify grid 2021-09-15 18:38:26 +07:00
44bb2c6c93
Fix old capabilities pointers being valid after invalidating them 2021-09-12 17:45:04 +07:00
e6b7308c3b
Energy counter test 2021-09-11 23:36:46 +07:00
a84aba2b39
Add todo comment 2021-09-10 17:43:06 +07:00
249cd46957
Fix issues related to ticking events 2021-09-10 12:19:31 +07:00
65ee43fd11
Machine redstone controls 2021-09-10 11:31:45 +07:00
e74ce49694
Annotate? 2021-09-10 10:23:32 +07:00
27b721b22e
Implement extended reach icon 2021-09-10 09:58:56 +07:00
f5b35349ff
Merge remote-tracking branch 'origin/master' into master 2021-09-10 09:56:56 +07:00
754ed25516
Make android feature match constructor of Menus (simpler) 2021-09-10 09:55:49 +07:00
3a61be004b Merge branch 'master' of https://gitlab.com/DBotThePony/overdrive-that-matters 2021-09-10 08:54:39 +06:00
89d019b8ad extended reach icon 2021-09-10 08:54:15 +06:00
ab28713db9
Android research better names 2021-09-10 09:51:30 +07:00
54facf02c6
Android extended reach 2021-09-10 09:49:02 +07:00