Compare commits

...
1115 Commits
Author SHA1 Message Date
Anuken d909683f1d Fixed #3342 2020-11-11 11:45:50 -05:00
Anuken eba559d0ff But does the iOS version need MP3s now? 2020-11-11 11:22:41 -05:00
Anuken f5ffee54ac arc 2020-11-11 10:57:36 -05:00
Anuken d266227827 Merge remote-tracking branch 'origin/master' 2020-11-11 10:55:32 -05:00
Anuken a4f5c1c55f Back to OGG 2020-11-11 10:55:19 -05:00
Anuken 2990972130 Merge pull request #3271 from DaGamerFiles/patch-3
Update bundle_in_ID.properties
2020-11-11 09:48:13 -05:00
Anuken ec956ae5f3 Merge pull request #3332 from jimmy927/master
Better and more complete swedish translations.
2020-11-11 09:42:15 -05:00
Anuken da3572a900 Merge pull request #3315 from Prosta4okua/master
[Bundle][RU] actual L10n
2020-11-11 09:42:03 -05:00
Anuken e48dc2ea5e Merge pull request #3259 from YellOw139/patch-1
[Bundle][RO] Translation Update
2020-11-11 09:41:24 -05:00
Anuken 4f4f8f08bb arc 2020-11-11 09:28:28 -05:00
Anuken d1d793b16c Merge remote-tracking branch 'origin/master' 2020-11-11 09:28:28 -05:00
Anuken 12843af977 Cleanup 2020-11-11 09:28:17 -05:00
Anuken d10960817d Merge pull request #3335 from DeltaNedas/error
add more info to schematic errors
2020-11-10 18:47:37 -05:00
DeltaNedas 6ba0bfe06a h 2020-11-10 23:33:53 +00:00
Anuken 887ce28fc2 Fix for render mocking 2020-11-10 18:16:18 -05:00
Anuken ac4f2cac32 Merge remote-tracking branch 'origin/master' 2020-11-10 18:13:53 -05:00
Anuken f089f2c2ff Bugfixes 2020-11-10 18:13:49 -05:00
DeltaNedas 71ae9e1274 add more info to schematic errors 2020-11-10 22:46:57 +00:00
Anuken 9822b6c67a Merge pull request #3334 from buthed010203/patch-2
Small grammar fix
2020-11-10 17:37:34 -05:00
buthed010203 ed374509b2 Small grammar fix
Its bothering me ok
2020-11-10 17:20:24 -05:00
Anuken dbd677efed Merge pull request #3333 from buthed010203/patch-1
Fix bleeding edge updater
2020-11-10 17:04:33 -05:00
buthed010203 c9670abff7 Fix bleeding edge updater
The updater previously didn't update the original jar that was launched due to the use of the wrong function lol
2020-11-10 16:19:07 -05:00
Thomas Widyantoko 0ec8bcc778 Merge pull request from Quick-korkc
Item and building details translate
2020-11-11 04:02:38 +07:00
Jimmy Engelbrecht 89788d1fa8 Better and more complete swedish translations. 2020-11-10 21:13:07 +01:00
Anuken 8d3df82f81 arc 2020-11-10 14:54:49 -05:00
Anuken 002265f911 arc 2020-11-10 14:54:46 -05:00
Anuken 2d7562255a More sector overview visual changes 2020-11-10 14:54:07 -05:00
Anuken e68eda3e58 Merge remote-tracking branch 'origin/master' 2020-11-10 13:48:05 -05:00
Anuken ddc2cc7098 New preset / Indication of vulnerable sectors 2020-11-10 13:47:55 -05:00
Anuken 26d8fe0a56 Update gradle.yml 2020-11-10 09:47:49 -05:00
Anuken f0c4ebfd31 Removed LCategory 2020-11-10 08:57:30 -05:00
Vanguard a723edb2e1 4 new lines; 3 line changed; 1 line removed
New:
servers.showhidden
server.shown
server.hidden
ability.movelightning

Changed:
boss.health
block.overflow-gate.description
block.underflow-gate.description

Removed:
block.launch-pad-large.description
2020-11-10 15:56:56 +03:00
YellOw139 a209933307 new (humming) strings 2020-11-10 12:50:30 +02:00
Anuken ebdced5c6c Merge remote-tracking branch 'origin/master' 2020-11-09 19:15:51 -05:00
Anuken 5eb4d25fe9 Fixed #3320 2020-11-09 19:15:37 -05:00
Anuken eeb540409a Merge pull request #3319 from MEEPofFaith/patch-1
Add Movement Lightning to bundle
2020-11-09 18:51:15 -05:00
MEEP of Faith 742cac3e75 Add Movement Lightning to bundle 2020-11-09 15:50:01 -08:00
Anuken e1541b8c06 Merge pull request #3275 from PAP6/patch-1
New 6.0 server(Now with DDNS)
2020-11-09 18:44:23 -05:00
Anuken 89589c3258 Converted music to mp3 / New tracks / Minor cleanup 2020-11-09 17:02:36 -05:00
Anuken 29c6d7fe6c arc 2020-11-09 14:41:35 -05:00
Anuken fe27ac6aec Testing mp3 sounds + hiding servers 2020-11-09 14:33:28 -05:00
Vanguard 74ba9ca04f 1 line reverted (I don't remember this change)
schematic.exportfile
2020-11-09 21:54:59 +03:00
Anuken 43e6da0fed Merge branch 'master' of https://github.com/Anuken/Mindustry 2020-11-09 12:45:34 -05:00
Anuken 2ae9be6335 Merge pull request #3284 from skykatik/cleanup-2
Cleanup
2020-11-09 12:38:02 -05:00
Anuken 548dc79fb0 Beginning work on grouped servers 2020-11-09 12:34:34 -05:00
Skat f84e780f3b Merge branch 'master' into cleanup-2 2020-11-09 20:21:01 +04:00
Anuken acb14a0986 Bugfixes 2020-11-09 10:40:02 -05:00
Quick-Korc bd0f155f75 Item and building details translate
Note : details is not description
2020-11-09 19:06:38 +07:00
Thomas Widyantoko dfc5923ca4 unnecessary "-mu" 2020-11-09 18:18:37 +07:00
Thomas Widyantoko ea22c5cc12 Kepingan (Scrap) -> Rongsokan 2020-11-09 18:17:01 +07:00
YellOw139 eebc39668c Engmanian fixes/improvements 2020-11-09 10:47:39 +02:00
Anuken 2d4f4015b1 Fixed mono presence "corrupting" older saves 2020-11-08 20:24:31 -05:00
Anuken 23403d0c51 Fixed #3300 2020-11-08 19:54:27 -05:00
Anuken ccfc1f57cc Unit prefRotation / Class unification (monos will vanish) 2020-11-08 18:52:09 -05:00
Anuken 84c4e0d74c Merge branch 'master' of https://github.com/Anuken/Mindustry 2020-11-08 17:50:30 -05:00
Anuken cbfb703cfb prefRotation for units 2020-11-08 17:50:27 -05:00
Anuken 58c3af4291 Merge pull request #3286 from DeltaNedas/fast
type.speed -> speed()
2020-11-08 17:50:04 -05:00
Anuken a35f62d181 Merge remote-tracking branch 'origin/master' 2020-11-08 16:40:36 -05:00
Anuken 28dfe2b1f7 More sound fixes 2020-11-08 16:40:32 -05:00
Anuken b40c39b4e2 Merge pull request #3299 from summetdev/patch-8
[readme] Better Discord Badge.
2020-11-08 16:28:47 -05:00
Antsiferov Andrew 42661fea8a Better Discord Badge 2020-11-09 00:15:48 +03:00
Anuken 7bb23c3384 Some new sounds 2020-11-08 15:58:23 -05:00
DeltaNedas 17b09fbd51 h 2020-11-08 20:51:14 +00:00
Anuken 99d32b9903 arc 2020-11-08 13:55:27 -05:00
Anuken a211fceab4 SFX changes 2020-11-08 13:55:09 -05:00
Anuken 0a67576133 Fixed #3291 2020-11-08 08:49:49 -05:00
DeltaNedas 8c2307eb83 sleep 2020-11-08 13:13:28 +00:00
YellOw139 629f2c988c Mono 2020-11-08 14:51:28 +02:00
Anuken e636059ddf Corvus shoot SFX 2020-11-07 21:14:41 -05:00
Anuken 8910a9d537 Basic weather sounds, other tweaks 2020-11-07 20:57:49 -05:00
Anuken ae1965a5c7 Sound echo fixes + minor tweaks 2020-11-07 19:19:16 -05:00
Anuken 2ab897ef69 arc 2020-11-07 14:23:04 -05:00
Anuken 846f3a29eb Sound fixes 2020-11-07 14:13:35 -05:00
Anuken 65990ad817 max sound fix 2020-11-07 12:12:13 -05:00
Anuken d11a03e7d8 Merge pull request #3163 from summetdev/logic-bounded
"Controlled" property for logic
2020-11-07 12:04:43 -05:00
Anuken de7a99aee4 Merge branch 'master' of https://github.com/Anuken/Mindustry 2020-11-07 11:48:14 -05:00
Anuken 94dd1416ee Testing filters + new natives 2020-11-07 11:48:04 -05:00
Skat 9f979cba0d Rollback 2020-11-07 19:46:37 +03:00
DeltaNedas 7ec50fb800 type.speed -> speed() 2020-11-07 11:59:37 +00:00
Skat f8914d0543 Old style 2020-11-07 13:01:24 +03:00
Skat ed36390f3c Great cleanup 2020-11-07 11:37:46 +03:00
PAP6 dc160d9e91 Comma 2020-11-07 15:37:51 +10:00
Anuken 29b8db0a85 Merge pull request #3282 from DeltaNedas/master
use realSpeed in input stuff
2020-11-06 21:35:40 -05:00
Anuken 78af4e2120 Fixed iOS sharing 2020-11-06 21:02:08 -05:00
Anuken c51fcd3839 Export last log with crashes 2020-11-06 20:36:04 -05:00
DeltaNedas 7af8327650 use realSpeed in input stuff 2020-11-07 01:25:01 +00:00
Anuken 7e45d9b5b4 revert 2020-11-06 20:04:03 -05:00
Anuken 8c3577c55a ??? 2020-11-06 19:45:56 -05:00
Anuken 325800caab arc 2020-11-06 18:17:12 -05:00
Anuken 7c228f6c10 rc 2020-11-06 18:10:51 -05:00
Anuken 0f31eb7d23 Changed arc sound backend 2020-11-06 18:09:08 -05:00
Anuken fda2ed8b41 Cleanup 2020-11-06 13:34:57 -05:00
Anuken e7d7be2f57 Merge pull request #3277 from MEEPofFaith/patch-1
Tractor Beam Status Effects
2020-11-06 13:25:58 -05:00
MEEP of Faith a621aa7eab Tractor Beam Status Effects 2020-11-06 09:50:55 -08:00
Anuken bfb3cf32f6 Merge pull request #3265 from summetdev/editor/blocks-searchbar
[editor] Searchable Blocks Implementation
2020-11-06 09:54:35 -05:00
Summet-V 255d1c511e Optimization tweaks 2020-11-06 17:45:35 +03:00
Vanguard b0054af5d4 2 new lines; 1 changed line
New:
stat.canboost
stat.flying

Changed:
editor.exportimage.description
2020-11-06 15:47:03 +03:00
Summet-V 275395b553 Cleanup & Padding changes 2020-11-06 14:28:08 +03:00
YellOw139 e3818398ba Consistency, fixes, typos, improvements 2020-11-06 11:26:03 +02:00
YellOw139 cc418c6fc1 Improperly gendered item descriptions 2020-11-06 11:10:25 +02:00
PAP6 28a7310d5a New 6.0 server(Now with DDNS)
Previous pull request was closed, so I make a new one but with DDNS.
2020-11-06 16:21:20 +10:00
Thomas Widyantoko 18bd731b3c host-only research line replacement 2020-11-06 12:37:47 +07:00
Thomas Widyantoko f44af4b4bb removes duplicated lines 2020-11-06 12:32:27 +07:00
Thomas Widyantoko 87e3ccef3e Merge pull request from Quick-korkc/patch-5
Unit Desc translation and retranslate sectors
2020-11-06 12:14:23 +07:00
Anuken ad3ce9fb14 Icon cleanup 2020-11-05 22:05:32 -05:00
Vanguard 68ee91a65b 77 new lines; 111 changed lines
New:
crash.export
crash.none
crash.exported
memory
memory2
stat.description
category.purpose
block.block-forge.name
block.block-loader.name
block.block-unloader.name
item.copper.details
item.lead.details
item.coal.details
item.scrap.details
item.spore-pod.details
block.router.details
block.cultivator.details
block.core-shard.details
block.core-foundation.details
block.core-nucleus.details
block.foreshadow.description
block.parallax.description
block.tsunami.description
block.silicon-crucible.description
block.disassembler.description
block.overdrive-dome.description
block.payload-conveyor.description
block.payload-router.description
block.command-center.description
block.ground-factory.description
block.air-factory.description
block.naval-factory.description
block.additive-reconstructor.description
block.multiplicative-reconstructor.description
block.exponential-reconstructor.description
block.tetrative-reconstructor.description
block.switch.description
block.micro-processor.description
block.logic-processor.description
block.hyper-processor.description
block.memory-cell.description
block.memory-bank.description
block.logic-display.description
block.large-logic-display.description
unit.dagger.description
unit.mace.description
unit.fortress.description
unit.scepter.description
unit.reign.description
unit.nova.description
unit.pulsar.description
unit.quasar.description
unit.vela.description
unit.corvus.description
unit.crawler.description
unit.atrax.description
unit.spiroct.description
unit.arkyid.description
unit.toxopid.description
unit.flare.description
unit.horizon.description
unit.zenith.description
unit.antumbra.description
unit.eclipse.description
unit.mono.description
unit.poly.description
unit.mega.description
unit.quad.description
unit.oct.description
unit.risso.description
unit.minke.description
unit.bryde.description
unit.sei.description
unit.omura.description
unit.alpha.description
unit.beta.description
unit.gamma.description

Changed:
block.armored-conveyor.description
block.illuminator.description
item.copper.description
item.lead.description
item.metaglass.description
item.graphite.description
item.sand.description
item.coal.description
item.titanium.description
item.thorium.description
item.scrap.description
item.silicon.description
item.plastanium.description
item.phase-fabric.description
item.surge-alloy.description
item.spore-pod.description
item.blast-compound.description
item.pyratite.description
liquid.water.description
liquid.slag.description
liquid.oil.description
liquid.cryofluid.description
block.message.description
block.graphite-press.description
block.multi-press.description
block.silicon-smelter.description
block.kiln.description
block.phase-weaver.description
block.alloy-smelter.description
block.cryofluid-mixer.description
block.blast-mixer.description
block.pyratite-mixer.description
block.melter.description
block.separator.description
block.spore-press.description
block.coal-centrifuge.description
block.incinerator.description
block.copper-wall.description
block.copper-wall-large.description
block.titanium-wall.description
block.titanium-wall-large.description
block.plastanium-wall.description
block.plastanium-wall-large.description
block.thorium-wall.description
block.thorium-wall-large.description
block.phase-wall.description
block.phase-wall-large.description
block.surge-wall.description
block.surge-wall-large.description
block.door.description
block.door-large.description
block.mender.description
block.mend-projector.description
block.force-projector.description
block.shock-mine.description
block.conveyor.description
block.titanium-conveyor.description
block.plastanium-conveyor.description
block.junction.description
block.bridge-conveyor.description
block.phase-conveyor.description
block.sorter.description
block.inverted-sorter.description
block.router.description
block.distributor.description
block.mass-driver.description
block.mechanical-pump.description
block.rotary-pump.description
block.thermal-pump.description
block.conduit.description
block.pulse-conduit.description
block.plated-conduit.description
block.liquid-router.description
block.liquid-tank.description
block.liquid-junction.description
block.bridge-conduit.description
block.phase-conduit.description
block.surge-tower.description
block.diode.description
block.battery.description
block.battery-large.description
block.combustion-generator.description
block.thermal-generator.description
block.steam-generator.description
block.differential-generator.description
block.rtg-generator.description
block.solar-panel-large.description
block.thorium-reactor.description
block.impact-reactor.description
block.mechanical-drill.description
block.cultivator.description
block.core-shard.description
block.core-foundation.description
block.core-nucleus.description
block.vault.description
block.container.description
block.unloader.description
block.duo.description
block.scatter.description
block.hail.description
block.wave.description
block.lancer.description
block.arc.description
block.swarmer.description
block.salvo.description
block.fuse.description
block.ripple.description
block.cyclone.description
block.spectre.description
block.meltdown.description
block.repair-point.description
2020-11-06 04:21:56 +03:00
Anuken 83bc5bbc60 Merge remote-tracking branch 'origin/master' 2020-11-05 20:21:41 -05:00
Anuken a18ae3ccf9 Icon refactoring 2020-11-05 20:21:30 -05:00
Anuken 18408e221f Merge pull request #3273 from skykatik/cleanup-1
Log cleanup
2020-11-05 14:57:42 -05:00
Anuken fab282e8be Unlock core units on respawn 2020-11-05 14:02:10 -05:00
Skat 7d0da558ef Static import 2020-11-05 21:19:46 +03:00
YellOw139 d803d82ef1 Cleaned up force projector desc 2020-11-05 16:21:09 +02:00
Anuken 479cad3d0c Un-protected IORunner 2020-11-05 09:16:54 -05:00
Anuken df7b8e78e9 Merge remote-tracking branch 'origin/master' 2020-11-05 09:09:27 -05:00
Anuken 47b123c219 Cleanup 2020-11-05 09:09:19 -05:00
Anuken cfdc30ab7e Merge pull request #3269 from YellOw139/patch-3
[Bundle] Power void is sandbox only
2020-11-05 08:43:07 -05:00
Anuken 3db2d6d62e Merge pull request #3268 from QmelZ/patch-1
delete repeated line
2020-11-05 08:42:42 -05:00
Quick-Korc a724e2c349 Unit Desc translation and retranslate sectors 2020-11-05 19:42:28 +07:00
Thomas Widyantoko 00a2892a7e Update bundle_in_ID.properties
fixes and stuff, incomplete
2020-11-05 18:26:34 +07:00
YellOw139 99999498cc Opted for singular 2020-11-05 12:05:36 +02:00
YellOw139 ae504eb11c [Bundle] Power void is sandbox only
I assumed this must have been a mistake.

Either that or power voids coming to campaign confirmed.
2020-11-05 08:16:51 +02:00
QmelZ db265e3471 delete repeated line
delete repeated line from foreshadow
2020-11-05 05:04:31 +03:00
Anuken 70db073054 Higher PvP map core radius / Unit type balancing 2020-11-04 15:09:12 -05:00
Anuken 6bdde8b964 Packet spam, rate limit fix / Flying unit command limit nerf 2020-11-04 14:41:19 -05:00
Summet-V c3a57a744c Cleanup 2020-11-04 22:09:46 +03:00
Summet-V fce5f23a49 [editor] Searchbar <none> label 2020-11-04 21:46:50 +03:00
Anuken e8a5e35f50 More achievement cleanup 2020-11-04 12:45:51 -05:00
Summet-V ec61734f5d [editor] Searchable blocks 2020-11-04 19:10:25 +03:00
Summet-V b9b69c899b Unused import 2020-11-04 17:54:49 +03:00
Summet-V 6b90bbe421 Controlled property for blocks 2020-11-04 17:53:33 +03:00
Anuken caec96615f More achievement cleanup 2020-11-03 22:19:50 -05:00
Anuken 23da62e374 Merge branch 'younggam-master' 2020-11-03 17:20:47 -05:00
Anuken 696ad92b59 Merged changes 2020-11-03 17:20:43 -05:00
Anuken df81ac2129 Merge remote-tracking branch 'origin/master' 2020-11-03 17:19:04 -05:00
Anuken 775327ebcb Minor achievement cleanup 2020-11-03 17:19:00 -05:00
Anuken 5597765232 Merge pull request #3260 from summetdev/editor/blocks-tooltips
Tooltips for Editor Blocks.
2020-11-03 14:57:06 -05:00
YellOw139 c7ef48acf8 Not quite completely unfinished eh 2020-11-03 21:38:39 +02:00
Summet-V 7985df9afa Tooltips for editor blocks 2020-11-03 22:25:47 +03:00
Anuken dc3e376be5 arc 2020-11-03 13:39:01 -05:00
Anuken 2751ca90b4 Removed dynamic terrain 2020-11-03 13:38:53 -05:00
YellOw139 fd4fd30e7a Misc and experimental stuff for Apple 2020-11-03 19:15:57 +02:00
YellOw139 8eebdc2ad2 [Bundle][RO] Translation Update
This PR was tested in-game and is ready to merge at any time (unless marked as draft).

Changelog:

- New strings/changes up to commit 8f53d44278
- Improved & new descriptions, as expected. 
- Completely ditched the term ”boost”. While used in Romanian gaming, we've got some good national alternatives.
- Typo fixes & various other improvements
2020-11-03 19:08:56 +02:00
Anuken c4925b8c5a Merge remote-tracking branch 'origin/master' 2020-11-03 10:59:20 -05:00
Anuken 797d6eaa4a Attempt at fixing mediump precision issues 2020-11-03 10:59:16 -05:00
Anuken e3c6c179a9 Merge pull request #3251 from skykatik/patch-5
Removed 6.0 server from 5.0 serverlist
2020-11-03 09:24:56 -05:00
Anuken 6cde363d77 Fixed #3250 2020-11-03 09:12:51 -05:00
Anuken 4a79f2fb4d arc 2020-11-02 22:43:12 -05:00
Skat 6bf23a9056 Server is now only 6.0 2020-11-03 06:12:16 +03:00
Anuken 5d2e705923 asfehioafuhioaghuoytgfctyr 2020-11-02 20:54:39 -05:00
Anuken 65ab869468 Added button to export crash logs 2020-11-02 19:45:45 -05:00
Anuken 8ecbb46303 changelog 2020-11-02 18:35:28 -05:00
Anuken 8f417ef2d7 Merge pull request #3241 from Alstin112/patch-3
Update bundle_pt_BR.properties
2020-11-02 18:10:21 -05:00
Anuken 8b4014876e Merge pull request #3229 from skykatik/patch-4
Cleanup and code formatting
2020-11-02 17:59:49 -05:00
Anuken 75d8d4f407 Merge pull request #3226 from Virtox/patch-1
Some fixes and additions for NL language file
2020-11-02 17:58:31 -05:00
Anuken 5aef551bd2 Merge pull request #3195 from QmelZ/master
Turkish translation and some fixes
2020-11-02 17:58:14 -05:00
Anuken efcd84735d Merge pull request #3190 from TheJaaju/patch-5
Update bundle_fi.properties
2020-11-02 17:58:00 -05:00
Anuken edef90da58 Merge pull request #3177 from PetrGasparik/v112
Czech translation for latest version
2020-11-02 17:57:46 -05:00
Anuken 534cfcfdaf Merge pull request #3134 from L0615T1C5-216AC-9437/patch-1
Add Chaotic Neutral to the V6 Server list
2020-11-02 17:55:55 -05:00
Anuken fa42dc9e17 Merge pull request #3113 from YellOw139/patch-2
[Bundle][RO] Translation Update
2020-11-02 17:54:54 -05:00
Anuken 9779478fe7 Merge pull request #3111 from laohuaji233/patch-40
Update bundle_zh_CN.properties
2020-11-02 17:54:41 -05:00
Anuken 3a4e939dee Merge pull request #3110 from Catchears/german-v6
Improve german translation for v6
2020-11-02 17:54:30 -05:00
Anuken 006e27b61f Merge pull request #3109 from Prosta4okua/patch-7
[Bundle][Uk_ua] Update Ukrainian bundle.
2020-11-02 17:53:55 -05:00
Anuken 544678009a Merge pull request #3092 from Prosta4okua/master
[Bundle][RU] actual L10n
2020-11-02 17:53:42 -05:00
Anuken aa81805f19 Merge pull request #3103 from MEEPofFaith/patch-1
[Modding] Custom Base Support
2020-11-02 17:53:14 -05:00
Anuken 51fa2bf30c blast should be after pyratite 2020-11-02 16:50:50 -05:00
Anuken d035a3925b arc 2020-11-02 16:49:46 -05:00
Anuken 304f5b62b3 Sprites repacked 2020-11-02 16:49:24 -05:00
Anuken e853ed6419 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	core/src/mindustry/logic/LCanvas.java
2020-11-02 16:47:33 -05:00
Anuken 8f53d44278 Various fixes 2020-11-02 16:46:11 -05:00
Anuken 075b7d7dc6 Merge pull request #3225 from Voz-Duh/new-texture-for-blast-mixer
New Texture For Blast Mixer
2020-11-02 15:31:43 -05:00
Voz-Duh cda8a9b3e9 Texture Fix 2020-11-02 23:02:56 +03:00
Voz-Duh 6e2f097803 Texture Fix 2020-11-02 22:16:46 +03:00
Alstin112 4f46486a14 Update bundle_pt_BR.properties 2020-11-01 22:17:18 -03:00
Anuken f44cad4c08 Merge pull request #3230 from Quentinchampenois/translation/fr_keys
Translates few keys in french
2020-11-01 20:11:41 -05:00
Anuken 9adb3af430 Merge pull request #3239 from DeltaNedas/logicerr
properly log logic build errors
2020-11-01 19:16:41 -05:00
DeltaNedas fc94d68e10 remove redundant stack trace 2020-11-01 23:16:41 +00:00
DeltaNedas 47844e0204 properly log logic build errors 2020-11-01 23:01:18 +00:00
Anuken 082d157c86 Merge pull request #3236 from DeltaNedas/publiclogic
make logic stuff public and clean up
2020-11-01 15:18:36 -05:00
DeltaNedas 1f9ed90cc0 remove unused DataType.java 2020-11-01 19:35:46 +00:00
DeltaNedas cda6a6973d make logic stuff public, cleanup 2020-11-01 19:35:22 +00:00
Anuken a13f7f633e Fixed serverside error 2020-11-01 10:42:16 -05:00
Anuken d786c8668e Fixed logic config() called in clients / JSON-compatible effects 2020-11-01 10:30:30 -05:00
Anuken 187cb79265 Fixed #3222 / Fixed #3218 / Fixed #3228 / Fixed #3217 2020-11-01 09:28:03 -05:00
quentinchampenois 692c4733e8 light translations from english to french keys 2020-11-01 14:11:09 +01:00
Skat ab604ec1c0 Update BaseProcessor.java 2020-11-01 16:04:30 +03:00
Skat 801251e1a6 Cleanup and code formatting 2020-11-01 15:59:43 +03:00
Voz-Duh e8cfd63bc4 Texture Fix 2020-11-01 14:12:52 +03:00
Stijn van der Linden e778f1ab5d Update bundle_nl.properties 2020-11-01 11:45:13 +01:00
Stijn van der Linden 5f1d048eea Update bundle_nl.properties
Fixed some typo's, added couple more translated lines.
2020-11-01 11:37:11 +01:00
Voz-Duh 3e03c3e49b New Texture For Blast Mixer 2020-11-01 13:27:09 +03:00
Anuken 54ba4b31a1 Fixed casing eject effects 2020-10-31 20:19:24 -04:00
Anuken b5e2812d0b Bugfixes 2020-10-31 16:25:50 -04:00
Anuken 95c444a004 Merge remote-tracking branch 'origin/master' 2020-10-31 16:11:54 -04:00
Anuken b1b03a7503 Extra legacy block substitution / iOS fixes 2020-10-31 16:11:51 -04:00
Anuken 440c035367 Merge pull request #3215 from summetdev/groups/unit-factory
[QoL] Add Unit Factories to the Common Block Group.
2020-10-31 16:11:28 -04:00
summetdev e6f60505e6 Add group to UnitBlock 2020-10-31 23:03:25 +03:00
summetdev afe3b0d111 Group for unit factory 2020-10-31 22:30:37 +03:00
Anuken 05dcd7622b Campaign tweaks 2020-10-31 14:52:03 -04:00
YellOw139 ae595b4564 [stat] where [stat] is needed 2020-10-31 20:47:36 +02:00
Anuken 9c54fcee2e Sector damage calculation fix 2020-10-31 13:42:43 -04:00
Anuken 4d34f16fcd Merge remote-tracking branch 'origin/master' 2020-10-31 13:03:22 -04:00
Anuken 2079cfaece Fixed #3208 2020-10-31 13:03:19 -04:00
Anuken df54fb0534 Merge pull request #3209 from summetdev/database-button
Show Core Database Button in Custom Game.
2020-10-31 12:57:45 -04:00
summetdev 51e490e667 Core database button 2020-10-31 19:26:50 +03:00
Anuken 04fcf06ad5 Merge remote-tracking branch 'origin/master' 2020-10-31 12:03:38 -04:00
Anuken 9af8b64046 #3191 2020-10-31 12:03:35 -04:00
Anuken dc1c132e03 Merge pull request #3207 from DeltaNedas/bullet
fix modded bullets
2020-10-31 11:56:35 -04:00
DeltaNedas 865beac7fb fix modded bullets 2020-10-31 15:35:45 +00:00
Anuken 13334451bf arc 2020-10-31 11:01:49 -04:00
Anuken d68ef73407 Fixed bloom resizing improperly 2020-10-31 11:01:39 -04:00
Anuken 8d6ea6b197 Correct team display on maps 2020-10-31 10:35:21 -04:00
Anuken 2c29a06eb5 Fixed #3206 2020-10-31 10:07:01 -04:00
Anuken b75a03aed8 Fixed #3204 2020-10-31 09:56:35 -04:00
Anuken 583e286ada Merge remote-tracking branch 'origin/master' 2020-10-31 09:01:10 -04:00
Anuken 42b8ece85a Fixed #3200 / Fixed #3196 / Fixed #3198 2020-10-31 09:01:06 -04:00
Anuken 82ee71013e Merge pull request #3202 from TheEvilSkeleton/master
Make the Downloads section a bit more pretty
2020-10-31 08:55:03 -04:00
Proprietary Chrome-chan 38fad6e15f Update README.md 2020-10-31 08:43:55 -04:00
Prosta4okua ab947c4fe7 Update bundle_uk_UA.properties 2020-10-31 02:25:38 +02:00
Anuken 4ec8e24bd8 Cleanup of merged PR 2020-10-30 19:03:05 -04:00
Anuken e02458122b Merge pull request #2970 from genNAowl/ground-support-heal
Allow Ground Support Units to Heal Blocks
2020-10-30 18:52:04 -04:00
QmelZ d837879bd8 translation 2020-10-31 00:51:34 +03:00
Anuken 181ad1016c Reduced tech costs / Added missing blocks to fungal pass 2020-10-30 16:05:40 -04:00
Anuken 466183ffd0 Possibly more accurate wave linear regressions 2020-10-30 15:39:49 -04:00
genNAowl 60f2c67bde Merge branch 'master' into ground-support-heal 2020-10-30 12:37:33 -07:00
Anuken 28240f730f Don't show guardian warning when above win wave 2020-10-30 14:57:34 -04:00
Anuken ed93fa45d3 Preset tweaks 2020-10-30 13:16:59 -04:00
Anuken a12583eb4d Campaign survival wave display tweaks 2020-10-30 12:54:24 -04:00
Leonwang4234 de483990ef formatting
Why do I always make these mistakes?

And I saw that I did the same thing in my incendiary-fire PR too...
2020-10-30 09:04:44 -07:00
Anuken 76ff55d7f1 Campaign tweaks 2020-10-30 11:50:38 -04:00
Anuken 784a280bef Merge remote-tracking branch 'origin/master' 2020-10-30 10:36:11 -04:00
Anuken 14869041b8 Cleanup 2020-10-30 10:36:07 -04:00
Anuken 17fd3d0bc1 Merge pull request #3099 from skykatik/patch-2
Removing spaces at start and end of a message (trim)
2020-10-30 10:29:42 -04:00
Anuken 968d94904a Merge pull request #3058 from MEEPofFaith/speed-lightning
v5 Javelin Movement Lightning Ability
2020-10-30 09:40:21 -04:00
Anuken c8e5994b2f Merge pull request #3174 from genNAowl/alternate-recalculation
Change "Alternate" calculation in Turret.java
2020-10-30 09:30:59 -04:00
Anuken d48f02ff4a Merge pull request #3156 from summetdev/formatting
Lots Of Cleanup
2020-10-30 09:26:56 -04:00
Anuken 73035b9211 Merge branch 'master' into formatting 2020-10-30 09:26:51 -04:00
Anuken 513ccfe581 Merge remote-tracking branch 'origin/master' 2020-10-30 09:24:09 -04:00
Anuken 782307374f Fixed #3189 / Fixed #3187 2020-10-30 09:24:05 -04:00
Anuken c0d1ff0f08 Merge pull request #3192 from Voz-Duh/full-unit-in-menu
Full Unit In Menu
2020-10-30 09:21:58 -04:00
Anuken 7cac70010e Merge pull request #3188 from sk7725/patch-26
Field for LiquidTurrets that do not care about the fires around it
2020-10-30 09:17:40 -04:00
Voz-Duh 36fdf4afbc Full Unit In Menu 2020-10-30 14:21:13 +03:00
YellOw139 790a802236 Indev pop-up slip-by fix 2020-10-30 12:33:40 +02:00
TheJaaju b45e7cd8f3 Update bundle_fi.properties
More translations
2020-10-30 11:17:58 +02:00
Sunny Kim ecaa0a4eaa Some liquid turrets are not caring enough 2020-10-30 16:44:54 +09:00
Anuken a9f5aa9220 suffering 2020-10-29 19:58:10 -04:00
Anuken 150343b5f9 suffering 2020-10-29 19:33:07 -04:00
Anuken ae35b2ff7e arc 2020-10-29 19:04:37 -04:00
Anuken 1663497e6c Better save validation 2020-10-29 19:03:58 -04:00
YellOw139 fca8d6741c Yet another typo 2020-10-29 23:27:15 +02:00
YellOw139 97e9cdc1fd Fixed real confusing entry 2020-10-29 23:25:44 +02:00
Anuken cd6516786b suffering 2020-10-29 16:07:01 -04:00
YellOw139 e9089aae68 Update bundle_ro.properties 2020-10-29 21:53:18 +02:00
Anuken c899cb6a93 suffering 2020-10-29 15:44:06 -04:00
Anuken acc9a5aa9e Merge remote-tracking branch 'origin/master' 2020-10-29 15:10:17 -04:00
Anuken d7cdfbb02d suffering 2020-10-29 15:10:09 -04:00
Anuken afed4c4239 Merge pull request #3184 from MEEPofFaith/any-layer-effects
Any Layer Effects
2020-10-29 13:58:55 -04:00
Anuken 3eb655402f Merge pull request #2978 from Volas171/patch-1
Update bundle_es.properties
2020-10-29 13:39:11 -04:00
Anuken fc7887399f suffering 2020-10-29 13:29:54 -04:00
Anuken 0c1c41efc0 Libs 2020-10-29 13:03:48 -04:00
Anuken 43937037db Libs 2020-10-29 12:30:39 -04:00
Anuken 0c418d1a09 Libs 2020-10-29 11:51:17 -04:00
Anuken 2ad14cc884 Merge remote-tracking branch 'origin/master' 2020-10-29 10:26:35 -04:00
Anuken 77e6030c59 Fixed #3173 2020-10-29 10:26:32 -04:00
Anuken 79624ff7cd Merge pull request #3181 from sk7725/patch-23
Make LiquidTurret not need to have water as an ammo(bugfix)
2020-10-29 10:22:26 -04:00
Sunny Kim f2b5553f54 bug squish 2020-10-29 19:04:38 +09:00
Petr Gašparík bced413810 Czech translation for latest version
up to commit 44286ce
2020-10-29 09:08:14 +01:00
MEEP of Faith a14ae1bdf8 Lightning chance fix. 2020-10-28 21:00:24 -07:00
MEEP of Faith 1e3b498671 Any Layer Effects 2020-10-28 20:46:50 -07:00
Leonwang4234 19bc6f6e48 Update Turret.java 2020-10-28 20:09:45 -07:00
Anuken 3dae157a5e Extra validation 2020-10-28 19:35:15 -04:00
Anuken 55a7089a3d Merge remote-tracking branch 'origin/master' 2020-10-28 18:51:49 -04:00
Anuken 44286cee59 Wave versions 2020-10-28 18:51:42 -04:00
Anuken 89c35db811 Merge pull request #3168 from Yakuzet/patch-3
Update bundle_tr.properties
2020-10-28 16:40:10 -04:00
Anuken 68ab48a1d3 Fixed #3170 2020-10-28 14:05:09 -04:00
老滑稽 e4a8d2cb33 Update bundle_zh_CN.properties 2020-10-28 23:43:57 +08:00
Anuken e92d26b9e8 arc 2020-10-28 10:29:45 -04:00
Anuken d77f1b4fc0 Merge remote-tracking branch 'origin/master' 2020-10-28 10:29:40 -04:00
Anuken e1fefd1664 Updated RoboVM version 2020-10-28 10:29:32 -04:00
Anuken 9e15434904 Merge pull request #3165 from summetdev/payload-group
Add transportation group to payload conveyors.
2020-10-28 09:53:02 -04:00
Anuken d539bc0b43 Merge pull request #3118 from summetdev/patch-7
Make run_server.sh executable.
2020-10-28 09:51:10 -04:00
Anuken 4940c277f6 Fixed #3166 2020-10-28 09:42:41 -04:00
Yakuzet fc317939e2 Update bundle_tr.properties
I fixed all googled things
2020-10-28 16:36:22 +03:00
Volas171 53e655698b Update bundle_es.properties 2020-10-28 08:32:23 -05:00
Anuken 63e4bca098 Partial fix of editor multiblock undo/redo 2020-10-28 09:22:27 -04:00
summetdev c830db65d7 bounded -> controlled 2020-10-28 13:52:28 +03:00
summetdev a7d1f98f7e PayloadConveyor with transportation group 2020-10-28 13:50:32 +03:00
summetdev 042bbffe77 Bounded logic property 2020-10-28 10:19:51 +03:00
Volas171 d91dd2548d Merge branch 'master' into patch-1 2020-10-27 15:05:36 -05:00
Prosta4okua a644b64c1c Update bundle_uk_UA.properties 2020-10-27 21:55:22 +02:00
summetdev 2918a0ea86 Newlines 2020-10-27 22:08:53 +03:00
summetdev a3abadd8c2 Revert "Newlines"
This reverts commit a78faa57
2020-10-27 21:55:40 +03:00
summetdev 9a7e0fb45e Removed spaces in brackets 2020-10-27 21:54:48 +03:00
summetdev a78faa57f3 Newlines 2020-10-27 21:36:02 +03:00
Anuken 024f64678c Merge remote-tracking branch 'origin/master' 2020-10-27 14:29:19 -04:00
Anuken a31e182905 Fixed nodes not connecting to batteries when placed 2020-10-27 14:29:15 -04:00
summetdev a4f54a890a Add spaces to operations 2020-10-27 21:13:36 +03:00
Wiki Updater 7fa9902ee7 änderungen von Ansraer 2020-10-27 19:05:37 +01:00
Prosta4okua d84f2e1993 27.10.2020 2020-10-27 19:54:50 +02:00
summetdev 41f79b995d Removed repeating patterns 2020-10-27 20:50:48 +03:00
Anuken c122aa85bf Merge pull request #3155 from summetdev/processor-units
Hovering over a processor will show the unit it's controlling.
2020-10-27 13:42:37 -04:00
summetdev 76124c1b19 Show controlled units on processor hover 2020-10-27 20:30:41 +03:00
Anuken 5582a8bf1b Fixed #3153 / Fixed #3152 2020-10-27 13:13:54 -04:00
summetdev 8cffab46e0 Drawf.square with rotation 2020-10-27 18:52:23 +03:00
老滑稽 624f004800 Update bundle_zh_CN.properties 2020-10-27 23:35:38 +08:00
Anuken 6eab4ebd1c Fixed #3145 / Fixed #3144 2020-10-27 10:27:57 -04:00
老滑稽 c32c500ad2 Update bundle_zh_CN.properties 2020-10-27 12:48:11 +08:00
Anuken c0d0edfc89 Bugfixes & cleanup 2020-10-26 23:09:51 -04:00
Anuken 8d7f96bf00 Fixed #3140 2020-10-26 16:54:47 -04:00
Anuken 909da9de3c Bugfixes 2020-10-26 16:06:50 -04:00
Summet 899f4fe994 use user's env 2020-10-26 21:54:51 +03:00
Anuken 73ca6eeb74 Fixed #3136 2020-10-26 13:38:27 -04:00
Anuken 8770bb2422 Fixed #3133 (probably) / Logic icon draw command 2020-10-26 13:31:32 -04:00
LOGISTICAL NIGHTMARE 308320b4e7 Add Chaotic Neutral to the V6 Server list 2020-10-26 12:11:42 -04:00
Vanguard 928a831bc4 1 line changed
editor.exportimage
2020-10-26 19:09:13 +03:00
Anuken a2181fec48 Merge remote-tracking branch 'origin/master' 2020-10-26 11:52:37 -04:00
Anuken db5298e40c Headless cleanup 2020-10-26 11:52:33 -04:00
Anuken 0b7c8bdcd8 Merge pull request #3129 from DeltaNedas/patch-12
minor serverside optimisation in roomba
2020-10-26 11:19:22 -04:00
Anuken f814fa861c Merge remote-tracking branch 'origin/master' 2020-10-26 10:07:38 -04:00
Anuken 7370e398cc #3125 2020-10-26 10:07:33 -04:00
Anuken ca572163d4 Merge pull request #3115 from YellOw139/patch-5
Add Vietnamese characters to font.woff
2020-10-26 10:00:41 -04:00
Anuken 78afbb3e95 Merge remote-tracking branch 'origin/master' 2020-10-26 09:57:04 -04:00
Anuken 23b9556105 #3121 2020-10-26 09:56:56 -04:00
Anuken ad080036c2 Merge pull request #3120 from genNAowl/source/void-replacements
Give Sources/Voids BlockGroups
2020-10-26 09:51:09 -04:00
DeltaNedas 1e12faaf65 h
h is for headless, which i am
2020-10-26 13:37:53 +00:00
DeltaNedas 6c7428a1fb minor serverside optimisation 2020-10-26 13:32:50 +00:00
Felix Corvus 0ab06392c1 Update bundle_ru.properties 2020-10-26 14:54:35 +03:00
Leonwang4234 2a8a00afab source/void replacement 2020-10-25 17:28:11 -07:00
Anuken 526b1add26 Unused bullet cleanup 2020-10-25 20:04:14 -04:00
Anuken 514aa26054 Minor rendering & AI tweaks 2020-10-25 18:34:12 -04:00
Anuken baf6bdf6a5 Increased sector damage calculation radius 2020-10-25 17:21:34 -04:00
Summet 5e9c64391e Add shebang 2020-10-25 23:17:41 +03:00
Anuken 889fd64656 arc 2020-10-25 15:55:34 -04:00
Anuken 59b5d809db Balance 2020-10-25 15:55:23 -04:00
Anuken 6c3372e71c Slightly more reasonable waves 2020-10-25 15:07:51 -04:00
Anuken 1cdea49383 Merge remote-tracking branch 'origin/master' 2020-10-25 12:35:52 -04:00
Anuken a6307039b0 Fixed some nullability issues 2020-10-25 12:35:48 -04:00
Anuken aaacf244d2 Merge pull request #3096 from azureblue/placement-direction
make ending direction follow the path
2020-10-25 12:28:41 -04:00
Anuken 2a0af620be Sector land announcement 2020-10-25 12:00:57 -04:00
Anuken b801093597 Merge remote-tracking branch 'origin/master' 2020-10-25 11:22:19 -04:00
Anuken 81dae580a4 Bugfixes / Removed tile unit multi-mining 2020-10-25 11:22:10 -04:00
YellOw139 1d54e939cb Add new font.woff 2020-10-25 17:02:04 +02:00
YellOw139 a40c49a915 Delete font.woff 2020-10-25 17:01:29 +02:00
Anuken 03f58a1b02 Merge pull request #2972 from sk7725/patch-20
Add colors to StatusEffects
2020-10-25 10:35:42 -04:00
YellOw139 103e408cb7 [Bundle][RO] Translation Update
This PR was tested in-game and is ready to merge at any time (unless marked as draft).

Changelog:

- New strings/changes up to commit 41d388aa7f
- Typo fixes & various other improvements
2020-10-25 15:45:57 +02:00
Anuken b2b0082c7d Fixed #3108 / Fixed #3112 2020-10-25 09:23:13 -04:00
Wiki Updater 1d4da170ef änderungen von shawak 2020-10-25 14:22:36 +01:00
老滑稽 3b75527e4c Update bundle_zh_CN.properties 2020-10-25 19:24:57 +08:00
老滑稽 83d4825bf2 Update bundle_zh_CN.properties 2020-10-25 18:57:57 +08:00
Prosta4okua 3d47389a39 Update bundle_uk_UA.properties 2020-10-25 11:19:09 +02:00
MEEP of Faith 2c03516998 I thought this failed. I guess not.. 2020-10-24 17:27:01 -07:00
MEEP of Faith 062b319ab3 ok, then try this? 2020-10-24 17:16:56 -07:00
MEEP of Faith 8ad4349d18 test this 2020-10-24 17:12:44 -07:00
Anuken 1d85495f7a Merge remote-tracking branch 'origin/master' 2020-10-24 19:06:09 -04:00
Anuken 41d388aa7f Item sprite cleanup 2020-10-24 19:06:05 -04:00
MEEP of Faith 2ec3eee138 Custom Base Support 2020-10-24 15:02:36 -07:00
Anuken e88921c77e Merge pull request #3100 from MEEPofFaith/patch-1
"diable"
2020-10-24 16:56:49 -04:00
MEEP of Faith 705728f16a "diable"
oh no
2020-10-24 13:49:30 -07:00
Skat 6b94cbd089 Oh 2020-10-24 23:44:16 +03:00
Skat 7b8a9ff15e Update ChatFragment.java
This will avoid exceeding the message length limit if player send a message with spaces in end/start message
2020-10-24 23:34:18 +03:00
azureblue a7c24d4bfd fixing formatting 2020-10-24 22:10:02 +02:00
Anuken 79ace277ed Merge remote-tracking branch 'origin/master' 2020-10-24 15:55:25 -04:00
Anuken bc035f9490 Fixed #3095 2020-10-24 15:55:20 -04:00
azureblue 73a5af2e5e make ending direction follow the path 2020-10-24 21:34:47 +02:00
Anuken ee7bdbf44e Merge pull request #3081 from genNAowl/standardize-liquid-stats
Remove timePeriod in LiquidBaseValue
2020-10-24 15:18:47 -04:00
Anuken b611726c3e Merge remote-tracking branch 'origin/master' 2020-10-24 15:11:31 -04:00
Anuken 819686e812 Unit factory production list 2020-10-24 15:11:27 -04:00
Anuken 94e40a32b9 Merge pull request #3093 from DeltaNedas/patch-11
add more info to print object
2020-10-24 15:09:50 -04:00
DeltaNedas 3b2669fa21 pattern variables? 2020-10-24 17:23:54 +00:00
DeltaNedas 801ff1701e silly 2020-10-24 17:19:50 +00:00
Vanguard b4deb6caca 1 line changed
unit.nobuild
2020-10-24 20:06:02 +03:00
DeltaNedas 364a2b43c2 add Content fallback 2020-10-24 17:04:58 +00:00
DeltaNedas 279d898d68 add more info to print object 2020-10-24 16:37:55 +00:00
Felix Corvus ba7645e531 Update bundle_ru.properties 2020-10-24 19:14:18 +03:00
Anuken a930b34c3e Merge pull request #3090 from QmelZ/master
Turkish Translation
2020-10-24 11:58:21 -04:00
QmelZ 232a3dfe87 one last little fix 2020-10-24 17:28:10 +03:00
Anuken ddbca62f92 Merge remote-tracking branch 'origin/master' 2020-10-24 10:22:04 -04:00
Anuken 646b022d38 Bugfixes 2020-10-24 10:21:57 -04:00
QmelZ 19ef414e5c even more fixes 2020-10-24 17:18:56 +03:00
QmelZ f46eb24615 some other fixes 2020-10-24 17:07:52 +03:00
Anuken 4e6faf3bac Merge pull request #3083 from genNAowl/titanium-ammo-fuse
Switch places of titanium and thorium ammo in `Blocks.java`
2020-10-24 09:47:21 -04:00
Anuken 48f5007306 Merge pull request #2990 from driver1748/patch-5
Update bundle_zh_CN.properties
2020-10-24 09:46:09 -04:00
Anuken 56acbcecfd Merge branch 'master' into patch-5 2020-10-24 09:46:02 -04:00
QmelZ 7d0952d858 small fix 2020-10-24 15:59:28 +03:00
QmelZ ef40a2e78e Update bundle_tr.properties 2020-10-24 15:56:51 +03:00
Wiki Updater 280f0d6e21 Improve german translation for v6 2020-10-24 09:20:57 +02:00
QmelZ b4abd3b23d Merge pull request #1 from SilentOwl476/patch-1
Update bundle_tr.properties
2020-10-24 09:10:32 +03:00
Leonwang4234 f2a984f3e7 Lets hope this compiles because I don't have time to test it 2020-10-23 19:53:21 -07:00
Anuken 1ffa3f21f0 (2) 2020-10-23 20:41:32 -04:00
Anuken 7e323f1ebf Logic locate fix 2020-10-23 20:38:33 -04:00
SilentOwl476 bff79d7c27 Update bundle_tr.properties 2020-10-24 01:46:02 +03:00
Anuken 117f002545 Fixed #3082 2020-10-23 18:24:18 -04:00
Anuken 953c1889b5 Fixed #3080 2020-10-23 17:18:49 -04:00
Leonwang4234 cc024a0bac remove timePeriod in LiquidBaseValue 2020-10-23 13:34:07 -07:00
Anuken 42bfab6e40 Fixed #3079 2020-10-23 16:12:36 -04:00
Anuken c8ef7ebafb Fixed #3078 + action listeners for player control events 2020-10-23 15:59:52 -04:00
Anuken 5512c1817d Extra scrap for debris field map 2020-10-23 14:09:05 -04:00
Anuken f5888a7c56 Android crash fixes 2020-10-23 13:42:28 -04:00
Anuken 754aba9013 Merge remote-tracking branch 'origin/master' 2020-10-23 13:31:58 -04:00
Anuken cf3f540df4 New map 2020-10-23 13:31:55 -04:00
Anuken f2f805e140 Merge pull request #2969 from rodrigolitzius/patch-1
S
2020-10-23 12:01:43 -04:00
Anuken 84171a8619 Slightly better terrain filter 2020-10-23 12:00:06 -04:00
Anuken 92d573bdcb Merge remote-tracking branch 'origin/master'
# Conflicts:
#	core/assets/bundles/bundle_ro.properties
2020-10-23 11:52:27 -04:00
Anuken f81f4ded03 Updated bundles 2020-10-23 11:52:01 -04:00
Anuken c3e0a8efd7 Merge pull request #3075 from YellOw139/patch-1
[Bundle][RO] Translation Update
2020-10-23 11:50:57 -04:00
YellOw139 92327bfd1d [Bundle][RO] Translation Update
This PR was tested in-game and is ready to merge at any time (unless marked as draft).

Changelog:

- New strings/changes up to commit <need to check number>
- Typo fixes & various other improvements
2020-10-23 18:49:48 +03:00
Anuken 7d194094ff Merge remote-tracking branch 'origin/master' 2020-10-23 11:48:56 -04:00
Anuken d8798b5a0d function 2020-10-23 11:48:53 -04:00
Anuken 6d846cc3a5 Merge pull request #2934 from Prosta4okua/master
[Bundle][RU] actual L10n
2020-10-23 11:48:35 -04:00
Anuken 4dfb743273 Merged translations 2020-10-23 11:42:12 -04:00
Anuken 2b5ee5c463 Merge remote-tracking branch 'origin/master' 2020-10-23 10:39:05 -04:00
Anuken bf1268bb6e Shooting -> Function category / Dialog cleanup 2020-10-23 10:39:01 -04:00
Felix Corvus 9cb601c569 Update bundle_ru.properties 2020-10-23 17:11:51 +03:00
Felix Corvus bf8ab8e34e Update bundle_ru.properties 2020-10-23 16:49:43 +03:00
Anuken 4de1b8fe11 Merge pull request #2948 from xXextremeduro69420Xx/patch-2
Update bundle_pt_BR.properties
2020-10-23 09:47:28 -04:00
Anuken 9db4d287dd Merge branch 'master' into patch-2 2020-10-23 09:47:22 -04:00
Anuken 4ca3909220 Merge pull request #3024 from DaGamerFiles/patch-2
Update bundle_in_ID.properties
2020-10-23 09:38:24 -04:00
Anuken 6983577b20 Merge pull request #3006 from Kieaer/patch-5
Update bundle_ko.properties
2020-10-23 09:38:10 -04:00
Anuken 7812d92915 Merge pull request #2944 from Prosta4okua/patch-7
Ukrainian bundle
2020-10-23 09:35:19 -04:00
Anuken 3d46ed580e Merge branch 'master' into patch-7 2020-10-23 09:35:13 -04:00
Anuken d7e5828347 Merge pull request #2942 from YellOw139/patch-5
[Bundle][RO] Translation Update
2020-10-23 09:34:40 -04:00
Anuken fb29817a45 Merge pull request #2940 from PetrGasparik/v107
Czech translation for v110
2020-10-23 09:34:09 -04:00
Anuken 2dfb9830a3 Merge branch 'master' into v107 2020-10-23 09:34:04 -04:00
Anuken f8957b20c9 Merge pull request #2860 from BasedUser/patch-4
Update servers_be.json
2020-10-23 09:31:03 -04:00
Anuken aad91cce03 Merge pull request #2826 from ActualWina/patch-7
Updates to bundle_es.properties
2020-10-23 09:30:27 -04:00
Anuken a1de6e5288 Merge branch 'master' into patch-7 2020-10-23 09:30:23 -04:00
Anuken b181eda196 Merge pull request #2822 from cinnx/patch-15
Update bundle_pl.properties
2020-10-23 09:28:51 -04:00
Anuken a16b9240d6 Merge branch 'master' into patch-15 2020-10-23 09:28:47 -04:00
Anuken e163a80ba7 Merge pull request #2748 from ballgamer56/patch-2
Update Thai translation
2020-10-23 09:25:05 -04:00
Anuken a0f55861fe Merge pull request #3028 from GlennFolker/master
allow mods to easily load icon region
2020-10-23 09:21:43 -04:00
Anuken d66cf13ac6 Added buttons to clear campaign saves & research 2020-10-23 09:08:17 -04:00
Anuken 436a020c3e Fixed attack mode gamover check 2020-10-22 20:44:18 -04:00
Anuken 23673f0b11 typo 2020-10-22 20:34:02 -04:00
Anuken bd659d2c97 Don't clear legacy unlocks after read 2020-10-22 20:33:26 -04:00
Anuken 514e2503fa Editor generation cleanup 2020-10-22 19:26:55 -04:00
MEEP of Faith 5203d17910 Comment stuff 2020-10-22 15:18:12 -07:00
Anuken 4f21ea7799 Fixed archipelago map / filters messing with block data 2020-10-22 18:11:12 -04:00
Anuken a773edd838 (slightly) fewer polys in campaign 2020-10-22 17:12:38 -04:00
Anuken ace9aebf2b Fixed #3068 2020-10-22 16:28:08 -04:00
Anuken a2e75df096 Map editor tweaks & fixes / New map 2020-10-22 15:27:30 -04:00
Anuken c2ff5a69ef Buffered map-load filter support / Spawn path filter 2020-10-22 12:27:22 -04:00
YellOw139 f4fcb8daa6 Update bundle_ro.properties 2020-10-22 19:14:48 +03:00
Anuken 46b2f4cccb Minor bugfixes & wave tweaks 2020-10-22 11:54:27 -04:00
Felix Corvus c63b98150f Merge branch 'master' into master 2020-10-22 18:21:52 +03:00
Vanguard 91164f659b smol breyn 2020-10-22 18:02:39 +03:00
Vanguard 70750920fa anuke shenanigans
a lot of them
2020-10-22 17:14:41 +03:00
Anuken a732237005 Allowed enemy spawns on water 2020-10-22 09:43:21 -04:00
YellOw139 76d2fc0f54 Typo 2020-10-22 16:23:21 +03:00
Anuken f2dd5ba113 Fixed #3062 / Fixed #3064 2020-10-22 09:11:48 -04:00
YellOw139 4d28b5083c Quezler Status Fielded my mind 2020-10-22 14:27:56 +03:00
MEEP of Faith da3c11a201 Comments 2020-10-21 23:14:54 -07:00
YellOw139 dabdf514d6 Space 2020-10-22 07:50:35 +03:00
MEEP of Faith e7b6013d8d doot 2020-10-21 21:39:55 -07:00
MEEP of Faith ed2825b0d9 doot 2020-10-21 21:37:52 -07:00
MEEP of Faith 50410be90a Define color instead of based on team 2020-10-21 21:33:57 -07:00
MEEP of Faith 0bd07866d8 m hm 2020-10-21 19:51:32 -07:00
MEEP of Faith 2dd234d960 oopeth 2020-10-21 19:32:29 -07:00
MEEP of Faith 43d1f363e5 Lightning Ability 2020-10-21 19:12:24 -07:00
Anuken 6c13250705 Merge remote-tracking branch 'origin/master' 2020-10-21 20:32:40 -04:00
Anuken f0d74e2705 New map / Unit stat tweaks / FileChooser keyboard input 2020-10-21 20:32:35 -04:00
Anuken 1d65d54d9a Merge pull request #3055 from summetdev/patch-6
[typo] Keybinds and keybinds.
2020-10-21 19:05:50 -04:00
Anuken b71ae99301 Merge pull request #3054 from Catchears/cleanup
change surgealloy to surgeAlloy and phasefabric to phaseFabric
2020-10-21 16:34:40 -04:00
Summet 80bd1daea4 typo 2020-10-21 23:34:38 +03:00
YellOw139 21022436e8 Stats are finally consistent and up to date 2020-10-21 22:02:24 +03:00
Anuken a80d0cc457 Fixed #3053 2020-10-21 14:10:28 -04:00
Wiki Updater 4d575364f4 change surgeAlloy and phaseFabric 2020-10-21 20:04:41 +02:00
Volas171 dec9e8d4aa Merge branch 'master' into patch-1 2020-10-21 10:53:20 -05:00
Anuken 87dda1ba4b Merge remote-tracking branch 'origin/master' 2020-10-21 11:37:48 -04:00
Anuken 1cbcb742e9 Fixed #3052 2020-10-21 11:37:44 -04:00
Anuken 48f5be6623 Merge pull request #3051 from skykatik/patch-1
var -> let
2020-10-21 10:48:22 -04:00
Anuken ee8f18796e Merge remote-tracking branch 'origin/master' 2020-10-21 10:37:07 -04:00
Anuken 3517da8214 Fixed #3049 2020-10-21 10:37:03 -04:00
Skat aba001f499 var deprecated, use let or const 2020-10-21 16:05:36 +03:00
Thomas Widyantoko b82ede8140 Merge pull request #4 from Quick-korkc/patch-4
Zone description and typo fixed
2020-10-21 18:21:44 +07:00
키에르 f3f5872159 Merge branch 'master' into patch-5 2020-10-21 20:14:40 +09:00
YellOw139 eba9578a0d More conflict changes. Should be ok now. 2020-10-21 07:30:18 +03:00
YellOw139 b95bf1595b Fog 2020-10-21 07:28:27 +03:00
YellOw139 92b8981988 Merge branch 'master' into patch-5 2020-10-21 07:22:51 +03:00
YellOw139 83c53a541a Wall stats (WIP) 2020-10-21 07:10:48 +03:00
Anuken 0878becb33 Merge pull request #3013 from genNAowl/wall-stats
Add Wall Stats
2020-10-20 19:04:54 -04:00
Leonwang4234 54fd2e03b4 resolve conflicts 2020-10-20 15:57:48 -07:00
Leonwang4234 df37ce3cef Merge remote-tracking branch 'upstream/master' into wall-stats 2020-10-20 15:49:46 -07:00
Anuken 18e6a43a87 Added weather to some built-in maps 2020-10-20 17:24:51 -04:00
Anuken 8f58228317 More base parts 2020-10-20 15:43:06 -04:00
Anuken 30abfc0619 Fixed #3045 2020-10-20 14:02:10 -04:00
Anuken 82fe66b931 Titanium fuse ammo 2020-10-20 12:14:53 -04:00
Anuken 9a9b1d1a90 Fixed log level code 2020-10-20 11:41:54 -04:00
Anuken 03707ea6cf arc 2020-10-20 11:41:34 -04:00
Anuken 7731cee219 arc 2020-10-20 11:24:41 -04:00
Anuken 03c60a93f0 Merge remote-tracking branch 'origin/master' 2020-10-20 11:21:54 -04:00
Anuken 9ab272a01f Better server colors 2020-10-20 11:21:47 -04:00
ballgamer56 f0c5c98633 Merge branch 'master' into patch-2 2020-10-20 20:23:15 +07:00
Anuken e68d28ef51 Merge pull request #3041 from summetdev/admin-chat
Admin chat.
2020-10-20 09:10:18 -04:00
Anuken 9060a9518a Fixed #3037 2020-10-20 09:05:41 -04:00
ballgamer56 8e164269cc Formated to the newest update
Updated to commit 2ff749bd17
2020-10-20 20:02:41 +07:00
SummetandPatrick 'Quezler' Mounier ffb94576ac Better colors
Co-authored-by: Patrick 'Quezler' Mounier <Quezler@me.com>
2020-10-20 15:04:03 +03:00
Quick-Korc a1a2007b3e Zone description and typo fixed 2020-10-20 19:00:13 +07:00
summetdev 0c1c0f9557 Admin -> A 2020-10-20 13:56:53 +03:00
summetdev 9f95aa035d Indents 2020-10-20 13:56:09 +03:00
summetdev 89fca49b91 Put admin color to Pal 2020-10-20 13:51:21 +03:00
summetdev d3e26c7c16 Admin chat command 2020-10-20 13:33:28 +03:00
WinterUnderTheSnow 877999dd1e Update bundle_zh_CN.properties 2020-10-20 07:13:10 +08:00
Thomas Widyantoko 0ba653ddd0 Merge branch 'master' into patch-2 2020-10-20 05:55:02 +07:00
Anuken c27251cfb0 Fog 2020-10-19 18:28:37 -04:00
Anuken d5fb0e924a Merge remote-tracking branch 'origin/master' 2020-10-19 16:26:03 -04:00
Anuken 6e8732387b Better weather classes 2020-10-19 16:25:59 -04:00
Anuken ef0376371d Merge pull request #3030 from sk7725/patch-21
remove final from item.color (and liquid too)
2020-10-19 12:20:14 -04:00
Sunny Kim 3c2e12621e rainbow liquid 2020-10-20 01:01:45 +09:00
Sunny Kim efb42296cf remove final 2020-10-20 00:57:08 +09:00
Anuken cab08de1f7 Merge remote-tracking branch 'origin/master' 2020-10-19 11:34:59 -04:00
Anuken 2ff749bd17 Unified stat system 2020-10-19 11:34:52 -04:00
Anuken 073b82b70f Merge pull request #3029 from abomb4/patch-mod-environment
Json in Mod should be able to define OreBlock type
2020-10-19 10:43:53 -04:00
abomb4 9e79ed8a26 Json in Mod should be able to define OreBlock type
That in mindustry.world.blocks.environment package
2020-10-19 22:34:52 +08:00
Anuken 59e1fd1eb6 typo 2020-10-19 10:04:30 -04:00
Anuken d1d674cfc9 Merge remote-tracking branch 'origin/master' 2020-10-19 10:04:13 -04:00
Anuken 80f801db36 Fixed #3023 / Fixed #3020 2020-10-19 10:04:10 -04:00
Anuken 400d36609a Merge pull request #3022 from Ilya246/patch-1
armor defined twice in mega
2020-10-19 09:41:06 -04:00
GlennFolker cae66a1e6d allow mods to easily load icon region 2020-10-19 19:13:06 +07:00
Thomas Widyantoko e88a2f8437 Space block name changed 2020-10-19 14:50:56 +07:00
Thomas Widyantoko 4b4cde288b Update bundle_in_ID.properties
Improved translation, new lines and a slight text color format fix.
2020-10-19 13:43:59 +07:00
Ilya246 ad5d3581f6 armor defined twice in mega 2020-10-19 10:09:39 +04:00
Petr Gašparík 538c198113 Czecg translation up to commit 46ec457 2020-10-19 07:48:57 +02:00
Petr Gašparík 8f4ac642d1 Merge branch 'master' of https://github.com/Anuken/Mindustry into v107 2020-10-19 07:34:10 +02:00
Anuken 7f21d61078 Crash fix 2020-10-18 19:54:52 -04:00
Anuken c7622198fd Cleanup 2020-10-18 19:21:59 -04:00
Anuken 3a52fb2afe Merge branch 'router' 2020-10-18 19:03:13 -04:00
Anuken e63bbe6ac9 Merge remote-tracking branch 'origin/master' 2020-10-18 18:34:24 -04:00
Anuken dac236b0e9 Better launch selection 2020-10-18 18:34:19 -04:00
Leonwang4234 1e0545c1ec Merge branch 'wall-stats' of https://github.com/genNAowl/Mndstry into wall-stats 2020-10-18 14:29:18 -07:00
Leonwang4234 cff2799c72 remove changes in description 2020-10-18 14:29:15 -07:00
genNAowlandSummet 7a7fa74e65 Update core/src/mindustry/world/blocks/defense/Wall.java
Co-authored-by: Summet <summet.dev@gmail.com>
2020-10-18 14:26:48 -07:00
Anuken fcbad69b46 Merge pull request #3014 from summetdev/patch-6
:)
2020-10-18 17:20:25 -04:00
Summet 8ceb155e38 :) 2020-10-19 00:14:40 +03:00
Leonwang4234 db3db47ca1 Add wall stats + other changes 2020-10-18 13:35:20 -07:00
Anuken 97fd9abd8c Merge remote-tracking branch 'origin/master' 2020-10-18 15:46:24 -04:00
Anuken 00d6997b5a Hex/bin logic number support 2020-10-18 15:46:20 -04:00
Anuken 58ff6c60aa Merge pull request #3012 from summetdev/typo
Grammatical fix
2020-10-18 14:57:26 -04:00
Anuken 7fc2d6be18 Merge pull request #3010 from summetdev/units-payload
Units payload.
2020-10-18 14:43:23 -04:00
summetdev bd6aebb961 fixed a typo in comment 2020-10-18 21:38:01 +03:00
summetdev 801eca5ca3 prevent sending extra packets 2020-10-18 21:26:32 +03:00
summetdev 96996f8079 merge 2020-10-18 20:28:29 +03:00
summetdev 12e35b643c sync fix 2020-10-18 20:24:09 +03:00
SummetandAnuken 2e0c1cd613 code style
Co-authored-by: Anuken <arnukren@gmail.com>
2020-10-18 20:07:46 +03:00
Anuken 563e99aded Fixed #3009 2020-10-18 13:02:55 -04:00
summetdev 8625ef09cc Units payload 2020-10-18 19:54:10 +03:00
Anuken ce6292cc53 Recipe display for reconstructors 2020-10-18 11:53:36 -04:00
Anuken ef58111cc3 Merge remote-tracking branch 'origin/master' 2020-10-18 09:29:53 -04:00
Anuken 14c42c5652 Removed issue workaround from README 2020-10-18 09:29:49 -04:00
Anuken 4cd9c0194a Merge pull request #3008 from abomb4/master
Try fix 'Cannot attach to current VM' problem in IDEA
2020-10-18 09:28:33 -04:00
abomb4 7f708a3f6c Try fix 'Cannot attach current VM' problem in IDEA
Seems add a 'fork' option to core module solves this problem
2020-10-18 21:15:30 +08:00
Anuken e6606ca17e Update bug_report.md 2020-10-18 09:11:15 -04:00
Anuken c1c41a19c8 Cleanup 2020-10-18 09:08:47 -04:00
키에르 48885a814c Update bundle_ko.properties 2020-10-18 13:56:55 +09:00
YellOw139 2ff6630e23 Bumped up a couple of commits 2020-10-18 05:39:38 +03:00
Anuken 521d44714d Disabled spawnpoints during ongoing attack maps 2020-10-17 19:49:13 -04:00
Anuken 4ab0c8a1ca Merge remote-tracking branch 'origin/master' 2020-10-17 18:37:57 -04:00
Anuken 7349af4753 Various small tweaks 2020-10-17 18:37:54 -04:00
Anuken 55a8ae083b Merge pull request #2992 from DeltaNedas/planetdraw
allow modded planets to customize drawing
2020-10-17 17:56:12 -04:00
Anuken e9131b4631 Minor payload acceptor fixes 2020-10-17 17:05:34 -04:00
Felix Corvus 6ab7496a9d Update bundle_ru.properties 2020-10-18 00:04:01 +03:00
Anuken 5d9beb4c28 Fixed #2582 2020-10-17 14:37:51 -04:00
Anuken a47432c20b Merge remote-tracking branch 'origin/master' 2020-10-17 13:03:03 -04:00
Anuken 8043c09e2b Breaking logic change: Coordinates are now tile-based 2020-10-17 13:02:57 -04:00
DeltaNedas 091593c84d Merge branch 'master' into planetdraw 2020-10-17 16:59:28 +00:00
Anuken 1324e75eea Merge pull request #2996 from DeltaNedas/universe
add universe draw events
2020-10-17 12:52:26 -04:00
Volas171 f364892fce Merge branch 'master' into patch-1 2020-10-17 10:50:53 -05:00
Anuken c99873c823 Added bool to enable editor cliff button 2020-10-17 11:02:48 -04:00
DeltaNedas ef2bf2e129 add universeDraw event 2020-10-17 15:38:12 +01:00
Anuken 46ec457819 Cleanup 2020-10-17 10:37:28 -04:00
DeltaNedas 35a86a1aac add universe draw events 2020-10-17 15:34:00 +01:00
Anuken 3a7ee50db3 Merge remote-tracking branch 'origin/master' 2020-10-17 10:10:34 -04:00
Anuken be394c4b33 Checks to prevent uncaptureable sectors 2020-10-17 10:10:29 -04:00
Anuken e05ba886e8 Update README.md 2020-10-17 09:37:09 -04:00
Anuken 41dcf7a6f2 Merge pull request #2817 from ThePythonGuy3/patch-7
Some typo fixes and various stuff for spanish bundle.
2020-10-17 09:19:05 -04:00
Anuken c3d0819cc1 Fixed #2988 2020-10-17 09:17:16 -04:00
DeltaNedas 8e0c5023c9 hh 2020-10-17 12:28:46 +01:00
DeltaNedas 54b0d308be h 2020-10-17 12:16:47 +01:00
DeltaNedas 05b77d787e hide orbits of hidden planets 2020-10-17 12:10:52 +01:00
WinterUnderTheSnow 699f2ca5a2 Update bundle_zh_CN.properties
Confirmed units,name this may be the final version of translation by main translating team for v108
2020-10-17 17:38:12 +08:00
Anuken 962d0729d6 Merge remote-tracking branch 'origin/master' 2020-10-16 20:09:55 -04:00
Anuken fc1b03f322 Various tweaks 2020-10-16 20:09:48 -04:00
Anuken 91b4fb1c97 Merge pull request #2979 from DeltaNedas/planet
PlanetGrid stuff
2020-10-16 19:46:05 -04:00
DeltaNedas 0fa947bfaa make calc stuff pkg private again 2020-10-16 23:22:39 +01:00
DeltaNedas 060152fc29 make calc stuff pkg private again 2020-10-16 23:06:46 +01:00
DeltaNedas 97b0461d7f allow modded planets to customize drawing 2020-10-16 23:00:06 +01:00
DeltaNedas fd54c66726 make ptile/edge/corner mutable 2020-10-16 22:26:50 +01:00
Felix Corvus db28e82faf Update bundle_ru.properties 2020-10-16 22:50:01 +03:00
Anuken e00daffe6d Bugfixes 2020-10-16 15:27:30 -04:00
DeltaNedas bddcdc0aa2 make planet stuff public, constructor protected 2020-10-16 19:57:13 +01:00
Anuken 1fbced0433 Corrected loadout placement function 2020-10-16 14:09:29 -04:00
Volas171 df0bb9583b Update bundle_es.properties
Added 6.0 new block translation and fixed some misspells/english missed words
2020-10-16 13:08:40 -05:00
Anuken d6c5d2bc10 Merge remote-tracking branch 'origin/master' 2020-10-16 12:56:51 -04:00
Anuken b0ea725142 Sector tweaks 2020-10-16 12:56:48 -04:00
Anuken 8be6eabec9 Merge pull request #2974 from abomb4/patch-homing-delay
New feature request: bullet homing delay
2020-10-16 12:44:51 -04:00
Sunny Kim 89f04ed3e9 oh no 2020-10-17 01:22:07 +09:00
Anuken f391e7a5ac Sector production bugfixes 2020-10-16 12:16:00 -04:00
abomb4 83756a6ea0 New feature: bullet homing delay 2020-10-17 00:05:19 +08:00
Prosta4okua a8f45b464c Update bundle_uk_UA.properties 2020-10-16 18:57:13 +03:00
Leonwang4234 9b95b97568 (Should) prevent vela from setting fires to friendly tiles 2020-10-16 08:54:29 -07:00
Leonwang4234 69b7d15beb Merge remote-tracking branch 'upstream/master' into ground-support-heal 2020-10-16 08:49:55 -07:00
Felix Corvus e31d293bab Update bundle_ru.properties 2020-10-16 18:34:29 +03:00
Anuken f5decdaa1c Disabled spawner radius/warning when waves off 2020-10-16 11:27:17 -04:00
Anuken 2f54edf34f Sector refactoring, invasions and cleanup 2020-10-16 11:02:24 -04:00
Sunny Kim 956840b50b oops 2020-10-16 20:59:40 +09:00
Sunny Kim b79e0373f4 Add colors to StatusEffects 2020-10-16 20:12:54 +09:00
Felix Corvus 421fcd5705 Update bundle_ru.properties 2020-10-16 04:55:31 +03:00
Leonwang4234 ba77f8e2aa implement content 2020-10-15 17:59:03 -07:00
Rodrigo 685fd51b6f S
completely useless "S"
2020-10-15 21:43:06 -03:00
Anuken 5ee4101ba4 Moved some static regions 2020-10-15 16:33:51 -04:00
Anuken d177c8b875 arc 2020-10-15 15:45:19 -04:00
Anuken 45b87ec615 fixed some sector things, broke more things 2020-10-15 15:41:09 -04:00
Anuken 988e1add82 Merge remote-tracking branch 'origin/master' 2020-10-15 13:44:29 -04:00
Anuken 86c2fe8805 too many things to list 2020-10-15 13:44:20 -04:00
Anuken 6806c09760 Merge pull request #2960 from sharlotte-mobile/patch-1
changed private -> public of checkRadius method
2020-10-15 09:49:08 -04:00
Sharlotte fa2cdb752a changed private -> public of checkRadius method
when i try to change color of forceField by using draw method , the Mindustry is crashed because of that private method.
2020-10-15 20:46:29 +09:00
xXextremeduro69420Xx 17725ddfe8 Update bundle_pt_BR.properties
Small changes and fixed some typos.
2020-10-14 11:32:37 -03:00
Anuken fb0179da95 Attempting jitpack Java 14 workaround 2020-10-14 09:15:47 -04:00
Anuken 2b435c2600 UnitType serializer set 2020-10-14 09:13:29 -04:00
Anuken d630110396 JITPack version check 2020-10-14 09:08:03 -04:00
Anuken f96552a1a1 Merge remote-tracking branch 'origin/master' 2020-10-14 08:49:09 -04:00
Anuken 6b4a7d025b Fixed #2938 / Fixed #2936 2020-10-14 08:49:05 -04:00
Prosta4okua 592708811b Update bundle_uk_UA.properties 2020-10-14 14:54:21 +03:00
YellOw139 99b3a224d0 Typo fix 2020-10-14 11:49:13 +03:00
YellOw139 80bf157752 [Bundle][RO] Translation Update
This PR was tested in-game and is ready to merge at any time (unless marked as draft).

Changelog:

- New strings/changes up to commit 1554fd0394
- Typo fixes & various other improvements
2020-10-14 11:45:09 +03:00
Petr Gašparík a85a20b346 Czech translation up to commit 1554fd0 2020-10-14 08:00:43 +02:00
Anuken bb655100ee Merge pull request #2865 from sk7725/patch-18
Update bundle_ko.properties
2020-10-13 19:38:18 -04:00
Anuken bea9deb386 Removed planet switch debug code 2020-10-13 19:37:45 -04:00
Felix Corvus 4b0c34c5c9 Перевод небесных тел 2020-10-14 02:03:10 +03:00
Anuken 1554fd0394 Planet selection for mods 2020-10-13 18:50:18 -04:00
Anuken 3bd3dcf03b Merge pull request #2924 from summetdev/groovy-imports
Cleanup some groovy's imports
2020-10-13 18:14:19 -04:00
Anuken 6bfae1c34f Merge pull request #2932 from Prosta4okua/master
Update bundle_ru.properties
2020-10-13 18:09:59 -04:00
Anuken cce8b5a530 Merge remote-tracking branch 'origin/master' 2020-10-13 18:09:49 -04:00
Anuken a8b55c27e8 x 2020-10-13 18:09:46 -04:00
Anuken 41c08a64e2 Merge pull request #2724 from Prosta4okua/patch-6
Ukrainian localisation
2020-10-13 18:07:35 -04:00
Felix Corvus f846125e78 Update bundle_ru.properties 2020-10-14 01:07:32 +03:00
Anuken caab6c1fa3 Merge pull request #2720 from Prosta4okua/master
[Bundle][RU] actual L10n
2020-10-13 18:06:45 -04:00
Anuken 7a770d8aed Merge pull request #2696 from YellOw139/patch-4
[Bundle][RO] Translation Update
2020-10-13 18:06:31 -04:00
Anuken 77458e1e4d Merge pull request #2694 from PetrGasparik/v106-alpha
[v107-alpha] Czech translation - update
2020-10-13 18:06:16 -04:00
Anuken 64cae7d877 Merge pull request #2693 from laohuaji233/patch-38
Update bundle_zh_CN.properties(finished)
2020-10-13 18:06:07 -04:00
Anuken 0e544825f9 Merge pull request #2481 from Pietro303HD/patch-2
some small changes, and also removed a typo
2020-10-13 18:03:56 -04:00
Anuken 3bf80e6732 Merge pull request #2420 from DaGamerFiles/patch-1
Indonesian translation
2020-10-13 18:03:47 -04:00
Felix Corvus e612213969 Update bundle_ru.properties 2020-10-14 00:44:10 +03:00
Anuken 37bb48076d Fixed #2931 2020-10-13 17:41:47 -04:00
Felix Corvus 6bfb10a84b Бета
Уже бета
2020-10-13 23:36:24 +03:00
Summet 37cafe5081 Бета 2020-10-13 23:31:41 +03:00
Anuken 4bf2b3b43e Now in beta 2020-10-13 16:18:11 -04:00
Anuken b1acc90739 Cleanup 2020-10-13 16:13:18 -04:00
Anuken 5d76dd0e2f Fixed #2929 2020-10-13 15:56:00 -04:00
Anuken ca875876cd arc 2020-10-13 11:18:30 -04:00
Anuken c05f40af4a Merge remote-tracking branch 'origin/master' 2020-10-13 10:53:50 -04:00
Anuken b2c236fe7b Difficulty settings for sector presets 2020-10-13 10:53:40 -04:00
Anuken d4c72b2a9c Merge pull request #2915 from genNAowl/pierce-cap-info
Add `pierceCap` Info
2020-10-13 10:53:17 -04:00
Anuken b40bbdad0e Merge pull request #2927 from sk7725/patch-19
Let buildTable accept `closeSelect`
2020-10-13 10:44:57 -04:00
Sunny Kim 4364851cf4 let buildTable accept closeSelect 2020-10-13 22:29:55 +09:00
Leonwang4234 24d295a924 add infinitepierce + bugfixes 2020-10-12 17:57:00 -07:00
BasedUser 56ca782cae Merge branch 'master' into patch-4 2020-10-13 00:58:31 +03:00
Anuken cf27b0f10a Merge pull request #2899 from FruityPear/patch-1
Add Pearkin Attack Server to servers.json
2020-10-12 16:23:52 -04:00
Anuken 565892b39a Merge branch 'master' into patch-1 2020-10-12 16:23:46 -04:00
Anuken 59223fb7aa Merge pull request #2464 from way-zer/patch-1
Update servers_be.json
2020-10-12 16:22:13 -04:00
Anuken 0b11185f39 Merge branch 'master' into patch-1 2020-10-12 16:22:09 -04:00
Anuken 259d611c2c Merge pull request #2523 from Recessive/patch-3
Update servers.json
2020-10-12 16:20:18 -04:00
Anuken 65f1d027a1 Merge branch 'master' into patch-3 2020-10-12 16:20:13 -04:00
Anuken f1123e51a3 Merge pull request #2820 from LeoSko/patch-1
Update servers.json
2020-10-12 16:17:45 -04:00
Anuken 06877b457e Rule selection fixes 2020-10-12 15:59:22 -04:00
Felix Corvus 7564f93445 Merge branch 'master' into master 2020-10-12 22:11:18 +03:00
Anuken fde1881fd5 Merge remote-tracking branch 'origin/master' 2020-10-12 14:33:29 -04:00
Anuken 876534bd26 Wave balancing & AI tweaks 2020-10-12 14:33:22 -04:00
summetdev 334c8616b0 Fixed 2020-10-12 21:26:01 +03:00
summetdev 966ee53cb9 Imports 2020-10-12 21:13:28 +03:00
Anuken fbda1fb7cf Merge pull request #2863 from MEEPofFaith/patch-2
If units can have `chargeSound`, why not `chargeTurret`s too?
2020-10-12 10:40:50 -04:00
Anuken a1f222b76d Merge pull request #2908 from Somka000/patch-8
Update servers_be.json
2020-10-12 10:40:10 -04:00
Vanguard e2403b96e6 3 changed lines
indev.popup
block.silicon-smelter.description
block.alloy-smelter.description
2020-10-12 17:38:56 +03:00
Summet 2a1ce6109e Дацитовый валун (#23) 2020-10-12 17:25:13 +03:00
Vanguard eec7408b0e 3 lines added; 1 line changed
Added:
wave.guardianwarn
wave.guardianwarn.one
lastaccessed

Changed:
block.silicon-smelter.description
2020-10-12 17:08:57 +03:00
Anuken f10c5c1ca8 Merge remote-tracking branch 'origin/master' 2020-10-12 10:06:41 -04:00
Anuken 378e81cd90 Fixed #2917 2020-10-12 10:06:34 -04:00
Anuken 0ddc34a51d Merge pull request #2920 from Catchears/dacite-boulder
Add bundle entry for dacite boulder
2020-10-12 10:03:30 -04:00
Wiki Updater 08629bb7f7 add bundle entry for dacit boulder 2020-10-12 10:49:41 +02:00
Leonwang4234 7f5561f037 add... 2020-10-11 17:03:48 -07:00
Anuken 9edec3c7ab Update .travis.yml 2020-10-11 19:14:16 -04:00
Anuken 66ecf96be2 Merge pull request #2904 from Quezler/patch-52
Make deconstructing scrap walls return scrap
2020-10-11 19:11:52 -04:00
Anuken 6807b589a3 Logic unit control tweaks 2020-10-11 19:10:33 -04:00
MEEP of Faith 7662174dc4 oki doki 2020-10-11 12:58:50 -07:00
Anuken ee50995dde Removed "sector attacked" message 2020-10-11 14:54:05 -04:00
Anuken 2f6f205dc7 Better builder detection for ConstructBlock 2020-10-11 14:20:53 -04:00
Anuken f1ec26f82b Correct logic control position rendering 2020-10-11 14:10:55 -04:00
Anuken 7df575e76a Merge remote-tracking branch 'origin/master' 2020-10-11 14:05:19 -04:00
Anuken af54de894c Balancing / LogicAI sync 2020-10-11 14:05:16 -04:00
YellOw139 8ed6f1e3a8 Updates until commit 3fe79531a6 2020-10-11 21:01:37 +03:00
Anuken 4473d1d674 Merge pull request #2911 from summetdev/patch-5
Fix Vars.loops declaration
2020-10-11 13:56:59 -04:00
Summet 4f258b54c5 Fix Vars.loops declaration 2020-10-11 20:47:04 +03:00
Anuken ad2bda8ec1 Better sector gen 2020-10-11 13:33:02 -04:00
Felix Corvus 6d436ce680 избегаем потенциальных проблем 2020-10-11 19:18:28 +03:00
Summet 504d29ca54 Подключения узлов ⚡
* Подключения узлов ⚡

* Подключения -> Подключений
2020-10-11 19:10:02 +03:00
Anuken f12379ee07 Fixed #2910 2020-10-11 11:55:45 -04:00
Anuken 3fe79531a6 Added message for last accessed player of block 2020-10-11 11:47:22 -04:00
Anuken e11a8565d0 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	core/src/mindustry/ui/dialogs/PausedDialog.java
2020-10-11 10:51:46 -04:00
Anuken 3d99e38f10 Sector simplification 2020-10-11 10:51:33 -04:00
Somka000 5bcc37d061 Update servers_be.json
I created PvP server on BE, because players don't have PvP BE server and on BE version are new turrets, better logic etc.
2020-10-11 16:49:27 +02:00
Anuken cc051dd787 Merge pull request #2905 from DeltaNedas/uinames
add names to lots of ui elements
2020-10-11 10:36:18 -04:00
DeltaNedas 0f2c38b0c0 oh no 2020-10-11 15:28:50 +01:00
Anuken d9aa1f765d Merge pull request #2906 from Quezler/patch-53
Visualize maximum amount of power node wires
2020-10-11 10:19:58 -04:00
AnukenandPatrick 'Quezler' Mounier 62baf5cab2 Update core/src/mindustry/world/blocks/power/PowerNode.java
Co-authored-by: Patrick 'Quezler' Mounier <patrick@queztech.net>
2020-10-11 09:24:27 -04:00
Anuken 65d9978fa1 Fixed #2901 / Fixed #2903 2020-10-11 09:02:20 -04:00
Patrick 'Quezler' Mounier 6d632fc532 Update bundle.properties 2020-10-11 14:59:44 +02:00
Patrick 'Quezler' Mounier a975da543b Add a connections bar to powernodes
Bundle entry in next commit.
2020-10-11 14:58:53 +02:00
Vanguard ec8708067b 1 new line
editor.center
2020-10-11 14:59:05 +03:00
DeltaNedas 5eb8a87528 h 2020-10-11 12:59:00 +01:00
DeltaNedas 1539d86846 add names to some major dialog elements 2020-10-11 12:57:18 +01:00
DeltaNedas a60ae3a060 add names to major fragment elements 2020-10-11 12:56:55 +01:00
Patrick 'Quezler' Mounier eaf7a86bce Make deconstructing scrap walls return scrap 2020-10-11 13:54:28 +02:00
MEEP of Faith 5600f96a37 Make the sound pitch not random. 2020-10-10 18:03:53 -07:00
Anuken bcb248907c Campaign core item incineration + better idle gen 2020-10-10 19:02:47 -04:00
Anuken ab772d4901 fewer destruction turns 2020-10-10 17:31:16 -04:00
Anuken 7bcecea539 Merge remote-tracking branch 'origin/master' 2020-10-10 17:09:22 -04:00
Anuken 4d889cd8d1 Weather fixes 2020-10-10 17:09:19 -04:00
Anuken a3e42b28bd Merge pull request #2821 from summetdev/schems-description
Descriptions for schematics.
2020-10-10 16:22:00 -04:00
Anuken c2202a0173 Bugfixes 2020-10-10 15:50:03 -04:00
Pear 31617b906b Add Pearkin Attack Server to server.json
We're a new community starting out with Mindustry.
Its a chill and relax attack server with RTV, stats, and Discord moderation setup.
2020-10-10 15:19:24 -04:00
Anuken 316e6e298c Fixed #2896 2020-10-10 14:55:21 -04:00
Anuken 8482221c83 . 2020-10-10 14:47:59 -04:00
summetdev d94fdfa50f don't show desc at schem save 2020-10-10 20:28:43 +03:00
Anuken 2079a91ac6 Merge remote-tracking branch 'origin/master' 2020-10-10 13:16:03 -04:00
Anuken d61ad8d2ef Fixed #2895 2020-10-10 13:15:59 -04:00
Anuken dbdd1bd87f Merge pull request #2894 from Quezler/patch-51
Who needs two pairs of legs?
2020-10-10 12:50:33 -04:00
Patrick 'Quezler' Mounier f2bd4bf38c Who needs two pairs of legs? 2020-10-10 18:35:00 +02:00
Anuken 837a8cecb3 Wave balancing & other tweaks 2020-10-10 12:26:57 -04:00
Anuken 3f74c61c0a Map center button 2020-10-10 12:05:11 -04:00
Anuken 63bf066cff Merge remote-tracking branch 'origin/master' 2020-10-10 11:38:05 -04:00
Anuken fb831e8fef Better cliff sprites 2020-10-10 11:37:58 -04:00
Anuken a4306431f0 Merge pull request #2892 from DeltaNedas/storage
make storageblock instantiable
2020-10-10 11:19:05 -04:00
Pietro303HD 2e4cbdcc05 Update bundle_pt_BR.properties 2020-10-10 09:51:23 -03:00
DeltaNedas 4b9659d4fa thank you quezler 2020-10-10 12:23:08 +01:00
DeltaNedas fd71e159d3 make storageblock instantiable 2020-10-10 11:16:04 +01:00
Anuken 5a31d419fc Bugfixes 2020-10-09 19:10:16 -04:00
Anuken 5455ef4361 CI 2020-10-09 18:49:46 -04:00
Anuken 2a7987d916 CI 2020-10-09 18:35:54 -04:00
Summet be1cc21ff5 Протекает меньше -> Не протекает (#21) 2020-10-10 01:04:31 +03:00
Anuken e4c8366a70 CI 2020-10-09 17:50:23 -04:00
Anuken e4bf46ab6a CI 2020-10-09 17:31:53 -04:00
Anuken 03a47baec3 CI 2020-10-09 17:08:58 -04:00
Anuken 4e1b46dda7 CI 2020-10-09 17:08:15 -04:00
Anuken d21e321c80 CI 2020-10-09 17:03:32 -04:00
Anuken 9f28750063 CI 2020-10-09 16:42:00 -04:00
Anuken 532263b417 Different Android version code system 2020-10-09 16:19:58 -04:00
Anuken 8d738c31e7 arc 2020-10-09 16:17:23 -04:00
Anuken 36463f920d Signed Android releases, maybe 2020-10-09 15:58:55 -04:00
Anuken 7639f8102f Bugfixes 2020-10-09 15:34:25 -04:00
Anuken 7da400608c Bugfixes 2020-10-09 15:18:13 -04:00
Anuken 81633dace4 Merge remote-tracking branch 'origin/master' 2020-10-09 13:52:15 -04:00
Anuken c78088ab5f Harder default waves 2020-10-09 13:52:07 -04:00
Anuken d75be3fcd6 Merge pull request #2888 from Quezler/patch-50
Update leak behaviour in plated conduit description
2020-10-09 13:18:11 -04:00
Patrick 'Quezler' Mounier d776744905 Update leak behaviour in plated conduit description 2020-10-09 19:11:56 +02:00
Anuken 96656bac6b Bugfixes 2020-10-09 12:59:59 -04:00
Anuken 99539bbab0 Merge remote-tracking branch 'origin/master' 2020-10-09 10:02:12 -04:00
Anuken 22f1c3b2d1 Bugfixes 2020-10-09 10:02:08 -04:00
Anuken 1d34b8474b Merge pull request #2877 from genNAowl/pierce-cap
Adds a Pierce Cap Variable
2020-10-09 09:59:53 -04:00
Anuken ecd152a114 Merge pull request #2882 from Quezler/patch-49
Prevent plated conduits from leaking
2020-10-09 09:57:47 -04:00
Anuken c59263037b Merge pull request #2879 from Quezler/patch-47
Console yes command
2020-10-09 09:46:16 -04:00
Patrick 'Quezler' Mounier ae9093bfd6 Update ArmoredConduit.java 2020-10-09 10:10:50 +02:00
Patrick 'Quezler' Mounier f3473e78b4 Update Conduit.java 2020-10-09 10:10:34 +02:00
Patrick 'Quezler' Mounier 1672c70c99 Update BuildingComp.java 2020-10-09 10:07:56 +02:00
Patrick 'Quezler' Mounier 637317f3a5 Add a yes command to the server console 2020-10-09 09:29:37 +02:00
Sunny Kim 30a5c6631b consistency 2020-10-09 15:50:27 +09:00
Leonwang4234 e73a813d69 prevent from breaking other things 2020-10-08 19:27:01 -07:00
Leonwang4234 af5fd4551c true it is 2020-10-08 19:18:53 -07:00
Leonwang4234 0eb0f34908 add pierceCap 2020-10-08 19:14:05 -07:00
Anuken e2b58528d0 New waves for sectors, quite possibly broken 2020-10-08 19:33:54 -04:00
Anuken 68f11df55d arc 2020-10-08 19:11:34 -04:00
Anuken 0a0af9c291 Random derelicts in sectors 2020-10-08 19:11:20 -04:00
Felix Corvus fcb027f3e5 Космос ✨ 2020-10-09 00:56:42 +03:00
Anuken 2d70e00193 getChild -> remove 2020-10-08 15:15:47 -04:00
Anuken c7f1204119 space 2020-10-08 15:14:28 -04:00
Anuken 2c905cdbf1 Merge branch 'space' 2020-10-08 14:47:41 -04:00
Anuken f14d631ff9 Internal changes for surface-less floors 2020-10-08 14:44:02 -04:00
Anuken 6aa1144429 Hot rock + basalt generation for sectors 2020-10-08 14:37:51 -04:00
Anuken d06449f311 space 2020-10-08 14:06:07 -04:00
Anuken e05ac5ae41 Cleanup 2020-10-08 13:08:49 -04:00
Anuken eb0ab3b3e5 Fixed #2870 2020-10-08 12:59:57 -04:00
Anuken ac496a60b7 More tests 2020-10-08 09:22:42 -04:00
Anuken 3ec243a49b Fixed #2866 2020-10-08 09:15:33 -04:00
Sunny Kim a698258b67 Update bundle_ko.properties
some stuff, unit shield(방어막) vs force field(보호막) distinction and more
2020-10-08 19:17:30 +09:00
MEEP of Faith f93b80dd36 thx 2020-10-07 21:24:32 -07:00
MEEP of Faith 4317cad110 Since my Gradle is broken or something, I'll be relying on Travis until I get it fixed. 2020-10-07 19:07:01 -07:00
MEEP of Faith 3d4ace6ca8 If units can have chargeSound, why not chargeTurrets too? 2020-10-07 18:24:30 -07:00
BasedUser a7bbea5d3a Update servers_be.json
additional flexibility
2020-10-08 01:25:32 +03:00
Anuken 29ccc5010a Removed debug log 2020-10-07 17:24:48 -04:00
Anuken a97f7eeef8 Merge branch 'master' of https://github.com/Anuken/Mindustry 2020-10-07 17:24:25 -04:00
Anuken 903b62be98 IO fixes 2020-10-07 17:21:48 -04:00
Anuken 773e4c7053 Unified command 2020-10-07 16:37:48 -04:00
Anuken 4acb2ecfa6 Update bug_report.md 2020-10-07 16:05:16 -04:00
Anuken 261c1b1611 (2) 2020-10-07 14:20:23 -04:00
Anuken 8ba4458a1a Select effect 2020-10-07 14:20:09 -04:00
Anuken 30f5340a22 Mobile manual aiming / Mobile control changes [UNSTABLE] 2020-10-07 14:19:08 -04:00
Anuken 583a12a47b Fixed #2856 2020-10-07 11:13:11 -04:00
Anuken be66a15287 Extra mod field parsing (untested) 2020-10-07 11:00:02 -04:00
Petr Gašparík 0ae23b637f Merge branch 'master' of https://github.com/Anuken/Mindustry into v106-alpha 2020-10-07 09:50:58 +02:00
Anuken d4513fab19 IO schema files for previous commit 2020-10-06 17:08:28 -04:00
Anuken b23dc62c86 Save unit flags 2020-10-06 17:07:10 -04:00
Anuken 79bd9f1f81 More logic commands 2020-10-06 16:27:02 -04:00
Anuken 2d539565c3 More logic commands 2020-10-06 14:03:21 -04:00
Anuken 9182b48b85 Various unit logic additions 2020-10-06 11:26:25 -04:00
Thomas Widyantoko 4fb5e01324 Minor update from TheMrAlbert 2020-10-06 20:12:14 +07:00
Anuken 06925e70c8 Merge pull request #2841 from genNAowl/healbullets-bullets
Merge `HealBulletType` with `BulletType`
2020-10-06 09:09:18 -04:00
Vanguard f81a88feca 2 new lines; 1 changed line
New:
rules.enemyLights
units.processorcontrol

Changed:
item.titanium.description
2020-10-06 13:54:01 +03:00
Petr Gašparík 4b6289d957 Czech translation for Steam, up to date 2020-10-06 10:26:56 +02:00
Petr Gašparík 38ef46aa41 Czech translation - update for commit 7088ae8 2020-10-06 10:09:24 +02:00
Petr Gašparík 91875ec45f Merge branch 'master' of https://github.com/Anuken/Mindustry into v106-alpha 2020-10-06 10:06:06 +02:00
Leonwang4234 d8a06da79a Should Compile Now 2020-10-05 19:08:23 -07:00
Anuken c87f0c27b3 Logic tweaks 2020-10-05 19:59:15 -04:00
genNAowl cba2fd4351 Merge branch 'master' into healbullets-bullets 2020-10-05 16:04:29 -07:00
Anuken 5cc6ac0216 Small tweaks 2020-10-05 17:44:06 -04:00
Anuken e8e9c14ec9 Merge remote-tracking branch 'origin/master' 2020-10-05 17:09:30 -04:00
Anuken efbc871967 Pathfind command 2020-10-05 17:09:27 -04:00
Anuken 93e21c6bf9 Merge pull request #2806 from genNAowl/burning-affects-tiles
Incendiary Bullets Make Fires When Hitting Tiles
2020-10-05 16:35:13 -04:00
genNAowlandAnuken 7722d697c6 Update core/src/mindustry/entities/bullet/BulletType.java
Co-authored-by: Anuken <arnukren@gmail.com>
2020-10-05 13:10:52 -07:00
genNAowlandAnuken 68e67ae0f2 Update core/src/mindustry/entities/bullet/BulletType.java
Co-authored-by: Anuken <arnukren@gmail.com>
2020-10-05 13:10:46 -07:00
Anuken c24112e405 arc 2020-10-05 15:42:55 -04:00
Anuken fb4498d2fb Merge remote-tracking branch 'origin/master' 2020-10-05 15:42:48 -04:00
Anuken 7088ae89b3 Logic unit control 2020-10-05 15:42:37 -04:00
Leonwang4234 f9d6ef8e91 Sublime Text is messing with whitespace 2020-10-05 11:58:35 -07:00
Leonwang4234 28ea336966 whitespace 2020-10-05 11:57:19 -07:00
Leonwang4234 e17f28b636 merge healbullets with bullettype 2020-10-05 11:49:12 -07:00
Anuken dda77dad4c Merge pull request #2572 from Recessive/patch-5
Update servers.json
2020-10-05 11:12:33 -04:00
Petr Gašparík bf4b01e46c name change 2020-10-05 12:05:53 +02:00
Petr Gašparík cbb1058dc7 Merge branch 'v106-alpha' of https://github.com/PetrGasparik/Mindustry into v106-alpha 2020-10-05 12:04:38 +02:00
Petr Gašparík 26f6bcccb7 Czech - up to date for commit 14156c1 2020-10-05 12:04:35 +02:00
Petr Gašparík 81e4fb3759 Merge branch 'master' of https://github.com/Anuken/Mindustry into v106-alpha 2020-10-05 11:56:55 +02:00
Petr GašparíkandRoman Plášil 55be1fd969 Apply suggestions from code review
Co-authored-by: Roman Plášil <me@rplasil.name>
2020-10-05 11:55:01 +02:00
Anuken 8e49d73765 Nullable region arrays 2020-10-04 15:22:41 -04:00
Anuken d0d0f5a26f Fixed #2834 2020-10-04 15:06:13 -04:00
Anuken 9d454f208c Merge remote-tracking branch 'origin/master' 2020-10-04 12:48:37 -04:00
Anuken 702ba0ae84 Bugfixes 2020-10-04 12:48:33 -04:00
Anuken b02a3de117 hhh 2020-10-04 12:32:38 -04:00
Anuken 22debcc95a hhh 2020-10-04 12:32:37 -04:00
Anuken 4156ae4692 hhh 2020-10-04 12:32:27 -04:00
Anuken 46ab9e77e1 Update bug_report.md 2020-10-04 11:03:57 -04:00
Anuken dd9ca10c7f Update bug_report.md 2020-10-04 11:03:16 -04:00
Anuken 605a370679 Fixed turrets firing without power as players 2020-10-04 09:58:53 -04:00
Anuken c4fb84c359 Weapon charge sound 2020-10-04 09:42:49 -04:00
Anuken 55feb38cb7 Merge remote-tracking branch 'origin/master' 2020-10-04 09:11:42 -04:00
Anuken 3ad5167dc9 Fixed #2827 2020-10-04 09:11:38 -04:00
Anuken 0653d38075 Merge pull request #2825 from Gdeft/patch-3
Fix spelling in CrashSender.java
2020-10-04 09:09:52 -04:00
summetdev bdc69249bb fix newline 2020-10-04 16:03:48 +03:00
summetdev eedb90ed16 bigger description area 2020-10-04 15:27:05 +03:00
TheMrAlbert c1be33cf2f Minor update
These are the minor translations, please review this translation before merging.
Also, block.consecutive (line 611) are left untranslated to allow other translator who are capable to translate it well.
2020-10-04 12:45:08 +07:00
grimsoul10 5d2c36f186 Small changes (#1)
* Small changes
* Capitalizations
2020-10-04 10:48:48 +07:00
Thomas Widyantoko 3e49c68ec2 Updated for missing lines 2020-10-04 10:08:42 +07:00
Wina 903424654d Updates to bundle_es.properties 2020-10-03 22:39:33 -03:00
Gdeft 08dfded0c2 Fix spelling 2020-10-04 07:15:27 +07:00
Anuken b561b38b56 Fixed #2824 2020-10-03 19:07:16 -04:00
cinnx 6b36b65ac0 Update bundle_pl.properties
fixed some translations; compared, fixed and added few lines from original bundle file
2020-10-03 23:14:11 +02:00
summetdev 5ffff9c151 description for schematics 2020-10-03 22:43:52 +03:00
Anuken 187c98b830 Merge remote-tracking branch 'origin/master' 2020-10-03 15:35:29 -04:00
Anuken 06f9aa5f84 things 2020-10-03 15:35:26 -04:00
Leonid Skorospelov f30a3392d5 Update servers.json 2020-10-03 19:54:25 +03:00
ThePythonGuy 50491755d1 typo and stuff 2020-10-03 16:59:39 +02:00
Anuken 9a92e0246e Merge pull request #2807 from MEEPofFaith/patch-1
Define payload capacity of payload conveyors on the conveyor itself.
2020-10-03 10:37:41 -04:00
Anuken 58a62ad19c implicit nullable types 2020-10-03 10:19:00 -04:00
Leonwang4234 60d5048140 Update BulletType.java 2020-10-02 21:25:05 -07:00
MEEP of Faith 8d4dff2481 Change the comment. 2020-10-02 21:22:11 -07:00
MEEP of Faith f6d805638c Then apply flexibility to the Payload Conveyor
Modding :D
2020-10-02 21:19:53 -07:00
MEEP of Faith 8f1869672d Variable fits limit. 2020-10-02 21:16:45 -07:00
Anuken 7a307bbe9c cleanup 2020-10-02 23:15:52 -04:00
Anuken 99bc330ce4 arc 2020-10-02 23:11:35 -04:00
Anuken 35af71c613 Moved Nullable to utils package 2020-10-02 23:11:26 -04:00
Leonwang4234 e53a1d0472 Update BulletType.java 2020-10-02 19:47:47 -07:00
Leonwang4234 74c0d0d0fd Update BulletType.java 2020-10-02 19:33:11 -07:00
Leonwang4234 ca70b9c705 fix
(again)
2020-10-02 18:28:36 -07:00
Leonwang4234 5aa0ce97b8 fix 2020-10-02 18:27:33 -07:00
Leonwang4234 39e956c934 Update BulletType.java 2020-10-02 18:26:17 -07:00
Leonwang4234 88639fffc5 fix 2020-10-02 18:17:51 -07:00
Leonwang4234 e17ad7a429 Merge remote-tracking branch 'upstream/master' into burning-affects-tiles 2020-10-02 17:47:11 -07:00
Anuken ae2a4ea2d6 Merge remote-tracking branch 'origin/master' 2020-10-02 20:23:46 -04:00
Anuken 43936b536e Cleanup 2020-10-02 20:23:37 -04:00
Anuken b73660eb4f Merge pull request #2803 from SkinH/patch-2
Update servers.json
2020-10-02 20:03:16 -04:00
Skin 6da0f7a8a4 Update servers.json 2020-10-03 02:58:00 +03:00
Anuken 5861fe61b2 Cleanup 2020-10-02 19:51:30 -04:00
Mayonez-bat 1f0e70ce9c Update servers.json
Add new Russian server
2020-10-03 00:55:21 +03:00
Anuken 10dd2b4b33 Fixed javadoc errors 2020-10-02 12:06:16 -04:00
Anuken a3224b7082 Improved replacement system 2020-10-02 11:14:18 -04:00
Anuken 138434d029 Fixed #2799 / Fixed #2797 2020-10-02 09:54:08 -04:00
老滑稽 04b03b0749 Update bundle_zh_CN.properties 2020-10-02 08:19:31 +08:00
Anuken 215cfaa42f Fixed #2793 2020-10-01 16:03:13 -04:00
Anuken 68c41774e4 More contrast for specific colors 2020-10-01 14:22:48 -04:00
Anuken 4074a241d2 Cleanup 2020-10-01 14:07:33 -04:00
Anuken c1970b4da5 Merge branch 'campaign'
# Conflicts:
#	core/src/mindustry/world/consumers/ConsumeItemFilter.java
2020-10-01 13:37:25 -04:00
Anuken 1170880127 Merge remote-tracking branch 'origin/master' 2020-10-01 13:33:55 -04:00
Anuken 199be4d13d Implicit non-nullability for fields 2020-10-01 13:33:43 -04:00
Anuken 085bc2ee9c campaign progress 2020-10-01 11:19:42 -04:00
老滑稽 b7b2da6bbd Update bundle_zh_CN.properties 2020-10-01 21:01:30 +08:00
Anuken 2604a2d649 Merge pull request #2783 from Quezler/patch-45
Move cryofluid mixer emoji back to the old number
2020-10-01 08:56:28 -04:00
Anuken 6f4f0eef57 Merge pull request #2786 from Quezler/patch-46
Clarify stack conveyor recharge property
2020-10-01 08:42:11 -04:00
Vanguard 65a0bd9a63 2 lines changed; 1 line added
Changed:
unit.vela.name
block.foreshadow.name

Added:
block.tsunami.name
2020-10-01 14:47:56 +03:00
Patrick 'Quezler' Mounier ce463d225f Clarify stack conveyor recharge property
(also, should be minimum & multiple of 1)
2020-10-01 11:54:58 +02:00
Patrick 'Quezler' Mounier 8e4d00d594 Move cryofluid mixer emoji back to the old number 2020-10-01 11:03:59 +02:00
Anuken 4264b960cd Merge branch 'master' of https://github.com/Anuken/Mindustry into campaign 2020-09-30 22:46:33 -04:00
Anuken b15cdfef46 sprites repacked 2020-09-30 22:37:32 -04:00
Anuken d3441f4ac9 Merge pull request #2781 from genNAowl/cryofluidmixer-cryofluid-mixer
change "cryofluidmixer" to "cryofluid-mixer"
2020-09-30 22:35:10 -04:00
Anuken 54c991e611 Removed outOfTime pause 2020-09-30 22:25:28 -04:00
Leonwang4234 87b21c052f Update SaveFileReader.java
fix
2020-09-30 18:29:58 -07:00
Leonwang4234 9601c81045 change sprite name 2020-09-30 18:05:43 -07:00
Leonwang4234 14156c1ce7 "cryofluidmixer" to "cryofluid-mixer"fl 2020-09-30 17:54:50 -07:00
Anuken f3c642d0d7 Fixed #2779 2020-09-30 19:55:22 -04:00
Anuken a0394e4382 Balance 2020-09-30 18:56:37 -04:00
Anuken 7eb0da82de Added enemy lights setting 2020-09-30 17:44:13 -04:00
Anuken 326640d32a Cleanup 2020-09-30 17:21:05 -04:00
Anuken 781d9b3c38 Merge branch 'master' of https://github.com/Anuken/Mindustry 2020-09-30 16:42:10 -04:00
Anuken 1697fec311 Tsunami balancing 2020-09-30 16:40:45 -04:00
Anuken 0b2c2c49b0 Anuken/Mindustry-Suggestions/issues/653 2020-09-30 15:12:38 -04:00
Anuken 27089f1057 Merge remote-tracking branch 'origin/master' 2020-09-30 15:01:50 -04:00
Anuken d07c74b60f Re-added tap event for servers 2020-09-30 15:01:46 -04:00
Anuken 8dc610a091 Update CONTRIBUTING.md 2020-09-30 14:53:56 -04:00
Anuken 059c729a2c Merge branch 'master' of https://github.com/Anuken/Mindustry 2020-09-30 14:50:09 -04:00
Anuken 03d676403f Cleanup 2020-09-30 14:50:05 -04:00
slava0135 feb8202b73 better stats... 2020-09-30 21:17:44 +03:00
slava0135 65607ba6bf better stats 2020-09-30 21:13:14 +03:00
slava0135 a806d7c019 Fun fact: 1.0 is smaller than 10 2020-09-30 20:41:56 +03:00
slava0135 aa5b3aa756 balancing 2020-09-30 20:30:04 +03:00
Anuken 6645e3a473 Merge pull request #2772 from LeoDog896/pathfinder
Remove nearGround in favor of !nearLiquid
2020-09-30 12:59:55 -04:00
LeoDog896 f2fd23dced can be nearGround AND nearLiquid 2020-09-30 12:56:59 -04:00
LeoDog896 49db761730 Revert "remove nearGround in favor of !nearLiquid"
This reverts commit 8751e77876.
2020-09-30 12:56:43 -04:00
Anuken d2728c2bf0 Fixed #2774 2020-09-30 12:45:01 -04:00
YellOw139 09934d9e12 Foreshadow 2020-09-30 19:15:52 +03:00
slava0135 48da4933fc comma 2020-09-30 18:52:59 +03:00
slava0135 07cdbfa423 New turret sprite by EyeOfDarkness 2020-09-30 18:47:56 +03:00
Anuken f5e5f82d47 Merge remote-tracking branch 'origin/master' 2020-09-30 11:19:46 -04:00
Anuken 0963de4022 Cleanup 2020-09-30 11:19:38 -04:00
LeoDog896 8751e77876 remove nearGround in favor of !nearLiquid 2020-09-30 11:15:11 -04:00
Anuken b35fa21c79 Update gradle.yml 2020-09-30 11:13:17 -04:00
Anuken b38e7f66ad Merge pull request #2770 from LeoDog896/autotiler
Autotiler docs and cleanup
2020-09-30 10:49:42 -04:00
Anuken ba53d76d8d Merge pull request #2769 from Voz-Duh/packed-liquid-drawer
Packed Liquid Drawer
2020-09-30 10:46:45 -04:00
slava0135 58ff3f2ef7 Merge branch 'master' of https://github.com/Anuken/Mindustry into tsunami 2020-09-30 17:18:20 +03:00
LeoDog896 6db2376835 Revert to if-statement 2020-09-30 09:47:03 -04:00
LeoDog896 2b04ebb14d Enum follows camelCase rules 2020-09-30 09:46:33 -04:00
Anuken 957e06470d Merge pull request #2768 from LeoDog896/master
Remove unused package
2020-09-30 09:43:12 -04:00
LeoDog896 fbb317aa11 Update contributors 2020-09-30 09:30:12 -04:00
LeoDog896 1c04653ffd Autotiler cleanup and documentation 2020-09-30 09:29:57 -04:00
Voz-Duh 91274ae104 Fix 2020-09-30 16:19:32 +03:00
Voz-Duh adf0f60abb Fix 2020-09-30 16:08:32 +03:00
Voz-Duh 20e56ed3d3 Packed Liquid Drawer 2020-09-30 15:58:11 +03:00
LeoDog896 177aa934b6 Merge remote-tracking branch 'upstream/master' 2020-09-30 08:43:08 -04:00
Felix Corvus aeaa5ac6e2 some trick 2020-09-30 15:42:07 +03:00
LeoDog896 a8c6c30382 Remove unused package 2020-09-30 08:41:33 -04:00
Felix Corvus 54d4f733ef Update bundle_ru.properties 2020-09-30 14:35:52 +03:00
Felix Corvus 75d8f93dd9 Update bundle_ru.properties 2020-09-30 14:07:06 +03:00
Felix Corvus 3660f22d96 *Предвестник*
А потом из ру комьюнити приходят люди и спрашивают, почему **переводчики** испортили игру
2020-09-30 13:52:09 +03:00
slava0135 d4402ee3bb Merge branch 'master' of https://github.com/Anuken/Mindustry into tsunami
 Conflicts:
	core/assets/icons/icons.properties
	core/assets/sprites/block_colors.png
	core/assets/sprites/fallback/sprites.atlas
	core/assets/sprites/fallback/sprites3.png
	core/assets/sprites/fallback/sprites4.png
	core/assets/sprites/fallback/sprites5.png
	core/assets/sprites/fallback/sprites7.png
	core/assets/sprites/fallback/sprites8.png
	core/assets/sprites/sprites.atlas
	core/assets/sprites/sprites.png
	core/assets/sprites/sprites2.png
	core/assets/sprites/sprites4.png
	core/assets/sprites/sprites5.png
	core/src/mindustry/content/Blocks.java
2020-09-30 09:48:18 +03:00
Anuken 3c3c15dcf4 Merge branch 'master' of https://github.com/Anuken/Mindustry 2020-09-29 23:55:59 -04:00
Anuken 2b2a12267a Long-range 4x4 turret (wip) / Java 14 language upgrade 2020-09-29 23:55:55 -04:00
Thomas Widyantoko d86813bbb3 Merge branch 'master' into patch-1 2020-09-30 07:12:28 +07:00
Anuken 0e2f62f8b4 Merge pull request #2765 from summetdev/file-chooser-default
Save last FileChooser's directory to settings.
2020-09-29 17:29:34 -04:00
summetdev 111e50c3c6 Safe last fileChooser's directory to settings 2020-09-29 22:04:27 +03:00
slava0135 fb53abe593 Final? design 2020-09-29 21:27:41 +03:00
slava0135 83a20810f7 recolor 2020-09-29 21:02:29 +03:00
slava0135 e5dc481d00 new texture 2020-09-29 20:40:09 +03:00
Anuken c3274622b2 Fixed #2763 2020-09-29 11:53:45 -04:00
slava0135 d4441711a7 balance and size 2020-09-29 18:35:34 +03:00
slava0135 cbc2205347 Merge branch 'master' of https://github.com/Anuken/Mindustry into tsunami
 Conflicts:
	core/assets/sprites/block_colors.png
	core/assets/sprites/fallback/sprites.atlas
	core/assets/sprites/fallback/sprites.png
	core/assets/sprites/fallback/sprites2.png
	core/assets/sprites/fallback/sprites3.png
	core/assets/sprites/fallback/sprites4.png
	core/assets/sprites/fallback/sprites5.png
	core/assets/sprites/fallback/sprites7.png
	core/assets/sprites/fallback/sprites8.png
	core/assets/sprites/sprites.atlas
	core/assets/sprites/sprites.png
	core/assets/sprites/sprites2.png
	core/assets/sprites/sprites4.png
	core/assets/sprites/sprites5.png
2020-09-29 18:31:42 +03:00
Petr Gašparík 1d0d06164b Merge branch 'master' of https://github.com/Anuken/Mindustry into v106-alpha 2020-09-29 17:28:26 +02:00
Anuken 521ca1aea4 Fixed mechs not having animations on multiplayer 2020-09-29 10:57:06 -04:00
Petr Gašparík de459df26b Merge branch 'master' of https://github.com/Anuken/Mindustry into v106-alpha 2020-09-29 13:43:13 +02:00
Anuken 5523ea4752 Slag light 2020-09-28 19:37:18 -04:00
Anuken c89d6f6b74 Re-packed sprites from PR 2020-09-28 18:42:09 -04:00
Anuken d3863a7550 Merge remote-tracking branch 'origin/master' 2020-09-28 18:32:48 -04:00
Anuken a5b1239c2b Method renaming for consistency 2020-09-28 18:32:39 -04:00
Anuken 95146e032f Merge pull request #2757 from Voz-Duh/cleaner-sprites
Cleaner Sprites
2020-09-28 17:34:40 -04:00
Voz-Duh 45e1700237 Fix 2020-09-28 21:58:37 +03:00
Voz-Duh 81ceec8d03 Fix 2020-09-28 21:47:42 +03:00
Anuken 6a45a965c0 Allow unloading non-visible blocks 2020-09-28 12:42:20 -04:00
Anuken d55de18d09 Merge remote-tracking branch 'origin/master' 2020-09-28 11:02:57 -04:00
Anuken 231902aec5 Fixed #2756 2020-09-28 11:02:53 -04:00
Voz-Duh aef09a18b7 Fix 2020-09-28 17:38:11 +03:00
Voz-Duh 332365adc6 Fix 2020-09-28 17:36:35 +03:00
Voz-Duh 2c3813c94b Cleaner Sprites 2020-09-28 17:34:05 +03:00
Anuken 586d3adb0e Update bug_report.md 2020-09-28 10:30:51 -04:00
Anuken f1d09053f3 Fixed #2755 / Fixed #2753 2020-09-28 10:26:08 -04:00
ballgamer56 49df949967 Update bundle_th.properties 2020-09-28 16:33:34 +07:00
Petr Gašparík 250150a30c Czech cleanup 2020-09-28 10:24:50 +02:00
Petr Gašparík 27b1954fbf Merge branch 'master' of https://github.com/Anuken/Mindustry into v106-alpha 2020-09-28 10:20:58 +02:00
ballgamer56 6d163e45ac Update bundle_th.properties 2020-09-28 14:11:15 +07:00
Anuken 078a68a07d Fixed cores being placeable on nothing 2020-09-27 23:00:38 -04:00
ballgamer56 ced29f3d7b Update bundle_th.properties 2020-09-28 07:28:22 +07:00
Petr Gašparík 8ce6520fca Czech translation . update up to commit 9e0b29b 2020-09-28 00:03:51 +02:00
Anuken 482ec4b43c Fixed #2752 2020-09-27 18:01:17 -04:00
Petr Gašparík 53b556941c Merge branch 'master' of https://github.com/Anuken/Mindustry into v106-alpha 2020-09-27 23:50:48 +02:00
Anuken 3bf01334c9 Many things 2020-09-27 17:15:31 -04:00
ballgamer56 6f36724280 [WIP] Update Thai translation 2020-09-27 21:02:22 +07:00
Anuken ff84d72e20 Cleaner wall sprites 2020-09-27 00:43:00 -04:00
Anuken f46180298f Merge branch 'master' of https://github.com/Anuken/Mindustry 2020-09-26 22:32:17 -04:00
Anuken ae46535365 Sprite cleanup 2020-09-26 22:31:49 -04:00
Anuken 0c7ce94b13 Sprite cleanup 2020-09-26 22:29:15 -04:00
Anuken fea8a3c12b Merge pull request #2718 from MEEPofFaith/patch-2
Make lightning have frag angle properties
2020-09-26 22:27:26 -04:00
Anuken 285f733b61 Merge pull request #2725 from LeoDog896/master
More sort and target options
2020-09-26 22:27:05 -04:00
Anuken 7b98628084 Unbroke wave sprite 2020-09-26 22:20:02 -04:00
Anuken 0a11482b55 Merge pull request #2742 from TheEvilSkeleton/master
Add Flathub link
2020-09-26 20:17:35 -04:00
Anuken f4b6600a6d Merge pull request #2738 from Voz-Duh/top-for-liquid-turrets
Top For Liquid Turrets
2020-09-26 20:16:38 -04:00
Proprietary Chrome-chan b73cad5cd6 Add Flathub link 2020-09-26 21:06:43 +00:00
Anuken f785f97e87 Merge remote-tracking branch 'origin/master' 2020-09-26 14:38:20 -04:00
Anuken 9edd029764 Fixed #2740 2020-09-26 14:38:16 -04:00
Voz-Duh 55081785d0 Fix 2020-09-26 21:24:47 +03:00
Voz-Duh 79aaec80c3 Fix 2020-09-26 20:45:15 +03:00
Voz-Duh a72b1463b4 Fix 2020-09-26 20:40:09 +03:00
Anuken 2817573594 Merge pull request #2739 from summetdev/patch-3
Add @echo off to run-server.bat
2020-09-26 13:14:18 -04:00
Summet 3a4318551e add @echo off 2020-09-26 19:49:01 +03:00
Voz-Duh 18604a397d Top For Liquid Turrets 2020-09-26 19:11:55 +03:00
Anuken 0f420b625a Fixed #2737 2020-09-26 11:59:14 -04:00
Anuken d4d3b71d7d Fixed #2735 2020-09-26 09:46:16 -04:00
Anuken ccdd94a090 Build check cleanup 2020-09-25 20:15:00 -04:00
Anuken c49b3124d5 Merge remote-tracking branch 'origin/master' 2020-09-25 18:49:36 -04:00
Anuken dc30993898 Fixed #2729 2020-09-25 18:49:31 -04:00
Anuken 47d734873b Merge pull request #2727 from LeoDog896/drown
Drown event
2020-09-25 16:27:21 -04:00
LeoDog896andSummet 1d52211f93 Update core/src/mindustry/entities/comp/FlyingComp.java
Co-authored-by: Summet <summet.dev@gmail.com>
2020-09-25 14:21:48 -04:00
Anuken 059b72b3e2 Merge remote-tracking branch 'origin/master' 2020-09-25 14:21:34 -04:00
Anuken 2cc93924f1 Support for Android java mods 2020-09-25 14:21:30 -04:00
Anuken 23fe204322 Merge pull request #2728 from LeoDog896/globalizeVars
Use reportIssueUrl
2020-09-25 13:05:44 -04:00
LeoDog896 53d4124fc3 Use reportIssueUrl 2020-09-25 12:26:04 -04:00
LeoDog896 c912eb197b Drown event
we all need to know when they drown
2020-09-25 12:01:59 -04:00
LeoDog896 35e4f696aa Merge remote-tracking branch 'upstream/master' 2020-09-25 10:55:04 -04:00
Anuken 85d32cd510 Merge pull request #2726 from Voz-Duh/shadow-fix
Shadow Fix
2020-09-25 09:53:13 -04:00
Anuken 292793daf1 Fixed #2722 2020-09-25 09:50:38 -04:00
Voz-Duh 41b4cbbce2 Shadow Fix 2020-09-25 15:18:06 +03:00
LeoDog896 6492ffd35d More sort and target options 2020-09-25 07:58:44 -04:00
slava0135 79f4608e81 Merge remote-tracking branch 'origin/tsunami' into tsunami 2020-09-25 14:22:13 +03:00
slava0135 9050cac19c added to tech tree 2020-09-25 14:21:52 +03:00
Prosta4okua 52a610a957 Update bundle_uk_UA.properties 2020-09-25 14:13:06 +03:00
Prosta4okua 13ff69cbca Update bundle_uk_UA.properties 2020-09-25 14:10:55 +03:00
Slava0135andPatrick 'Quezler' Mounier 79ac9894b3 Update core/src/mindustry/content/Blocks.java
s p a c e

Co-authored-by: Patrick 'Quezler' Mounier <Quezler@me.com>
2020-09-25 12:58:28 +03:00
slava0135 3e81d194cb New liquid turret - Tsunami 2020-09-25 11:49:04 +03:00
YellOw139 08e6b4f2d7 Multiplayer note and the latest cleanup 2020-09-25 10:48:52 +03:00
老滑稽 8132cd9ba7 Update bundle_zh_CN.properties 2020-09-25 12:29:37 +08:00
MEEP of Faith 9f26979419 why variable here 2020-09-24 20:34:02 -07:00
Anuken 7b90f5a97d Merge remote-tracking branch 'origin/master' 2020-09-24 22:41:17 -04:00
Anuken 3a06cacf1d Minor fixes 2020-09-24 22:41:13 -04:00
Anuken 56515db614 Update bug_report.md 2020-09-24 21:27:33 -04:00
Felix Corvus 54ce446a7f nothing 2020-09-25 03:17:32 +03:00
Felix Corvus 38718ddc1d Update bundle_ru.properties 2020-09-25 03:12:59 +03:00
Anuken 2141e2ebab Cleaned up extra accessor method 2020-09-24 18:32:18 -04:00
MEEP of Faith 55e25cc509 Make lightning have frag angle properties
Adds `lightningCone`, which is the full angle of where the lightning direction can be, and `lightningAngle` which is the angle compared to the bullet that the center of the lightning cone is.
2020-09-24 15:31:03 -07:00
Anuken bc705aa7a0 Minor allocation optimization 2020-09-24 18:24:43 -04:00
Anuken 9e0b29b3dd Cleanup 2020-09-24 18:11:10 -04:00
Anuken 504334999d Campaign multiplayer note 2020-09-24 16:49:04 -04:00
Anuken 8d8cedaa44 Removed launch mechanic remnants 2020-09-24 16:44:11 -04:00
Anuken 659da0a837 formation tweaks 2020-09-24 15:49:39 -04:00
Anuken 0dccbf8598 Better physics system 2020-09-24 15:39:34 -04:00
Anuken 1682e3b996 Fixed #2714 2020-09-24 14:26:24 -04:00
Anuken a914bd77f6 Fixed #2712 2020-09-24 14:00:43 -04:00
Anuken da115e90bc Merge remote-tracking branch 'origin/master' 2020-09-24 13:05:43 -04:00
Anuken 0a07458186 Power-based ammo / Refactoring / IP kicks / Fixes 2020-09-24 13:05:39 -04:00
Anuken 1d530f531d Merge pull request #2707 from LeoDog896/master
Make renderer shader final
2020-09-24 12:43:51 -04:00
老滑稽 1607a96a6a Update bundle_zh_CN.properties 2020-09-25 00:17:43 +08:00
老滑稽 f5c8d0bf52 Update bundle_zh_CN.properties 2020-09-25 00:12:45 +08:00
LeoDog896 244a587db8 Merge remote-tracking branch 'upstream/master' 2020-09-24 12:08:27 -04:00
LeoDog896 b88302e604 Make shader final
Seriously, it shouldn't be changed
2020-09-24 12:07:45 -04:00
老滑稽 f95f6d8c7b Update bundle_zh_CN.properties 2020-09-25 00:07:24 +08:00
Anuken d1980ef493 Merge pull request #2704 from summetdev/patch-2
remove .bat extension from README.md
2020-09-24 12:02:34 -04:00
老滑稽 db558672cb Update bundle_zh_CN.properties 2020-09-24 23:54:52 +08:00
Summet 110c04e5e3 remove .bat 2020-09-24 18:32:57 +03:00
Anuken f3f33038e4 Merge pull request #2701 from Voz-Duh/team-indicator-for-command-center
Team Indicator For Command Center
2020-09-24 11:16:12 -04:00
Anuken da66d93db9 Merge pull request #2702 from LeoDog896/master
Added boss as radar target
2020-09-24 11:15:15 -04:00
Voz-Duh d08c54d9a7 Fix 2020-09-24 18:10:49 +03:00
LeoDog896 e23e8de62a Added boss as radar target 2020-09-24 10:59:13 -04:00
Voz-Duh 11eb5f464f Team Indicator For Command Center 2020-09-24 17:47:50 +03:00
Anuken db94acdb83 Merge remote-tracking branch 'origin/master' 2020-09-24 09:23:42 -04:00
Anuken 68e708cf9a d 2020-09-24 09:23:38 -04:00
YellOw139 0b4caec004 [Bundle][RO] Translation Update
This PR was tested in-game and is ready to merge at any time (unless marked as draft).

Changelog:
- Changes up until commit 35460f0b5f
- Typo fixes & various other improvements
2020-09-24 11:43:16 +03:00
Petr Gašparík c08875498f Czech update upto commit 35460f0 2020-09-24 07:38:26 +02:00
老滑稽 c2348f9019 Update bundle_zh_CN.properties 2020-09-24 13:10:06 +08:00
Anuken 35460f0b5f Merge pull request #2692 from Prosta4okua/master
immediate RU L10n update
2020-09-23 23:03:54 -04:00
Felix Corvus 90fe7d7e59 immediate RU L10n update 2020-09-24 05:34:37 +03:00
Anuken 0288cb34fb Cleanup 2020-09-23 22:15:14 -04:00
Anuken 75ebaab3a3 Merge pull request #2660 from J-VdS/schematic
Server disable schematic option (fix #2382)
2020-09-23 22:01:06 -04:00
Anuken ada664a2ca Fixed #2690 2020-09-23 21:46:40 -04:00
Anuken f9b46fbf18 Merge branch 'master' of https://github.com/Anuken/Mindustry 2020-09-23 19:16:53 -04:00
Anuken 764b93154e Turret sprite tweaks 2020-09-23 19:16:33 -04:00
Anuken e4d97d790f Merge pull request #2576 from MWestfall/patch-3
Update servers.json
2020-09-23 19:02:24 -04:00
Anuken 5fa31b5625 Merge pull request #2577 from MWestfall/patch-4
Update servers_v6.json
2020-09-23 19:01:29 -04:00
Anuken 414d3eb3c4 Merge pull request #2637 from AydenRennaker/patch-7
Add Atanner Gaming V6 Server
2020-09-23 19:01:11 -04:00
Anuken abd8356385 Update .travis.yml 2020-09-23 18:47:29 -04:00
J-VdS d0c6f3274b Merge branch 'master' into schematic 2020-09-23 16:29:41 +02:00
J-VdS 1e10817708 revert file 2020-09-23 16:26:48 +02:00
J-VdS 28cd08bdd1 idk 2020-09-22 19:04:42 +02:00
J-VdS 428c396968 Update SchematicsDialog.java 2020-09-22 19:04:05 +02:00
J-VdS 890dfdeb06 weird intellij 2020-09-22 19:03:27 +02:00
J-VdS a0913c67df Update DesktopInput.java 2020-09-22 19:01:51 +02:00
J-VdS ba4612ed96 indent 2020-09-22 19:00:25 +02:00
J-VdS 4608697d0d capitals 2020-09-22 18:59:35 +02:00
J-VdS 89ea055a24 comment change 2020-09-22 18:58:47 +02:00
J-VdS 3a3367b510 prepush2 2020-09-22 18:46:28 +02:00
J-VdS 393ca67291 cleanup 2020-09-22 18:42:59 +02:00
J-VdS f4003fd463 merge 2020-09-22 18:41:24 +02:00
J-VdS 51065b57c4 info popup 2020-09-22 18:40:04 +02:00
AydenRennaker 9f5e96ff8a Add Atanner Gaming V6 Server
Auto Updating server to latest bleeding edge build.
2020-09-20 22:56:11 -06:00
MWestfall d4811a7d04 Update servers_v6.json
ECAN Moving to V6
2020-09-17 10:36:48 -04:00
MWestfall 553bc1d1c8 Update servers.json 2020-09-17 10:34:19 -04:00
Recessive ca3c1a2be8 Update servers.json
Add {AA} Campaign to the global server listing
2020-09-17 20:01:30 +10:00
Thomas Widyantoko ef65f4e8d4 Delete .gitignore 2020-09-16 13:43:24 +07:00
Thomas Widyantoko 71dae6fa78 in_ID Google Play Store translations
files added
2020-09-16 13:42:49 +07:00
Thomas Widyantoko 22c2d8b010 Update bundle_in_ID.properties to match with v6
with fixes from PR #2513, completed(?)
2020-09-16 13:14:11 +07:00
Thomas Widyantoko eafbe3d02d in_ID Google Play Store translation 2020-09-16 12:46:10 +07:00
Anuken c3222f59c5 router 2020-09-14 17:10:32 -04:00
Recessive 55ed739372 Update servers.json
Add {AA} Plague to the server listing
2020-09-09 14:27:26 +10:00
Pietro303HD acb849b536 Update bundle_pt_BR.properties 2020-09-03 09:35:04 -03:00
Pietro303HD 6509a6cd7a some small changes, and also removed a typo 2020-09-03 08:29:46 -03:00
way-zer ca823be813 Update servers_be.json
one bleeding-edge server of China
2020-08-29 20:31:35 +08:00
J-VdS fee15caf7a Merge branch 'master' into schematic 2020-08-28 13:38:46 +02:00
Thomas Widyantoko d9c124a820 New lines from main bundle and fixes
Still hasn't done yet
2020-08-25 23:06:51 +07:00
J-VdS a418d7e59f fix mobile copysetting 2020-08-20 23:34:24 +02:00
J-VdS 0d425456be allow copies 2020-08-20 20:46:04 +02:00
J-VdS 3753e8f54a global rule not working 2020-08-19 20:29:03 +02:00
J-VdS 4938aac731 schematic server setting 2020-08-19 19:10:25 +02:00
J-VdS 4334a3c24b Merge branch 'master' into schematic 2020-08-19 16:14:48 +02:00
J-VdS a95296eccc Merge pull request #3 from Anuken/master
merge 2
2020-08-19 16:13:15 +02:00
J-VdS fe18222c6c block schematics 2020-08-19 16:11:00 +02:00
J-VdS 337d5b0531 Merge pull request #1 from Anuken/master
$ update
2020-08-04 17:33:50 +02:00
Leonwang4234 d2bc2b07a9 the statud effect burning affects tiles 2020-08-02 13:31:16 -07:00
1015 changed files with 34380 additions and 22596 deletions
+2 -2
View File
@@ -9,7 +9,7 @@ assignees: ''
**Platform**: *Android/iOS/Mac/Windows/Linux*
**Build**: *The build number under the title in the main menu. Required.*
**Build**: *The build number under the title in the main menu. Required. "LATEST" IS NOT A VERSION, I NEED THE EXACT BUILD NUMBER OF YOUR GAME.*
**Issue**: *Explain your issue in detail.*
@@ -17,7 +17,7 @@ assignees: ''
**Link(s) to mod(s) used**: *The mod repositories or zip files that are related to the issue, if applicable.*
**Save file**: *The save file you were playing on when the bug happened, if applicable.*
**Save file**: *The (zipped) save file you were playing on when the bug happened. THIS IS REQUIRED FOR ANY ISSUE HAPPENING IN-GAME, REGARDLESS OF WHETHER YOU THINK IT HAPPENS EVERYWHERE. DO NOT DELETE OR OMIT THIS LINE UNLESS YOU ARE SURE THAT THE ISSUE DOES NOT HAPPEN IN-GAME.*
**Crash report**: *The contents of relevant crash report files. REQUIRED if you are reporting a crash.*
+12 -13
View File
@@ -1,20 +1,8 @@
name: Java CI
on: [push]
on: [push, pull_request]
jobs:
buildJava8:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: Set up JDK 8
uses: actions/setup-java@v1
with:
java-version: 8
- name: Run unit tests with gradle and Java 8
run: ./gradlew compileJava
buildJava14:
runs-on: ubuntu-latest
@@ -26,3 +14,14 @@ jobs:
java-version: 14
- name: Run unit tests with gradle and Java 14
run: ./gradlew compileJava
buildJava15:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: Set up JDK 15
uses: actions/setup-java@v1
with:
java-version: 15
- name: Run unit tests with gradle and Java 15
run: ./gradlew compileJava
+3 -8
View File
@@ -19,12 +19,13 @@ logs/
/annotations/out/
/net/build/
/tools/build/
/core/build/
/tests/build/
/server/build/
changelog
saves/
/core/assets-raw/fontgen/out/
/core/assets-raw/fontgen/icons/
/core/assets-raw/fontgen/icon_parts/
core/assets/saves/
/core/assets/saves/
steam_appid.txt
@@ -35,6 +36,7 @@ steam_appid.txt
/annotations/src/main/resources/META-INF/services
/core/assets/version.properties
/core/assets/locales
/core/assets/cache/
/ios/src/mindustry/gen/
/core/src/mindustry/gen/
ios/robovm.properties
@@ -143,13 +145,6 @@ nb-configuration.xml
/local.properties
.gradle/
gradle-app.setting
/build/
/android/build/
/core/build/
/desktop/build/
/html/build/
/ios/build/
/ios-moe/build/
## OS Specific
.DS_Store
+5 -5
View File
@@ -10,7 +10,7 @@ script:
- git clone --depth=1 --branch=master https://github.com/Anuken/MindustryBuilds ../MindustryBuilds
- cd ../MindustryBuilds
- echo ${TRAVIS_TAG}
- if [ -n "$TRAVIS_TAG" ]; then echo versionName=5-fdroid-${TRAVIS_TAG:1}$'\n'versionCode=${TRAVIS_TAG:1} > version_fdroid.txt; git add .; git commit -m "Updating to build ${TRAVIS_TAG}"; fi
- if [ -n "$TRAVIS_TAG" ]; then echo versionName=6-fdroid-${TRAVIS_TAG:1}$'\n'versionCode=${TRAVIS_TAG:1} > version_fdroid.txt; git add .; git commit -m "Updating to build ${TRAVIS_TAG}"; fi
- git tag ${TRAVIS_BUILD_NUMBER}
- git config --global user.name "Build Uploader"
- if [ "$TRAVIS_PULL_REQUEST" = "false" ]; then git push https://Anuken:${GH_PUSH_TOKEN}@github.com/Anuken/MindustryBuilds ${TRAVIS_BUILD_NUMBER}; git push https://Anuken:${GH_PUSH_TOKEN}@github.com/Anuken/MindustryBuilds; fi
@@ -40,10 +40,10 @@ deploy:
repo: Anuken/Mindustry
tags: true
#- provider: script
#script: bash update_wiki.sh
# on:
# repo: Anuken/Mindustry
# tags: true
# script: bash update_wiki.sh
# on:
# repo: Anuken/Mindustry
# tags: true
env:
global:
- secure: TqlUl/ojjkCMVOGbCTKz7Cnr4F08UyWzY/CiJ0vvUOGJGZ1qm7XavAlDf5XT0egU4mvr37THubFO8vojbqmrmy0oZnYh3njKFA8axgyZ8PyKkjGHOfd0i6qyEWsOr9H90/2X8r3LwEeLaDFyHpu3wljIGBjweg53g2qwmDwCFa9UR80FJZ+xDB+rD6B3cXT0DTEkCoLZXLqXm0Y3HvBdSuBL1LR/FNb2BSxNq+tNLGiz1kdQZV5erausbbZypBoGxzz63xAnyz2kkFz73A8xQYVTzGbFodTPz7HM13GVZ5s43I03Y+HYyHBgBaSLziO2hi2kzVJccOwzBp7wS4fs1MqsFY5+IeWJ9k+hm89NiYT7+6zlEgoUMlIniny1qLqWTzx7btUeuC/y/h5TVBNgaV+z0jmHycHfeSyq5I+vmX4J8qe3wmaN8TcdqYKU5nIznOTk3CM5Fzu0Bs9vkCkOxmormmcjMFW1RbdOLc/hpZWZggsBA88sNEAI8eq+r5QEeqzeCx8YKoZDjdrsqvgLMc3El3gS9oMGxkn0Y/TEcqs9Tc4BXtTkqIA68hD0DYzlAxYjVbbkAI9Hh9lHNvV3Dr/oCkGXQ/HflM143kj1L3tSBZpqeqQE2XhngB5nqpS3OZTmZbMTQ8qD2luU18yaTGMLF5tJS/fdKPRx0gQ1kL8=
+17 -12
View File
@@ -4,33 +4,38 @@ This is for code contributions. For translations, see [TRANSLATING](TRANSLATING.
## Basic Guidelines
#### Use an IDE.
### Use an IDE.
Specifically, IntelliJ IDEA. Download the (free) Community Edition of it [here](https://www.jetbrains.com/idea/download/). Some people use other tools, like VS Code, but I would personally not recommend them for Java development.
#### Always test your changes.
### Always test your changes.
Do not submit something without at least running the game to see if it compiles.
If you are submitting a new block, make sure it has a name and description, and that it works correctly in-game. If you are changing existing block mechanics, test them out first.
#### Do not make large changes before discussing them first.
### Do not make large changes before discussing them first.
If you are interested in adding a large mechanic/feature or changing large amounts of code, first contact me (Anuken) via [Discord](https://discord.gg/mindustry) (preferred method) or via e-mail (*anukendev@gmail.com*).
For most changes, this should not be necessary. I just want to know if you're doing something big so I can offer advice and/or make sure you're not wasting your time on it.
### Do not include packed sprites in your pull request.
When making a pull request that changes or adds new sprites, do not add the modified atlas & `spritesX.png` files to your final pull request. These are a frequent source of conflicts.
## Style Guidelines
#### Follow the formatting guidelines.
### Follow the formatting guidelines.
This means:
- No spaces around parentheses: `if(condition){`, `SomeType s = (SomeType)object`
- Same-line braces.
- 4 spaces indentation
- `camelCase`, **even for constants or enums**. Why? Because `SCREAMING_CASE` is ugly, annoying to type and does not achieve anything useful. Constants are *less* dangerous than variables, not more.
- `camelCase`, **even for constants or enums**. Why? Because `SCREAMING_CASE` is ugly, annoying to type and does not achieve anything useful. Constants are *less* dangerous than variables, not more. Any reasonable IDE should highlight them for you anyway.
- No underscores for anything. (Yes, I know `Bindings` violates this principle, but that's for legacy reasons and really should be cleaned up some day)
- Do not use braceless `if/else` statements. `if(x) statement else statement2` should **never** be done. In very specific situations, having braceless if-statements on one line is allowed: `if(cond) return;` would be valid.
- Prefer single-line javadoc `/** @return for example */` instead of multiline javadoc whenver possible
- Short method/variable names (multipleLongWords should be avoided if it's possible to do so reasonably, especially for variables)
- Use wildcard imports - `import some.package.*` - for everything. This makes incorrect class usage more obvious (*e.g. arc.util.Timer vs java.util.Timer*) and leads to cleaner-looking code.
Import [this style file](.github/Mindustry-CodeStyle-IJ.xml) into IntelliJ to get correct formatting when developing Mindustry.
#### Do not use incompatible Java features (java.util.function, java.awt).
### Do not use incompatible Java features (java.util.function, java.awt).
Android and RoboVM (iOS) do not support many of Java 8's features, such as the packages `java.util.function`, `java.util.stream` or `forEach` in collections. Do not use these in your code.
If you need to use functional interfaces, use the ones in `arc.func`, which are more or less the same with different naming schemes.
@@ -39,7 +44,7 @@ The same applies to any class *outside* of the standard `java.[n]io` / `java.net
In general, if you are using IntelliJ, you should be warned about platform incompatiblities.
#### Use `arc` collections and classes when possible.
### Use `arc` collections and classes when possible.
Instead of using `java.util.List`, `java.util.HashMap`, and other standard Java collections, use `Seq`, `ObjectMap` and other equivalents from `arc.struct`.
Why? Because that's what the rest of the codebase uses, and the standard collections have a lot of cruft and usability issues associated with them.
In the rare case that concurrency is required, you may use the standard Java classes for that purpose (e.g. `CopyOnWriteArrayList`).
@@ -52,21 +57,21 @@ What you'll usually need to change:
- *Many others*
#### Avoid boxed types (Integer, Boolean)
### Avoid boxed types (Integer, Boolean)
Never create variables or collections with boxed types `Seq<Integer>` or `ObjectMap<Integer, ...>`. Use the collections specialized for this task, e.g. `IntSeq` and `IntMap`.
#### Do not allocate anything if possible.
### Do not allocate anything if possible.
Never allocate `new` objects in the main loop. If you absolutely require new objects, use `Pools` to obtain and free object instances.
Otherwise, use the `Tmp` variables for things like vector/shape operations, or create `static` variables for re-use.
If using a list, make it a static variable and clear it every time it is used. Re-use as much as possible.
#### Avoid bloated code and unnecessary getters/setters.
### Avoid bloated code and unnecessary getters/setters.
This is situational, but in essence what it means is to avoid using any sort of getters and setters unless absolutely necessary. Public or protected fields should suffice for most things.
If something needs to be encapsulated in the future, IntelliJ can handle it with a few clicks.
#### Do not create methods unless necessary.
### Do not create methods unless necessary.
Unless a block of code is very large or used in more than 1-2 places, don't split it up into a separate method. Making unnecessary methods only creates confusion, and may slightly decrease performance.
## Other Notes
+17 -24
View File
@@ -1,7 +1,7 @@
![Logo](core/assets-raw/sprites/ui/logo.png)
[![Build Status](https://travis-ci.org/Anuken/Mindustry.svg?branch=master)](https://travis-ci.org/Anuken/Mindustry)
[![Discord](https://img.shields.io/discord/391020510269669376.svg)](https://discord.gg/mindustry)
[![Discord](https://img.shields.io/discord/391020510269669376.svg?logo=discord&logoColor=white&logoWidth=20&labelColor=7289DA&label=Discord)](https://discord.gg/mindustry)
A sandbox tower defense game written in Java.
@@ -9,34 +9,34 @@ _[Trello Board](https://trello.com/b/aE2tcUwF/mindustry-40-plans)_
_[Wiki](https://mindustrygame.github.io/wiki)_
_[Javadoc](https://mindustrygame.github.io/docs/)_
### Contributing
## Contributing
See [CONTRIBUTING](CONTRIBUTING.md).
### Building
## Building
Bleeding-edge builds are generated automatically for every commit. You can see them [here](https://github.com/Anuken/MindustryBuilds/releases).
If you'd rather compile on your own, follow these instructions.
First, make sure you have [JDK 14](https://adoptopenjdk.net/) installed. Open a terminal in the root directory, `cd` to the Mindustry folder and run the following commands:
#### Windows
### Windows
_Running:_ `gradlew.bat desktop:run`
_Building:_ `gradlew.bat desktop:dist`
_Sprite Packing:_ `gradlew.bat tools:pack`
_Running:_ `gradlew desktop:run`
_Building:_ `gradlew desktop:dist`
_Sprite Packing:_ `gradlew tools:pack`
#### Linux/Mac OS
### Linux/Mac OS
_Running:_ `./gradlew desktop:run`
_Building:_ `./gradlew desktop:dist`
_Sprite Packing:_ `./gradlew tools:pack`
#### Server
### Server
Server builds are bundled with each released build (in Releases). If you'd rather compile on your own, replace 'desktop' with 'server', e.g. `gradlew server:dist`.
#### Android
### Android
1. Install the Android SDK [here.](https://developer.android.com/studio#downloads) Make sure you're downloading the "Command line tools only", as Android Studio is not required.
2. Set the `ANDROID_HOME` environment variable to point to your unzipped Android SDK directory.
@@ -44,7 +44,9 @@ Server builds are bundled with each released build (in Releases). If you'd rathe
To debug the application on a connected phone, run `gradlew android:installDebug android:run`.
##### Troubleshooting
### Troubleshooting
#### Permission Denied
If the terminal returns `Permission denied` or `Command not found` on Mac/Linux, run `chmod +x ./gradlew` before running `./gradlew`. *This is a one-time procedure.*
@@ -53,20 +55,11 @@ If the terminal returns `Permission denied` or `Command not found` on Mac/Linux,
Gradle may take up to several minutes to download files. Be patient. <br>
After building, the output .JAR file should be in `/desktop/build/libs/Mindustry.jar` for desktop builds, and in `/server/build/libs/server-release.jar` for server builds.
### Feature Requests
## Feature Requests
Post feature requests and feedback [here](https://github.com/Anuken/Mindustry-Suggestions/issues/new/choose).
### Downloads
## Downloads
[<img src="https://static.itch.io/images/badge.svg"
alt="Get it on Itch.io"
height="60">](https://anuke.itch.io/mindustry)
[<img src="https://play.google.com/intl/en_us/badges/images/generic/en-play-badge.png"
alt="Get it on Google Play"
height="80">](https://play.google.com/store/apps/details?id=io.anuke.mindustry)
[<img src="https://fdroid.gitlab.io/artwork/badge/get-it-on.png"
alt="Get it on F-Droid"
height="80">](https://f-droid.org/packages/io.anuke.mindustry/)
| [![](https://static.itch.io/images/badge.svg)](https://anuke.itch.io/mindustry) | [![](https://play.google.com/intl/en_us/badges/images/generic/en-play-badge.png)](https://play.google.com/store/apps/details?id=io.anuke.mindustry) | [![](https://fdroid.gitlab.io/artwork/badge/get-it-on.png)](https://f-droid.org/packages/io.anuke.mindustry) | [![](https://flathub.org/assets/badges/flathub-badge-en.svg)](https://flathub.org/apps/details/com.github.Anuken.Mindustry) |
|--- |--- |--- |--- |
+9 -4
View File
@@ -76,7 +76,7 @@ android{
targetSdkVersion 29
versionName versionNameResult
versionCode vcode
versionCode = (System.getenv("TRAVIS_BUILD_ID") != null ? System.getenv("TRAVIS_BUILD_ID").toInteger() : vcode)
if(project.hasProperty("release")){
props['androidBuildCode'] = (vcode + 1).toString()
@@ -98,15 +98,20 @@ android{
storePassword RELEASE_STORE_PASSWORD
keyAlias RELEASE_KEY_ALIAS
keyPassword RELEASE_KEY_PASSWORD
}else if(System.getenv("CI") == "true"){
storeFile = file("../../bekeystore.jks")
storePassword = System.getenv("keystore_password")
keyAlias = System.getenv("keystore_alias")
keyPassword = System.getenv("keystore_alias_password")
}else{
println("No keystore property found. Releases will be unsigned.")
}
}
}
if(project.hasProperty("RELEASE_STORE_FILE")) {
buildTypes {
release {
if(project.hasProperty("RELEASE_STORE_FILE") || System.getenv("CI") == "true"){
buildTypes{
release{
signingConfig signingConfigs.release
}
}
@@ -7,7 +7,6 @@ import android.content.pm.*;
import android.net.*;
import android.os.Build.*;
import android.os.*;
import android.provider.Settings.*;
import android.telephony.*;
import arc.*;
import arc.backend.android.*;
@@ -15,7 +14,7 @@ import arc.files.*;
import arc.func.*;
import arc.scene.ui.layout.*;
import arc.util.*;
import arc.util.serialization.*;
import dalvik.system.*;
import mindustry.*;
import mindustry.game.Saves.*;
import mindustry.io.*;
@@ -23,13 +22,11 @@ import mindustry.net.*;
import mindustry.ui.dialogs.*;
import java.io.*;
import java.lang.System;
import java.lang.Thread.*;
import java.util.*;
import static mindustry.Vars.*;
public class AndroidLauncher extends AndroidApplication{
public static final int PERMISSION_REQUEST_CODE = 1;
boolean doubleScaleTablets = true;
@@ -73,12 +70,25 @@ public class AndroidLauncher extends AndroidApplication{
public void shareFile(Fi file){
}
@Override
public Class<?> loadJar(Fi jar, String mainClass) throws Exception{
DexClassLoader loader = new DexClassLoader(jar.file().getPath(), getFilesDir().getPath(), null, getClassLoader());
return Class.forName(mainClass, true, loader);
}
@Override
public void showFileChooser(boolean open, String extension, Cons<Fi> cons){
showFileChooser(open, cons, extension);
}
void showFileChooser(boolean open, Cons<Fi> cons, String... extensions){
String extension = extensions[0];
if(VERSION.SDK_INT >= VERSION_CODES.Q){
Intent intent = new Intent(open ? Intent.ACTION_OPEN_DOCUMENT : Intent.ACTION_CREATE_DOCUMENT);
intent.addCategory(Intent.CATEGORY_OPENABLE);
intent.setType(extension.equals("zip") && !open ? "application/zip" : "*/*");
intent.setType(extension.equals("zip") && !open && extensions.length == 1 ? "application/zip" : "*/*");
addResultListener(i -> startActivityForResult(intent, i), (code, in) -> {
if(code == Activity.RESULT_OK && in != null && in.getData() != null){
Uri uri = in.getData();
@@ -108,7 +118,7 @@ public class AndroidLauncher extends AndroidApplication{
});
}else if(VERSION.SDK_INT >= VERSION_CODES.M && !(checkSelfPermission(Manifest.permission.WRITE_EXTERNAL_STORAGE) == PackageManager.PERMISSION_GRANTED &&
checkSelfPermission(Manifest.permission.READ_EXTERNAL_STORAGE) == PackageManager.PERMISSION_GRANTED)){
chooser = new FileChooser(open ? "@open" : "@save", file -> file.extension().equalsIgnoreCase(extension), open, file -> {
chooser = new FileChooser(open ? "@open" : "@save", file -> Structs.contains(extensions, file.extension().toLowerCase()), open, file -> {
if(!open){
cons.get(file.parent().child(file.nameWithoutExtension() + "." + extension));
}else{
@@ -125,10 +135,19 @@ public class AndroidLauncher extends AndroidApplication{
}
requestPermissions(perms.toArray(new String[0]), PERMISSION_REQUEST_CODE);
}else{
super.showFileChooser(open, extension, cons);
if(open){
new FileChooser("@open", file -> Structs.contains(extensions, file.extension().toLowerCase()), true, cons).show();
}else{
super.showFileChooser(open, extension, cons);
}
}
}
@Override
public void showMultiFileChooser(Cons<Fi> cons, String... extensions){
showFileChooser(true, cons, extensions);
}
@Override
public void beginForceLandscape(){
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_SENSOR_LANDSCAPE);
@@ -146,29 +165,33 @@ public class AndroidLauncher extends AndroidApplication{
}});
checkFiles(getIntent());
try{
//new external folder
Fi data = Core.files.absolute(getContext().getExternalFilesDir(null).getAbsolutePath());
Core.settings.setDataDirectory(data);
//new external folder
Fi data = Core.files.absolute(getContext().getExternalFilesDir(null).getAbsolutePath());
Core.settings.setDataDirectory(data);
//move to internal storage if there's no file indicating that it moved
if(!Core.files.local("files_moved").exists()){
Log.info("Moving files to external storage...");
//move to internal storage if there's no file indicating that it moved
if(!Core.files.local("files_moved").exists()){
Log.info("Moving files to external storage...");
try{
//current local storage folder
Fi src = Core.files.absolute(Core.files.getLocalStoragePath());
for(Fi fi : src.list()){
fi.copyTo(data);
try{
//current local storage folder
Fi src = Core.files.absolute(Core.files.getLocalStoragePath());
for(Fi fi : src.list()){
fi.copyTo(data);
}
//create marker
Core.files.local("files_moved").writeString("files moved to " + data);
Core.files.local("files_moved_103").writeString("files moved again");
Log.info("Files moved.");
}catch(Throwable t){
Log.err("Failed to move files!");
t.printStackTrace();
}
//create marker
Core.files.local("files_moved").writeString("files moved to " + data);
Core.files.local("files_moved_103").writeString("files moved again");
Log.info("Files moved.");
}catch(Throwable t){
Log.err("Failed to move files!");
t.printStackTrace();
}
}catch(Exception e){
//print log but don't crash
Log.err(e);
}
}
+1 -1
View File
@@ -1,2 +1,2 @@
sourceSets.main.java.srcDirs = ["src/main/java/"]
sourceSets.main.resources.srcDirs = ["src/main/resources/"]
sourceSets.main.resources.srcDirs = ["src/main/resources/"]
@@ -98,6 +98,8 @@ public class Annotations{
boolean serialize() default true;
/** Whether to generate IO code. This is for advanced usage only. */
boolean genio() default true;
/** Whether I made a massive mistake by merging two different class branches */
boolean legacy() default false;
}
/** Indicates an internal interface for entity components. */
@@ -115,12 +115,12 @@ public abstract class BaseProcessor extends AbstractProcessor{
return ClassName.get(c).box();
}
public static TypeVariableName getTVN(TypeParameterElement element) {
public static TypeVariableName getTVN(TypeParameterElement element){
String name = element.getSimpleName().toString();
List<? extends TypeMirror> boundsMirrors = element.getBounds();
List<TypeName> boundsTypeNames = new ArrayList<>();
for (TypeMirror typeMirror : boundsMirrors) {
for(TypeMirror typeMirror : boundsMirrors){
boundsTypeNames.add(TypeName.get(typeMirror));
}
@@ -137,11 +137,11 @@ public abstract class BaseProcessor extends AbstractProcessor{
if(imports != null){
String rawSource = file.toString();
Seq<String> result = new Seq<>();
for (String s : rawSource.split("\n", -1)) {
for(String s : rawSource.split("\n", -1)){
result.add(s);
if (s.startsWith("package ")) {
if (s.startsWith("package ")){
result.add("");
for (String i : imports) {
for (String i : imports){
result.add(i);
}
}
@@ -204,10 +204,10 @@ public abstract class BaseProcessor extends AbstractProcessor{
context = ((JavacProcessingEnvironment)env).getContext();
maker = TreeMaker.instance(javacProcessingEnv.getContext());
Log.setLogLevel(LogLevel.info);
Log.level = LogLevel.info;
if(System.getProperty("debug") != null){
Log.setLogLevel(LogLevel.debug);
Log.level = LogLevel.debug;
}
}
@@ -229,7 +229,7 @@ public abstract class BaseProcessor extends AbstractProcessor{
try{
process(roundEnv);
}catch(Throwable e){
e.printStackTrace();
Log.err(e);
throw new RuntimeException(e);
}
return true;
@@ -1,10 +1,8 @@
package mindustry.annotations.entity;
import arc.*;
import arc.files.*;
import arc.func.*;
import arc.struct.*;
import arc.util.ArcAnnotate.*;
import arc.util.*;
import arc.util.io.*;
import arc.util.pooling.Pool.*;
@@ -78,9 +76,10 @@ public class EntityProcess extends BaseProcessor{
if(elem.is(Modifier.ABSTRACT) || elem.is(Modifier.NATIVE)) continue;
//get all statements in the method, store them
methodBlocks.put(elem.descString(), elem.tree().getBody().toString()
//replace all self() invocations with this
.replaceAll("this\\.<(.*)>self\\(\\)", "this")
.replaceAll("self\\(\\)", "this")
.replaceAll("this\\.<(.*)>self\\(\\)", "this") //fix parameterized self() calls
.replaceAll("self\\(\\)", "this") //fix self() calls
.replaceAll(" yield ", "") //fix enchanced switch
.replaceAll("\\/\\*missing\\*\\/", "var") //fix vars
);
}
}
@@ -241,7 +240,6 @@ public class EntityProcess extends BaseProcessor{
//look at each definition
for(Selement<?> type : allDefs){
EntityDef ann = type.annotation(EntityDef.class);
boolean isFinal = ann.isFinal();
//all component classes (not interfaces)
Seq<Stype> components = allComponents(type);
@@ -275,6 +273,10 @@ public class EntityProcess extends BaseProcessor{
name += "Entity";
}
if(ann.legacy()){
name += "Legacy" + Strings.capitalize(type.name());
}
//skip double classes
if(usedNames.containsKey(name)){
extraNames.get(usedNames.get(name), ObjectSet::new).add(type.name());
@@ -379,7 +381,7 @@ public class EntityProcess extends BaseProcessor{
.addModifiers(Modifier.PUBLIC)
.addStatement("return $S + $L", name + "#", "id").build());
EntityIO io = new EntityIO(type.name(), builder, allFieldSpecs, serializer, rootDirectory.child("annotations/src/main/resources/revisions").child(name));
EntityIO io = new EntityIO(type.name(), builder, allFieldSpecs, serializer, rootDirectory.child("annotations/src/main/resources/revisions").child(type.name()));
//entities with no sync comp and no serialization gen no code
boolean hasIO = ann.genio() && (components.contains(s -> s.name().contains("Sync")) || ann.serialize());
@@ -520,7 +522,7 @@ public class EntityProcess extends BaseProcessor{
//add free code to remove methods - always at the end
//this only gets called next frame.
if(first.name().equals("remove") && ann.pooled()){
mbuilder.addStatement("$T.app.post(() -> $T.free(this))", Core.class, Pools.class);
mbuilder.addStatement("mindustry.gen.Groups.queueFree(($T)this)", Poolable.class);
}
builder.addMethod(mbuilder.build());
@@ -587,6 +589,17 @@ public class EntityProcess extends BaseProcessor{
//write clear
groupsBuilder.addMethod(groupClear.build());
//add method for pool storage
groupsBuilder.addField(FieldSpec.builder(ParameterizedTypeName.get(Seq.class, Poolable.class), "freeQueue", Modifier.PRIVATE, Modifier.STATIC).initializer("new Seq<>()").build());
//method for freeing things
MethodSpec.Builder groupFreeQueue = MethodSpec.methodBuilder("queueFree")
.addModifiers(Modifier.PUBLIC, Modifier.STATIC)
.addParameter(Poolable.class, "obj")
.addStatement("freeQueue.add(obj)");
groupsBuilder.addMethod(groupFreeQueue.build());
//add method for resizing all necessary groups
MethodSpec.Builder groupResize = MethodSpec.methodBuilder("resize")
.addParameter(TypeName.FLOAT, "x").addParameter(TypeName.FLOAT, "y").addParameter(TypeName.FLOAT, "w").addParameter(TypeName.FLOAT, "h")
@@ -595,6 +608,11 @@ public class EntityProcess extends BaseProcessor{
MethodSpec.Builder groupUpdate = MethodSpec.methodBuilder("update")
.addModifiers(Modifier.PUBLIC, Modifier.STATIC);
//free everything pooled at the start of each updaet
groupUpdate
.addStatement("for($T p : freeQueue) $T.free(p)", Poolable.class, Pools.class)
.addStatement("freeQueue.clear()");
//method resize
for(GroupDefinition group : groupDefs){
if(group.spatial){
@@ -3,6 +3,8 @@ package mindustry.annotations.impl;
import arc.files.*;
import arc.scene.style.*;
import arc.struct.*;
import arc.util.*;
import arc.util.io.*;
import arc.util.serialization.*;
import com.squareup.javapoet.*;
import mindustry.annotations.Annotations.*;
@@ -33,11 +35,27 @@ public class AssetsProcess extends BaseProcessor{
String resources = rootDirectory + "/core/assets-raw/sprites/ui";
Jval icons = Jval.read(Fi.get(rootDirectory + "/core/assets-raw/fontgen/config.json").readString());
ObjectMap<String, String> texIcons = new OrderedMap<>();
PropertiesUtils.load(texIcons, Fi.get(rootDirectory + "/core/assets/icons/icons.properties").reader());
texIcons.each((key, val) -> {
String[] split = val.split("\\|");
String name = Strings.kebabToCamel(split[1]).replace("Medium", "").replace("Icon", "");
if(SourceVersion.isKeyword(name) || name.equals("char")) name += "i";
ichtype.addField(FieldSpec.builder(char.class, name, Modifier.PUBLIC, Modifier.STATIC, Modifier.FINAL).initializer("(char)" + key).build());
});
ictype.addField(FieldSpec.builder(ParameterizedTypeName.get(ObjectMap.class, String.class, TextureRegionDrawable.class),
"icons", Modifier.PUBLIC, Modifier.STATIC, Modifier.FINAL).initializer("new ObjectMap<>()").build());
ObjectSet<String> used = new ObjectSet<>();
for(Jval val : icons.get("glyphs").asArray()){
String name = capitalize(val.getString("css", ""));
if(!val.getBool("selected", true) || !used.add(name)) continue;
int code = val.getInt("code", 0);
ichtype.addField(FieldSpec.builder(char.class, name, Modifier.PUBLIC, Modifier.STATIC, Modifier.FINAL).initializer("(char)" + code).build());
@@ -65,7 +83,7 @@ public class AssetsProcess extends BaseProcessor{
if(SourceVersion.isKeyword(varname)) varname += "s";
type.addField(ClassName.bestGuess(dtype), varname, Modifier.STATIC, Modifier.PUBLIC);
load.addStatement(varname + " = ("+dtype+")arc.Core.atlas.drawable($S)", sfilen);
load.addStatement(varname + " = (" + dtype + ")arc.Core.atlas.drawable($S)", sfilen);
});
for(Element elem : elements){
@@ -102,23 +120,20 @@ public class AssetsProcess extends BaseProcessor{
names.add(name);
}
if(SourceVersion.isKeyword(name)){
name = name + "s";
}
if(SourceVersion.isKeyword(name)) name += "s";
String filepath = path.substring(path.lastIndexOf("/") + 1) + "/" + fname;
String filename = "\"" + filepath + "\"";
String filename = "arc.Core.app.getType() != arc.Application.ApplicationType.iOS ? \"" + filepath + "\" : \"" + filepath.replace(".ogg", ".mp3")+"\"";
loadBegin.addStatement("arc.Core.assets.load("+filename +", "+rtype+".class).loaded = a -> " + name + " = ("+rtype+")a", filepath, filepath.replace(".ogg", ".mp3"));
loadBegin.addStatement("arc.Core.assets.load(" + filename + ", " + rtype + ".class).loaded = a -> " + name + " = (" + rtype + ")a", filepath, filepath.replace(".ogg", ".mp3"));
dispose.addStatement("arc.Core.assets.unload(" + filename + ")");
dispose.addStatement(name + " = null");
type.addField(FieldSpec.builder(ClassName.bestGuess(rtype), name, Modifier.STATIC, Modifier.PUBLIC).initializer("new arc.mock.Mock" + rtype.substring(rtype.lastIndexOf(".") + 1)+ "()").build());
type.addField(FieldSpec.builder(ClassName.bestGuess(rtype), name, Modifier.STATIC, Modifier.PUBLIC).initializer("new arc.mock.Mock" + rtype.substring(rtype.lastIndexOf(".") + 1) + "()").build());
});
if(classname.equals("Sounds")){
type.addField(FieldSpec.builder(ClassName.bestGuess(rtype), "none", Modifier.STATIC, Modifier.PUBLIC).initializer("new arc.mock.Mock" + rtype.substring(rtype.lastIndexOf(".") + 1)+ "()").build());
type.addField(FieldSpec.builder(ClassName.bestGuess(rtype), "none", Modifier.STATIC, Modifier.PUBLIC).initializer("new arc.mock.Mock" + rtype.substring(rtype.lastIndexOf(".") + 1) + "()").build());
}
type.addMethod(loadBegin.build());
@@ -43,9 +43,9 @@ public class LogicStatementProcessor extends BaseProcessor{
String name = c.annotation(RegisterStatement.class).value();
if(beganWrite){
writer.nextControlFlow("else if(obj instanceof $T)", c.mirror());
writer.nextControlFlow("else if(obj.getClass() == $T.class)", c.mirror());
}else{
writer.beginControlFlow("if(obj instanceof $T)", c.mirror());
writer.beginControlFlow("if(obj.getClass() == $T.class)", c.mirror());
beganWrite = true;
}
@@ -53,6 +53,7 @@ public class LogicStatementProcessor extends BaseProcessor{
writer.addStatement("out.append($S)", name);
Seq<Svar> fields = c.fields();
fields.addAll(c.superclass().fields());
String readSt = "if(tokens[0].equals($S))";
if(beganRead){
@@ -67,7 +68,7 @@ public class LogicStatementProcessor extends BaseProcessor{
int index = 0;
for(Svar field : fields){
if(field.is(Modifier.TRANSIENT)) continue;
if(field.isAny(Modifier.TRANSIENT, Modifier.STATIC)) continue;
writer.addStatement("out.append(\" \")");
writer.addStatement("out.append((($T)obj).$L$L)", c.mirror(), field.name(),
@@ -19,7 +19,7 @@ import java.util.*;
})
public class RemoteProcess extends BaseProcessor{
/** Maximum size of each event packet. */
public static final int maxPacketSize = 4096;
public static final int maxPacketSize = 8192;
/** Warning on top of each autogenerated file. */
public static final String autogenWarning = "Autogenerated file. Do not modify!\n";
@@ -1,7 +1,7 @@
package mindustry.annotations.util;
import arc.struct.*;
import arc.util.ArcAnnotate.*;
import arc.util.*;
import com.squareup.javapoet.*;
import com.sun.tools.javac.code.Attribute.*;
import mindustry.annotations.*;
@@ -19,7 +19,8 @@ public class Selement<T extends Element>{
this.e = e;
}
public @Nullable String doc(){
@Nullable
public String doc(){
return BaseProcessor.elementu.getDocComment(e);
}
@@ -14,12 +14,15 @@ mindustry.entities.comp.EffectStateComp=9
mindustry.entities.comp.FireComp=10
mindustry.entities.comp.LaunchCoreComp=11
mindustry.entities.comp.PlayerComp=12
mindustry.entities.comp.PosTeam=27
mindustry.entities.comp.PosTeamDef=28
mindustry.entities.comp.PuddleComp=13
mindustry.type.Weather.WeatherStateComp=14
mindustry.world.blocks.campaign.LaunchPad.LaunchPayloadComp=15
mindustry.world.blocks.defense.ForceProjector.ForceDrawComp=22
mono=16
nova=17
oct=26
poly=18
pulsar=19
quad=23
@@ -1 +0,0 @@
{fields:[{name:ammo,type:float,size:4},{name:armor,type:float,size:4},{name:baseRotation,type:float,size:4},{name:controller,type:mindustry.entities.units.UnitController,size:-1},{name:deactivated,type:boolean,size:1},{name:elevation,type:float,size:4},{name:health,type:float,size:4},{name:isShooting,type:boolean,size:1},{name:mounts,type:"mindustry.entities.units.WeaponMount[]",size:-1},{name:plans,type:arc.struct.Queue<mindustry.entities.units.BuildPlan>,size:-1},{name:rotation,type:float,size:4},{name:shield,type:float,size:4},{name:spawnedByCore,type:boolean,size:1},{name:stack,type:mindustry.type.ItemStack,size:-1},{name:statuses,type:arc.struct.Seq<mindustry.entities.units.StatusEntry>,size:-1},{name:team,type:mindustry.game.Team,size:-1},{name:type,type:mindustry.type.UnitType,size:-1},{name:x,type:float,size:4},{name:y,type:float,size:4}]}
@@ -1 +0,0 @@
{fields:[{name:ammo,type:float,size:4},{name:armor,type:float,size:4},{name:controller,type:mindustry.entities.units.UnitController,size:-1},{name:deactivated,type:boolean,size:1},{name:elevation,type:float,size:4},{name:health,type:float,size:4},{name:isShooting,type:boolean,size:1},{name:mineTile,type:mindustry.world.Tile,size:-1},{name:mounts,type:"mindustry.entities.units.WeaponMount[]",size:-1},{name:plans,type:arc.struct.Queue<mindustry.entities.units.BuildPlan>,size:-1},{name:rotation,type:float,size:4},{name:shield,type:float,size:4},{name:spawnedByCore,type:boolean,size:1},{name:stack,type:mindustry.type.ItemStack,size:-1},{name:statuses,type:arc.struct.Seq<mindustry.entities.units.StatusEntry>,size:-1},{name:team,type:mindustry.game.Team,size:-1},{name:type,type:mindustry.type.UnitType,size:-1},{name:x,type:float,size:4},{name:y,type:float,size:4}]}
@@ -1 +0,0 @@
{fields:[{name:ammo,type:float,size:4},{name:armor,type:float,size:4},{name:baseRotation,type:float,size:4},{name:controller,type:mindustry.entities.units.UnitController,size:-1},{name:deactivated,type:boolean,size:1},{name:elevation,type:float,size:4},{name:health,type:float,size:4},{name:isShooting,type:boolean,size:1},{name:mounts,type:"mindustry.entities.units.WeaponMount[]",size:-1},{name:rotation,type:float,size:4},{name:shield,type:float,size:4},{name:spawnedByCore,type:boolean,size:1},{name:stack,type:mindustry.type.ItemStack,size:-1},{name:statuses,type:arc.struct.Seq<mindustry.entities.units.StatusEntry>,size:-1},{name:team,type:mindustry.game.Team,size:-1},{name:type,type:mindustry.type.UnitType,size:-1},{name:x,type:float,size:4},{name:y,type:float,size:4}]}
@@ -1 +0,0 @@
{version:1,fields:[{name:ammo,type:float,size:4},{name:armor,type:float,size:4},{name:baseRotation,type:float,size:4},{name:controller,type:mindustry.entities.units.UnitController,size:-1},{name:elevation,type:float,size:4},{name:health,type:float,size:4},{name:isShooting,type:boolean,size:1},{name:mounts,type:"mindustry.entities.units.WeaponMount[]",size:-1},{name:rotation,type:float,size:4},{name:shield,type:float,size:4},{name:spawnedByCore,type:boolean,size:1},{name:stack,type:mindustry.type.ItemStack,size:-1},{name:statuses,type:arc.struct.Seq<mindustry.entities.units.StatusEntry>,size:-1},{name:team,type:mindustry.game.Team,size:-1},{name:type,type:mindustry.type.UnitType,size:-1},{name:x,type:float,size:4},{name:y,type:float,size:4}]}
@@ -0,0 +1 @@
{fields:[{name:team,type:mindustry.game.Team},{name:x,type:float},{name:y,type:float}]}
@@ -1 +0,0 @@
{fields:[{name:ammo,type:float,size:4},{name:armor,type:float,size:4},{name:controller,type:mindustry.entities.units.UnitController,size:-1},{name:deactivated,type:boolean,size:1},{name:elevation,type:float,size:4},{name:health,type:float,size:4},{name:isShooting,type:boolean,size:1},{name:mounts,type:"mindustry.entities.units.WeaponMount[]",size:-1},{name:rotation,type:float,size:4},{name:shield,type:float,size:4},{name:spawnedByCore,type:boolean,size:1},{name:stack,type:mindustry.type.ItemStack,size:-1},{name:statuses,type:arc.struct.Seq<mindustry.entities.units.StatusEntry>,size:-1},{name:team,type:mindustry.game.Team,size:-1},{name:type,type:mindustry.type.UnitType,size:-1},{name:x,type:float,size:4},{name:y,type:float,size:4}]}
@@ -1 +0,0 @@
{version:1,fields:[{name:ammo,type:float,size:4},{name:armor,type:float,size:4},{name:controller,type:mindustry.entities.units.UnitController,size:-1},{name:elevation,type:float,size:4},{name:health,type:float,size:4},{name:isShooting,type:boolean,size:1},{name:mounts,type:"mindustry.entities.units.WeaponMount[]",size:-1},{name:rotation,type:float,size:4},{name:shield,type:float,size:4},{name:spawnedByCore,type:boolean,size:1},{name:stack,type:mindustry.type.ItemStack,size:-1},{name:statuses,type:arc.struct.Seq<mindustry.entities.units.StatusEntry>,size:-1},{name:team,type:mindustry.game.Team,size:-1},{name:type,type:mindustry.type.UnitType,size:-1},{name:x,type:float,size:4},{name:y,type:float,size:4}]}
@@ -0,0 +1 @@
{version:2,fields:[{name:ammo,type:float},{name:armor,type:float},{name:controller,type:mindustry.entities.units.UnitController},{name:elevation,type:float},{name:flag,type:double},{name:health,type:float},{name:isShooting,type:boolean},{name:mounts,type:"mindustry.entities.units.WeaponMount[]"},{name:rotation,type:float},{name:shield,type:float},{name:spawnedByCore,type:boolean},{name:stack,type:mindustry.type.ItemStack},{name:statuses,type:arc.struct.Seq<mindustry.entities.units.StatusEntry>},{name:team,type:mindustry.game.Team},{name:type,type:mindustry.type.UnitType},{name:x,type:float},{name:y,type:float}]}
@@ -0,0 +1 @@
{version:3,fields:[{name:ammo,type:float},{name:armor,type:float},{name:controller,type:mindustry.entities.units.UnitController},{name:elevation,type:float},{name:flag,type:double},{name:health,type:float},{name:isShooting,type:boolean},{name:mineTile,type:mindustry.world.Tile},{name:mounts,type:"mindustry.entities.units.WeaponMount[]"},{name:rotation,type:float},{name:shield,type:float},{name:spawnedByCore,type:boolean},{name:stack,type:mindustry.type.ItemStack},{name:statuses,type:arc.struct.Seq<mindustry.entities.units.StatusEntry>},{name:team,type:mindustry.game.Team},{name:type,type:mindustry.type.UnitType},{name:x,type:float},{name:y,type:float}]}
@@ -0,0 +1 @@
{version:2,fields:[{name:ammo,type:float},{name:armor,type:float},{name:controller,type:mindustry.entities.units.UnitController},{name:elevation,type:float},{name:flag,type:double},{name:health,type:float},{name:isShooting,type:boolean},{name:mounts,type:"mindustry.entities.units.WeaponMount[]"},{name:rotation,type:float},{name:shield,type:float},{name:spawnedByCore,type:boolean},{name:stack,type:mindustry.type.ItemStack},{name:statuses,type:arc.struct.Seq<mindustry.entities.units.StatusEntry>},{name:team,type:mindustry.game.Team},{name:type,type:mindustry.type.UnitType},{name:x,type:float},{name:y,type:float}]}
@@ -0,0 +1 @@
{version:3,fields:[{name:ammo,type:float},{name:armor,type:float},{name:controller,type:mindustry.entities.units.UnitController},{name:elevation,type:float},{name:flag,type:double},{name:health,type:float},{name:isShooting,type:boolean},{name:mineTile,type:mindustry.world.Tile},{name:mounts,type:"mindustry.entities.units.WeaponMount[]"},{name:rotation,type:float},{name:shield,type:float},{name:spawnedByCore,type:boolean},{name:stack,type:mindustry.type.ItemStack},{name:statuses,type:arc.struct.Seq<mindustry.entities.units.StatusEntry>},{name:team,type:mindustry.game.Team},{name:type,type:mindustry.type.UnitType},{name:x,type:float},{name:y,type:float}]}
@@ -0,0 +1 @@
{version:2,fields:[{name:ammo,type:float},{name:armor,type:float},{name:controller,type:mindustry.entities.units.UnitController},{name:elevation,type:float},{name:flag,type:double},{name:health,type:float},{name:isShooting,type:boolean},{name:mounts,type:"mindustry.entities.units.WeaponMount[]"},{name:rotation,type:float},{name:shield,type:float},{name:spawnedByCore,type:boolean},{name:stack,type:mindustry.type.ItemStack},{name:statuses,type:arc.struct.Seq<mindustry.entities.units.StatusEntry>},{name:team,type:mindustry.game.Team},{name:type,type:mindustry.type.UnitType},{name:x,type:float},{name:y,type:float}]}
@@ -0,0 +1 @@
{version:3,fields:[{name:ammo,type:float},{name:armor,type:float},{name:controller,type:mindustry.entities.units.UnitController},{name:elevation,type:float},{name:flag,type:double},{name:health,type:float},{name:isShooting,type:boolean},{name:mineTile,type:mindustry.world.Tile},{name:mounts,type:"mindustry.entities.units.WeaponMount[]"},{name:rotation,type:float},{name:shield,type:float},{name:spawnedByCore,type:boolean},{name:stack,type:mindustry.type.ItemStack},{name:statuses,type:arc.struct.Seq<mindustry.entities.units.StatusEntry>},{name:team,type:mindustry.game.Team},{name:type,type:mindustry.type.UnitType},{name:x,type:float},{name:y,type:float}]}
@@ -0,0 +1 @@
{version:2,fields:[{name:ammo,type:float},{name:armor,type:float},{name:baseRotation,type:float},{name:controller,type:mindustry.entities.units.UnitController},{name:elevation,type:float},{name:flag,type:double},{name:health,type:float},{name:isShooting,type:boolean},{name:mounts,type:"mindustry.entities.units.WeaponMount[]"},{name:rotation,type:float},{name:shield,type:float},{name:spawnedByCore,type:boolean},{name:stack,type:mindustry.type.ItemStack},{name:statuses,type:arc.struct.Seq<mindustry.entities.units.StatusEntry>},{name:team,type:mindustry.game.Team},{name:type,type:mindustry.type.UnitType},{name:x,type:float},{name:y,type:float}]}
@@ -0,0 +1 @@
{version:3,fields:[{name:ammo,type:float},{name:armor,type:float},{name:baseRotation,type:float},{name:controller,type:mindustry.entities.units.UnitController},{name:elevation,type:float},{name:flag,type:double},{name:health,type:float},{name:isShooting,type:boolean},{name:mineTile,type:mindustry.world.Tile},{name:mounts,type:"mindustry.entities.units.WeaponMount[]"},{name:rotation,type:float},{name:shield,type:float},{name:spawnedByCore,type:boolean},{name:stack,type:mindustry.type.ItemStack},{name:statuses,type:arc.struct.Seq<mindustry.entities.units.StatusEntry>},{name:team,type:mindustry.game.Team},{name:type,type:mindustry.type.UnitType},{name:x,type:float},{name:y,type:float}]}
@@ -0,0 +1 @@
{version:2,fields:[{name:ammo,type:float},{name:armor,type:float},{name:controller,type:mindustry.entities.units.UnitController},{name:elevation,type:float},{name:flag,type:double},{name:health,type:float},{name:isShooting,type:boolean},{name:mineTile,type:mindustry.world.Tile},{name:mounts,type:"mindustry.entities.units.WeaponMount[]"},{name:payloads,type:arc.struct.Seq<mindustry.world.blocks.payloads.Payload>},{name:plans,type:arc.struct.Queue<mindustry.entities.units.BuildPlan>},{name:rotation,type:float},{name:shield,type:float},{name:spawnedByCore,type:boolean},{name:stack,type:mindustry.type.ItemStack},{name:statuses,type:arc.struct.Seq<mindustry.entities.units.StatusEntry>},{name:team,type:mindustry.game.Team},{name:type,type:mindustry.type.UnitType},{name:x,type:float},{name:y,type:float}]}
@@ -0,0 +1 @@
{version:2,fields:[{name:ammo,type:float},{name:armor,type:float},{name:controller,type:mindustry.entities.units.UnitController},{name:elevation,type:float},{name:flag,type:double},{name:health,type:float},{name:isShooting,type:boolean},{name:mineTile,type:mindustry.world.Tile},{name:mounts,type:"mindustry.entities.units.WeaponMount[]"},{name:rotation,type:float},{name:shield,type:float},{name:spawnedByCore,type:boolean},{name:stack,type:mindustry.type.ItemStack},{name:statuses,type:arc.struct.Seq<mindustry.entities.units.StatusEntry>},{name:team,type:mindustry.game.Team},{name:type,type:mindustry.type.UnitType},{name:x,type:float},{name:y,type:float}]}
@@ -0,0 +1 @@
{version:2,fields:[{name:ammo,type:float},{name:armor,type:float},{name:baseRotation,type:float},{name:controller,type:mindustry.entities.units.UnitController},{name:elevation,type:float},{name:flag,type:double},{name:health,type:float},{name:isShooting,type:boolean},{name:mineTile,type:mindustry.world.Tile},{name:mounts,type:"mindustry.entities.units.WeaponMount[]"},{name:plans,type:arc.struct.Queue<mindustry.entities.units.BuildPlan>},{name:rotation,type:float},{name:shield,type:float},{name:spawnedByCore,type:boolean},{name:stack,type:mindustry.type.ItemStack},{name:statuses,type:arc.struct.Seq<mindustry.entities.units.StatusEntry>},{name:team,type:mindustry.game.Team},{name:type,type:mindustry.type.UnitType},{name:x,type:float},{name:y,type:float}]}
@@ -0,0 +1 @@
{fields:[{name:ammo,type:float},{name:armor,type:float},{name:controller,type:mindustry.entities.units.UnitController},{name:elevation,type:float},{name:health,type:float},{name:isShooting,type:boolean},{name:mounts,type:"mindustry.entities.units.WeaponMount[]"},{name:payloads,type:arc.struct.Seq<mindustry.world.blocks.payloads.Payload>},{name:plans,type:arc.struct.Queue<mindustry.entities.units.BuildPlan>},{name:rotation,type:float},{name:shield,type:float},{name:spawnedByCore,type:boolean},{name:stack,type:mindustry.type.ItemStack},{name:statuses,type:arc.struct.Seq<mindustry.entities.units.StatusEntry>},{name:team,type:mindustry.game.Team},{name:type,type:mindustry.type.UnitType},{name:x,type:float},{name:y,type:float}]}
@@ -0,0 +1 @@
{version:1,fields:[{name:ammo,type:float},{name:armor,type:float},{name:controller,type:mindustry.entities.units.UnitController},{name:elevation,type:float},{name:flag,type:double},{name:health,type:float},{name:isShooting,type:boolean},{name:mounts,type:"mindustry.entities.units.WeaponMount[]"},{name:payloads,type:arc.struct.Seq<mindustry.world.blocks.payloads.Payload>},{name:plans,type:arc.struct.Queue<mindustry.entities.units.BuildPlan>},{name:rotation,type:float},{name:shield,type:float},{name:spawnedByCore,type:boolean},{name:stack,type:mindustry.type.ItemStack},{name:statuses,type:arc.struct.Seq<mindustry.entities.units.StatusEntry>},{name:team,type:mindustry.game.Team},{name:type,type:mindustry.type.UnitType},{name:x,type:float},{name:y,type:float}]}
@@ -0,0 +1 @@
{version:2,fields:[{name:ammo,type:float},{name:armor,type:float},{name:controller,type:mindustry.entities.units.UnitController},{name:elevation,type:float},{name:flag,type:double},{name:health,type:float},{name:isShooting,type:boolean},{name:mineTile,type:mindustry.world.Tile},{name:mounts,type:"mindustry.entities.units.WeaponMount[]"},{name:payloads,type:arc.struct.Seq<mindustry.world.blocks.payloads.Payload>},{name:plans,type:arc.struct.Queue<mindustry.entities.units.BuildPlan>},{name:rotation,type:float},{name:shield,type:float},{name:spawnedByCore,type:boolean},{name:stack,type:mindustry.type.ItemStack},{name:statuses,type:arc.struct.Seq<mindustry.entities.units.StatusEntry>},{name:team,type:mindustry.game.Team},{name:type,type:mindustry.type.UnitType},{name:x,type:float},{name:y,type:float}]}
@@ -0,0 +1 @@
{version:2,fields:[{name:ammo,type:float},{name:armor,type:float},{name:controller,type:mindustry.entities.units.UnitController},{name:elevation,type:float},{name:flag,type:double},{name:health,type:float},{name:isShooting,type:boolean},{name:mineTile,type:mindustry.world.Tile},{name:mounts,type:"mindustry.entities.units.WeaponMount[]"},{name:plans,type:arc.struct.Queue<mindustry.entities.units.BuildPlan>},{name:rotation,type:float},{name:shield,type:float},{name:spawnedByCore,type:boolean},{name:stack,type:mindustry.type.ItemStack},{name:statuses,type:arc.struct.Seq<mindustry.entities.units.StatusEntry>},{name:team,type:mindustry.game.Team},{name:type,type:mindustry.type.UnitType},{name:x,type:float},{name:y,type:float}]}
@@ -0,0 +1 @@
{version:2,fields:[{name:ammo,type:float},{name:armor,type:float},{name:controller,type:mindustry.entities.units.UnitController},{name:elevation,type:float},{name:flag,type:double},{name:health,type:float},{name:isShooting,type:boolean},{name:mounts,type:"mindustry.entities.units.WeaponMount[]"},{name:payloads,type:arc.struct.Seq<mindustry.world.blocks.payloads.Payload>},{name:plans,type:arc.struct.Queue<mindustry.entities.units.BuildPlan>},{name:rotation,type:float},{name:shield,type:float},{name:spawnedByCore,type:boolean},{name:stack,type:mindustry.type.ItemStack},{name:statuses,type:arc.struct.Seq<mindustry.entities.units.StatusEntry>},{name:team,type:mindustry.game.Team},{name:type,type:mindustry.type.UnitType},{name:x,type:float},{name:y,type:float}]}
@@ -0,0 +1 @@
{version:3,fields:[{name:ammo,type:float},{name:armor,type:float},{name:controller,type:mindustry.entities.units.UnitController},{name:elevation,type:float},{name:flag,type:double},{name:health,type:float},{name:isShooting,type:boolean},{name:mineTile,type:mindustry.world.Tile},{name:mounts,type:"mindustry.entities.units.WeaponMount[]"},{name:payloads,type:arc.struct.Seq<mindustry.world.blocks.payloads.Payload>},{name:plans,type:arc.struct.Queue<mindustry.entities.units.BuildPlan>},{name:rotation,type:float},{name:shield,type:float},{name:spawnedByCore,type:boolean},{name:stack,type:mindustry.type.ItemStack},{name:statuses,type:arc.struct.Seq<mindustry.entities.units.StatusEntry>},{name:team,type:mindustry.game.Team},{name:type,type:mindustry.type.UnitType},{name:x,type:float},{name:y,type:float}]}
@@ -0,0 +1 @@
{version:2,fields:[{name:ammo,type:float},{name:armor,type:float},{name:controller,type:mindustry.entities.units.UnitController},{name:elevation,type:float},{name:flag,type:double},{name:health,type:float},{name:isShooting,type:boolean},{name:mounts,type:"mindustry.entities.units.WeaponMount[]"},{name:rotation,type:float},{name:shield,type:float},{name:spawnedByCore,type:boolean},{name:stack,type:mindustry.type.ItemStack},{name:statuses,type:arc.struct.Seq<mindustry.entities.units.StatusEntry>},{name:team,type:mindustry.game.Team},{name:type,type:mindustry.type.UnitType},{name:x,type:float},{name:y,type:float}]}
@@ -0,0 +1 @@
{version:3,fields:[{name:ammo,type:float},{name:armor,type:float},{name:controller,type:mindustry.entities.units.UnitController},{name:elevation,type:float},{name:flag,type:double},{name:health,type:float},{name:isShooting,type:boolean},{name:mineTile,type:mindustry.world.Tile},{name:mounts,type:"mindustry.entities.units.WeaponMount[]"},{name:rotation,type:float},{name:shield,type:float},{name:spawnedByCore,type:boolean},{name:stack,type:mindustry.type.ItemStack},{name:statuses,type:arc.struct.Seq<mindustry.entities.units.StatusEntry>},{name:team,type:mindustry.game.Team},{name:type,type:mindustry.type.UnitType},{name:x,type:float},{name:y,type:float}]}
@@ -0,0 +1 @@
{version:2,fields:[{name:ammo,type:float},{name:armor,type:float},{name:controller,type:mindustry.entities.units.UnitController},{name:elevation,type:float},{name:flag,type:double},{name:health,type:float},{name:isShooting,type:boolean},{name:mounts,type:"mindustry.entities.units.WeaponMount[]"},{name:plans,type:arc.struct.Queue<mindustry.entities.units.BuildPlan>},{name:rotation,type:float},{name:shield,type:float},{name:spawnedByCore,type:boolean},{name:stack,type:mindustry.type.ItemStack},{name:statuses,type:arc.struct.Seq<mindustry.entities.units.StatusEntry>},{name:team,type:mindustry.game.Team},{name:type,type:mindustry.type.UnitType},{name:x,type:float},{name:y,type:float}]}
@@ -0,0 +1 @@
{version:3,fields:[{name:ammo,type:float},{name:armor,type:float},{name:controller,type:mindustry.entities.units.UnitController},{name:elevation,type:float},{name:flag,type:double},{name:health,type:float},{name:isShooting,type:boolean},{name:mineTile,type:mindustry.world.Tile},{name:mounts,type:"mindustry.entities.units.WeaponMount[]"},{name:plans,type:arc.struct.Queue<mindustry.entities.units.BuildPlan>},{name:rotation,type:float},{name:shield,type:float},{name:spawnedByCore,type:boolean},{name:stack,type:mindustry.type.ItemStack},{name:statuses,type:arc.struct.Seq<mindustry.entities.units.StatusEntry>},{name:team,type:mindustry.game.Team},{name:type,type:mindustry.type.UnitType},{name:x,type:float},{name:y,type:float}]}
+36 -14
View File
@@ -17,7 +17,7 @@ buildscript{
}
dependencies{
classpath 'com.mobidevelop.robovm:robovm-gradle-plugin:2.3.8'
classpath 'com.mobidevelop.robovm:robovm-gradle-plugin:2.3.11'
classpath "com.github.anuken:packr:-SNAPSHOT"
classpath "com.github.Anuken.Arc:packer:$arcHash"
classpath "com.github.Anuken.Arc:arc-core:$arcHash"
@@ -32,11 +32,11 @@ allprojects{
ext{
versionNumber = '6'
if(!project.hasProperty("versionModifier")) versionModifier = 'alpha'
if(!project.hasProperty("versionModifier")) versionModifier = 'beta'
if(!project.hasProperty("versionType")) versionType = 'official'
appName = 'Mindustry'
steamworksVersion = '891ed912791e01fe9ee6237a6497e5212b85c256'
rhinoVersion = '8437435dab9993769d72739608580d40c5343285'
rhinoVersion = '2c3ad8c29560f695ad147a8e8cf5ed9f0ae834b3'
loadVersionProps = {
return new Properties().with{p -> p.load(file('../core/assets/version.properties').newReader()); return p }
@@ -172,24 +172,48 @@ allprojects{
jcenter()
}
task clearCache{
doFirst{
delete{
delete "$rootDir/core/assets/cache"
}
}
}
tasks.withType(JavaCompile){
sourceCompatibility = 1.8
targetCompatibility = 1.8
targetCompatibility = 8
sourceCompatibility = 14
options.encoding = "UTF-8"
options.compilerArgs += ["-Xlint:deprecation"]
dependsOn clearCache
}
}
//compile with java 8 compatibility for everything except the annotati project
configure(project(":annotations")){
tasks.withType(JavaCompile){
targetCompatibility = 8
sourceCompatibility = 8
}
}
//compile with java 8 compatibility for everything except the annotation project
configure(subprojects - project(":annotations")){
tasks.withType(JavaCompile){
if(JavaVersion.current() != JavaVersion.VERSION_1_8){
options.compilerArgs.addAll(['--release', '8'])
options.compilerArgs.addAll(['--release', '8', '--enable-preview'])
}
doFirst{
options.compilerArgs = options.compilerArgs.findAll{it != '--enable-preview' }
}
}
tasks.withType(Javadoc){
options.addStringOption('Xdoclint:none', '-quiet')
options{
addStringOption('Xdoclint:none', '-quiet')
addBooleanOption('-enable-preview', true)
addStringOption('-release', '14')
}
}
}
@@ -200,7 +224,6 @@ project(":desktop"){
dependencies{
implementation project(":core")
implementation arcModule("natives:natives-box2d-desktop")
implementation arcModule("natives:natives-desktop")
implementation arcModule("natives:natives-freetype-desktop")
implementation 'com.github.MinnDevelopment:java-discord-rpc:v2.0.1'
@@ -239,7 +262,6 @@ project(":ios"){
implementation arcModule("natives:natives-ios")
implementation arcModule("natives:natives-freetype-ios")
implementation arcModule("natives:natives-box2d-ios")
implementation arcModule("backends:backend-robovm")
compileOnly project(":annotations")
@@ -249,6 +271,8 @@ project(":ios"){
project(":core"){
apply plugin: "java-library"
compileJava.options.fork = true
task preGen{
outputs.upToDateWhen{ false }
generateLocales()
@@ -282,7 +306,6 @@ project(":core"){
api "org.lz4:lz4-java:1.4.1"
api arcModule("arc-core")
api arcModule("extensions:freetype")
api arcModule("extensions:box2d")
api arcModule("extensions:g3d")
api arcModule("extensions:fx")
api arcModule("extensions:arcnet")
@@ -291,6 +314,8 @@ project(":core"){
compileOnly project(":annotations")
annotationProcessor project(":annotations")
annotationProcessor 'com.github.Anuken:jabel:34e4c172e65b3928cd9eabe1993654ea79c409cd'
}
}
@@ -299,7 +324,6 @@ project(":server"){
dependencies{
implementation project(":core")
implementation arcModule("natives:natives-box2d-desktop")
implementation arcModule("backends:backend-headless")
}
}
@@ -312,7 +336,6 @@ project(":tests"){
testImplementation "org.junit.jupiter:junit-jupiter-params:5.3.1"
testImplementation "org.junit.jupiter:junit-jupiter-api:5.3.1"
testImplementation arcModule("backends:backend-headless")
testImplementation arcModule("natives:natives-box2d-desktop")
testRuntimeOnly "org.junit.jupiter:junit-jupiter-engine:5.3.1"
}
@@ -334,7 +357,6 @@ project(":tools"){
implementation arcModule("natives:natives-desktop")
implementation arcModule("natives:natives-freetype-desktop")
implementation arcModule("natives:natives-box2d-desktop")
implementation arcModule("backends:backend-headless")
}
}
File diff suppressed because it is too large Load Diff
+54
View File
@@ -0,0 +1,54 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="12"
height="12"
version="1.1"
id="svg380"
sodipodi:docname="admin.svg"
inkscape:version="1.0.1 (0767f8302a, 2020-10-17)">
<metadata
id="metadata386">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs384" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="2560"
inkscape:window-height="1316"
id="namedview382"
showgrid="false"
inkscape:zoom="64.285714"
inkscape:cx="6"
inkscape:cy="6"
inkscape:window-x="0"
inkscape:window-y="27"
inkscape:window-maximized="1"
inkscape:current-layer="svg380" />
<path
id="polygon2"
style="fill:#ffffff"
d="M 2.5,0 2,0.5 1.5,1 1,1.5 0.5,2 0,2.5 v 1 1 1 1 L 0.5,7 1,7.5 v 1 1 L 1.5,10 2,10.5 2.5,11 3,11.5 3.5,12 h 1 1 1 1 1 L 9,11.5 9.5,11 10,10.5 10.5,10 11,9.5 v -1 -1 L 11.5,7 12,6.5 v -1 -1 -1 -1 L 11.5,2 11,1.5 10.5,1 10,0.5 9.5,0 h -1 -1 -1 -1 -1 -1 z m 2,3 h 1 1 1 L 8,3.5 8.5,4 9,4.5 v 1 L 8.5,6 8,6.5 7.5,7 h -1 -1 -1 L 4,6.5 3.5,6 3,5.5 v -1 L 3.5,4 4,3.5 Z M 5.5,4 5,4.5 v 1 L 5.5,6 h 1 L 7,5.5 v -1 L 6.5,4 Z m -1,4 h 1 1 1 L 8,8.5 7.5,9 h -1 -1 -1 L 4,8.5 Z" />
</svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

@@ -0,0 +1,55 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="10"
height="10"
version="1.1"
id="svg192"
sodipodi:docname="distribution.svg"
inkscape:version="1.0.1 (0767f8302a, 2020-10-17)">
<metadata
id="metadata198">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs196" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="2560"
inkscape:window-height="1316"
id="namedview194"
showgrid="false"
inkscape:pagecheckerboard="true"
inkscape:zoom="90"
inkscape:cx="5"
inkscape:cy="5"
inkscape:window-x="0"
inkscape:window-y="27"
inkscape:window-maximized="1"
inkscape:current-layer="svg192" />
<path
id="polygon2"
style="fill:#ffffff"
d="M 0.5,0 0,0.5 v 1 1 1 1 1 1 1 1 1 L 0.5,10 1,9.5 v -1 -1 -1 -1 -1 -1 -1 -1 -1 z M 9.5,0 9,0.5 v 1 1 1 1 1 1 1 1 1 L 9.5,10 10,9.5 v -1 -1 -1 -1 -1 -1 -1 -1 -1 z M 4.5,1 4,1.5 3.5,2 3,2.5 3.5,3 h 1 1 1 L 7,2.5 6.5,2 6,1.5 5.5,1 Z M 4.5,4 4,4.5 3.5,5 3,5.5 3.5,6 h 1 1 1 L 7,5.5 6.5,5 6,4.5 5.5,4 Z M 4.5,7 4,7.5 3.5,8 3,8.5 3.5,9 h 1 1 1 L 7,8.5 6.5,8 6,7.5 5.5,7 Z" />
</svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

+53
View File
@@ -0,0 +1,53 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="10"
height="10"
version="1.1"
id="svg252"
sodipodi:docname="effect.svg"
inkscape:version="1.0.1 (0767f8302a, 2020-10-17)">
<metadata
id="metadata258">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs256" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="2560"
inkscape:window-height="1316"
id="namedview254"
showgrid="false"
inkscape:zoom="90"
inkscape:cx="5"
inkscape:cy="5"
inkscape:window-x="0"
inkscape:window-y="27"
inkscape:window-maximized="1"
inkscape:current-layer="svg252" />
<path
id="polygon2"
style="fill:#ffffff"
d="M 1.5,0 1,0.5 0.5,1 0,1.5 v 1 1 1 1 1 1 1 L 0.5,9 1,9.5 1.5,10 h 1 1 1 1 1 1 1 L 9,9.5 9.5,9 10,8.5 v -1 -1 -1 -1 -1 -1 -1 L 9.5,1 9,0.5 8.5,0 h -1 -1 -1 -1 -1 -1 z m 1,1 h 1 1 1 1 1 L 8,1.5 8.5,2 9,2.5 v 1 1 1 1 1 L 8.5,8 8,8.5 7.5,9 h -1 -1 -1 -1 -1 L 2,8.5 1.5,8 1,7.5 v -1 -1 -1 -1 -1 L 1.5,2 2,1.5 Z M 4.5,3 4,3.5 3.5,4 3,4.5 v 1 L 3.5,6 4,6.5 4.5,7 h 1 L 6,6.5 6.5,6 7,5.5 v -1 L 6.5,4 6,3.5 5.5,3 Z" />
</svg>

After

Width:  |  Height:  |  Size: 1.8 KiB

@@ -0,0 +1,55 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="10"
height="13"
version="1.1"
id="svg310"
sodipodi:docname="file-image.svg"
inkscape:version="1.0.1 (0767f8302a, 2020-10-17)">
<metadata
id="metadata316">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs314" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="2560"
inkscape:window-height="1316"
id="namedview312"
showgrid="false"
inkscape:zoom="79.549513"
inkscape:cx="1.5476722"
inkscape:cy="6.573236"
inkscape:window-x="0"
inkscape:window-y="27"
inkscape:window-maximized="1"
inkscape:current-layer="svg310"
inkscape:pagecheckerboard="true" />
<path
id="polygon2"
style="fill:#ffffff"
d="M 0.5,0 0,0.5 v 1 1 1 1 1 1 1 1 1 1 1 1 L 0.5,13 h 1 1 1 1 1 1 1 1 1 L 10,12.5 v -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 L 9.5,2 9,1.5 8.5,1 8,0.5 7.5,0 h -1 -1 -1 -1 -1 -1 z m 1,1 h 1 1 1 L 5,1.5 v 1 1 1 L 5.5,5 h 1 1 1 L 9,5.5 v 1 1 1 1 1 1 L 8.5,12 h -1 -1 -1 -1 -1 -1 -1 L 1,11.5 v -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 z m 5,0 h 1 L 8,1.5 8.5,2 9,2.5 v 1 L 8.5,4 h -1 -1 L 6,3.5 v -1 -1 z M 6.5,6 6,6.5 v 1 L 6.5,8 h 1 L 8,7.5 v -1 L 7.5,6 Z M 4.5,7 4,7.5 3.5,8 3,8.5 v 1 L 2.5,10 2,10.5 2.5,11 h 1 1 1 1 L 7,10.5 6.5,10 6,9.5 5.5,9 5,8.5 v -1 z" />
</svg>

After

Width:  |  Height:  |  Size: 2.1 KiB

+53
View File
@@ -0,0 +1,53 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="12"
height="12"
version="1.1"
id="svg300"
sodipodi:docname="info.svg"
inkscape:version="1.0.1 (0767f8302a, 2020-10-17)">
<metadata
id="metadata306">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs304" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="2560"
inkscape:window-height="1316"
id="namedview302"
showgrid="false"
inkscape:zoom="64.285714"
inkscape:cx="6"
inkscape:cy="6"
inkscape:window-x="0"
inkscape:window-y="27"
inkscape:window-maximized="1"
inkscape:current-layer="svg300" />
<path
id="polygon2"
style="fill:#ffffff"
d="M 0.5,0 0,0.5 v 1 1 1 1 1 1 1 1 1 1 1 L 0.5,12 h 1 1 1 1 1 1 1 1 1 1 1 L 12,11.5 v -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 L 11.5,0 h -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 z m 2,2 h 1 1 1 1 1 1 1 L 10,2.5 v 1 1 1 1 1 1 1 L 9.5,10 h -1 -1 -1 -1 -1 -1 -1 L 2,9.5 v -1 -1 -1 -1 -1 -1 -1 z M 5.5,3 5,3.5 v 1 L 5.5,5 h 1 L 7,4.5 v -1 L 6.5,3 Z M 5.5,6 5,6.5 v 1 1 L 5.5,9 h 1 L 7,8.5 v -1 -1 L 6.5,6 Z" />
</svg>

After

Width:  |  Height:  |  Size: 1.8 KiB

Before

Width:  |  Height:  |  Size: 2.0 KiB

After

Width:  |  Height:  |  Size: 2.0 KiB

-62
View File
@@ -1,62 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
id="svg2"
width="12"
height="12"
viewBox="0 0 12 12"
sodipodi:docname="admin.svg"
inkscape:version="0.92.4 (f8dce91, 2019-08-02)">
<metadata
id="metadata8">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs6" />
<sodipodi:namedview
pagecolor="#000000"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="2560"
inkscape:window-height="1318"
id="namedview4"
showgrid="false"
inkscape:zoom="52.678571"
inkscape:cx="7.760678"
inkscape:cy="6.4128813"
inkscape:window-x="0"
inkscape:window-y="27"
inkscape:window-maximized="1"
inkscape:current-layer="g827" />
<g
id="g827"
transform="translate(-1,-1)">
<path
id="path823"
style="fill:#ffffff;fill-opacity:1"
d="M 6.125,5.625 Q 6.25,5.25 6.625,5.125 7,5 7.375,5.125 7.75,5.25 7.875,5.625 8,6 7.875,6.375 7.75,6.75 7.375,6.875 7,7 6.625,6.875 6.25,6.75 6.125,6.375 6,6 6.125,5.625 M 3,1.5 Q 3.25,1.25 3.625,1.125 4,1 4.5,1 5,1 5.5,1 6,1 6.5,1 7,1 7.5,1 8,1 8.5,1 9,1 9.5,1 10,1 10.375,1.125 10.75,1.25 11,1.5 11.25,1.75 11.5,2 11.75,2.25 12,2.5 12.25,2.75 12.5,3 12.75,3.25 12.875,3.625 13,4 13,4.5 13,5 13,5.5 13,6 13,6.5 13,7 12.875,7.375 12.75,7.75 12.5,8 12.25,8.25 12.125,8.625 12,9 12,9.5 12,10 11.875,10.375 11.75,10.75 11.5,11 11.25,11.25 11,11.5 10.75,11.75 10.5,12 10.25,12.25 10,12.5 9.75,12.75 9.375,12.875 9,13 8.5,13 8,13 7.5,13 7,13 6.5,13 6,13 5.5,13 5,13 4.625,12.875 4.25,12.75 4,12.5 3.75,12.25 3.5,12 3.25,11.75 3,11.5 2.75,11.25 2.5,11 2.25,10.75 2.125,10.375 2,10 2,9.5 2,9 1.875,8.625 1.75,8.25 1.5,8 1.25,7.75 1.125,7.375 1,7 1,6.5 1,6 1,5.5 1,5 1,4.5 1,4 1.125,3.625 1.25,3.25 1.5,3 1.75,2.75 2,2.5 2.25,2.25 2.5,2 2.75,1.75 3,1.5 M 7.5,10 Q 8,10 8.375,9.875 8.75,9.75 8.75,9.5 8.75,9.25 8.375,9.125 8,9 7.5,9 7,9 6.5,9 6,9 5.625,9.125 5.25,9.25 5.25,9.5 5.25,9.75 5.625,9.875 6,10 6.5,10 q 0.5,0 1,0 m 0,-2 Q 8,8 8.375,7.875 8.75,7.75 9,7.5 9.25,7.25 9.5,7 9.75,6.75 9.875,6.375 10,6 9.875,5.625 9.75,5.25 9.5,5 9.25,4.75 9,4.5 8.75,4.25 8.375,4.125 8,4 7.5,4 7,4 6.5,4 6,4 5.625,4.125 5.25,4.25 5,4.5 4.75,4.75 4.5,5 4.25,5.25 4.125,5.625 4,6 4.125,6.375 4.25,6.75 4.5,7 4.75,7.25 5,7.5 5.25,7.75 5.625,7.875 6,8 6.5,8 7,8 7.5,8"
inkscape:connector-curvature="0" />
</g>
</svg>

Before

Width:  |  Height:  |  Size: 3.1 KiB

-62
View File
@@ -1,62 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
id="svg2"
width="10"
height="11"
viewBox="0 0 10 11"
sodipodi:docname="book.svg"
inkscape:version="0.92.4 (f8dce91, 2019-08-02)">
<metadata
id="metadata8">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs6" />
<sodipodi:namedview
pagecolor="#000000"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="2560"
inkscape:window-height="1318"
id="namedview4"
showgrid="false"
inkscape:zoom="18.624687"
inkscape:cx="-15.26171"
inkscape:cy="11.56781"
inkscape:window-x="0"
inkscape:window-y="27"
inkscape:window-maximized="1"
inkscape:current-layer="g24" />
<g
id="g24"
transform="translate(-2,-2)">
<path
style="fill:#ffffff;fill-opacity:1"
d="M 4.5,2 C 4.1666667,2 3.875,2.0416667 3.625,2.125 3.375,2.2083333 3.1666667,2.3333333 3,2.5 L 2.5,3 C 2.3333333,3.1666667 2.2083333,3.375 2.125,3.625 2.0416667,3.875 2,4.1666667 2,4.5 v 1 1 1 1 1 1 1 c 0,0.333333 0.041667,0.625 0.125,0.875 0.083333,0.25 0.25,0.416667 0.5,0.5 C 2.875,12.958333 3.1666667,13 3.5,13 h 1 1 1 1 1 1 c 0.3333333,0 0.625,-0.04167 0.875,-0.125 C 10.625,12.79167 10.833333,12.666667 11,12.5 L 11.5,12 c 0.166667,-0.166667 0.291667,-0.375 0.375,-0.625 C 11.958333,11.125 12,10.833333 12,10.5 v -1 -1 -1 -1 -1 -1 -1 C 12,3.1666667 11.95833,2.875 11.875,2.625 11.79167,2.375 11.625,2.2083333 11.375,2.125 11.125,2.0416667 10.833333,2 10.5,2 h -1 -1 -1 -1 -1 z m 1,1 h 1 1 1 1 c 0.3333333,0 0.625,0.041667 0.875,0.125 0.25,0.083333 0.416667,0.25 0.5,0.5 C 10.958333,3.875 11,4.1666667 11,4.5 v 1 1 1 1 1 c 0,0.3333333 -0.04167,0.625 -0.125,0.875 -0.08333,0.25 -0.25,0.416667 -0.5,0.5 C 10.125,10.958333 9.8333333,11 9.5,11 h -1 -1 -1 -1 C 5.1666667,11 4.875,10.95833 4.625,10.875 4.375,10.79167 4.2083333,10.625 4.125,10.375 4.0416667,10.125 4,9.8333333 4,9.5 v -1 -1 -1 -1 -1 C 4,4.1666667 4.0416667,3.875 4.125,3.625 4.2083333,3.375 4.375,3.2083333 4.625,3.125 4.875,3.0416667 5.1666667,3 5.5,3 Z m 1,1 C 6.1666667,4 5.875,4.041667 5.625,4.125 c -0.25,0.083333 -0.4166667,0.25 -0.5,0.5 -0.083333,0.25 -0.083333,0.5 0,0.75 0.083333,0.25 0.25,0.4166667 0.5,0.5 C 5.875,5.9583333 6.1666667,6 6.5,6 h 1 1 c 0.3333333,0 0.625,-0.041667 0.875,-0.125 0.25,-0.083333 0.4166667,-0.25 0.5,-0.5 0.083333,-0.25 0.083333,-0.5 0,-0.75 C 9.791667,4.375 9.625,4.2083333 9.375,4.125 9.125,4.0416667 8.8333333,4 8.5,4 h -1 z m 0,3 C 6.1666667,7 5.875,7.0416667 5.625,7.125 5.375,7.2083333 5.25,7.3333333 5.25,7.5 5.25,7.6666667 5.375,7.7916667 5.625,7.875 5.875,7.9583333 6.1666667,8 6.5,8 h 1 1 C 8.8333333,8 9.125,7.9583333 9.375,7.875 9.625,7.7916667 9.75,7.6666667 9.75,7.5 9.75,7.3333333 9.625,7.2083333 9.375,7.125 9.125,7.0416667 8.8333333,7 8.5,7 h -1 z m 0,2 C 6.1666667,9 5.875,9.0416667 5.625,9.125 5.375,9.2083333 5.25,9.3333333 5.25,9.5 5.25,9.6666667 5.375,9.7916667 5.625,9.875 5.875,9.9583333 6.1666667,10 6.5,10 h 1 1 C 8.8333333,10 9.125,9.9583333 9.375,9.875 9.625,9.7916667 9.75,9.6666667 9.75,9.5 9.75,9.3333333 9.625,9.2083333 9.375,9.125 9.125,9.0416667 8.8333333,9 8.5,9 h -1 z"
id="path14"
inkscape:connector-curvature="0" />
</g>
</svg>

Before

Width:  |  Height:  |  Size: 3.9 KiB

-62
View File
@@ -1,62 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
id="svg2"
width="8"
height="7.75"
viewBox="0 0 8 7.75"
sodipodi:docname="chat.svg"
inkscape:version="0.92.4 (f8dce91, 2019-08-02)">
<metadata
id="metadata8">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs6" />
<sodipodi:namedview
pagecolor="#000000"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="2560"
inkscape:window-height="1318"
id="namedview4"
showgrid="false"
inkscape:zoom="23.6"
inkscape:cx="-8.033898"
inkscape:cy="4.0042373"
inkscape:window-x="0"
inkscape:window-y="27"
inkscape:window-maximized="1"
inkscape:current-layer="g16" />
<g
id="g16"
transform="translate(-1,-1)">
<path
style="fill:#ffffff;fill-opacity:1"
d="M 2,1.5 Q 2.25,1.25 2.625,1.125 3,1 3.5,1 4,1 4.5,1 5,1 5.5,1 6,1 6.5,1 7,1 7.375,1.125 7.75,1.25 8,1.5 8.25,1.75 8.5,2 8.75,2.25 8.875,2.625 9,3 9,3.5 9,4 9,4.5 9,5 8.875,5.375 8.75,5.75 8.5,6 8.25,6.25 8,6.5 7.75,6.75 7.375,6.875 7,7 6.5,7 6,7 5.5,7 5,7 4.5,7 4,7 3.625,7.125 3.25,7.25 3.125,7.625 3,8 2.875,8.375 2.75,8.75 2.5,8.75 2.25,8.75 2,8.5 1.75,8.25 1.5,8 1.25,7.75 1.125,7.375 1,7 1,6.5 1,6 1,5.5 1,5 1,4.5 1,4 1,3.5 1,3 1.125,2.625 1.25,2.25 1.5,2 1.75,1.75 2,1.5"
id="path14"
inkscape:connector-curvature="0" />
</g>
</svg>

Before

Width:  |  Height:  |  Size: 2.1 KiB

@@ -1,62 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
id="svg12"
width="5.875"
height="5.875"
viewBox="0 0 5.875 5.875"
sodipodi:docname="command-attack.svg"
inkscape:version="0.92.4 (f8dce91, 2019-08-02)">
<metadata
id="metadata18">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs16" />
<sodipodi:namedview
pagecolor="#000000"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="2560"
inkscape:window-height="1318"
id="namedview14"
showgrid="false"
inkscape:zoom="29.5"
inkscape:cx="-7.706568"
inkscape:cy="1.5137712"
inkscape:window-x="0"
inkscape:window-y="27"
inkscape:window-maximized="1"
inkscape:current-layer="g61" />
<g
id="g61"
transform="translate(-1.0625,-1.0625)">
<path
style="fill:#ffffff;fill-opacity:1"
d="M 5,1.5 Q 5.25,1.25 5.625,1.125 6,1 6.375,1.125 6.75,1.25 6.875,1.625 7,2 6.875,2.375 6.75,2.75 6.5,3 6.25,3.25 6,3.5 5.75,3.75 5.5,4 5.25,4.25 5,4.5 4.75,4.75 4.5,5 4.25,5.25 4.25,5.5 4.25,5.75 4.5,6 4.75,6.25 4.75,6.5 4.75,6.75 4.5,6.75 4.25,6.75 4,6.5 3.75,6.25 3.5,6.25 3.25,6.25 3,6.5 2.75,6.75 2.375,6.875 2,7 1.625,6.875 1.25,6.75 1.125,6.375 1,6 1.125,5.625 1.25,5.25 1.5,5 1.75,4.75 1.75,4.5 1.75,4.25 1.5,4 1.25,3.75 1.25,3.5 1.25,3.25 1.5,3.25 1.75,3.25 2,3.5 2.25,3.75 2.5,3.75 2.75,3.75 3,3.5 3.25,3.25 3.5,3 3.75,2.75 4,2.5 4.25,2.25 4.5,2 4.75,1.75 5,1.5"
id="path59"
inkscape:connector-curvature="0" />
</g>
</svg>

Before

Width:  |  Height:  |  Size: 2.3 KiB

@@ -1,62 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
id="svg2"
width="6"
height="6"
viewBox="0 0 6 6"
sodipodi:docname="command-rally.svg"
inkscape:version="0.92.4 (f8dce91, 2019-08-02)">
<metadata
id="metadata8">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs6" />
<sodipodi:namedview
pagecolor="#000000"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="2560"
inkscape:window-height="1318"
id="namedview4"
showgrid="false"
inkscape:zoom="29.5"
inkscape:cx="-12.118644"
inkscape:cy="2.7966102"
inkscape:window-x="0"
inkscape:window-y="27"
inkscape:window-maximized="1"
inkscape:current-layer="g88" />
<g
id="g88"
transform="translate(-1,-1)">
<path
style="fill:#ffffff;fill-opacity:1"
d="M 2,1.5 Q 2.25,1.25 2.625,1.125 3,1 3.5,1 4,1 4.5,1 5,1 5.375,1.125 5.75,1.25 6,1.5 6.25,1.75 6.5,2 6.75,2.25 6.875,2.625 7,3 7,3.5 7,4 7,4.5 7,5 6.875,5.375 6.75,5.75 6.5,6 6.25,6.25 6,6.5 5.75,6.75 5.375,6.875 5,7 4.5,7 4,7 3.5,7 3,7 2.625,6.875 2.25,6.75 2,6.5 1.75,6.25 1.5,6 1.25,5.75 1.125,5.375 1,5 1,4.5 1,4 1,3.5 1,3 1.125,2.625 1.25,2.25 1.5,2 1.75,1.75 2,1.5 M 3.625,5.875 Q 4,6 4.375,5.875 4.75,5.75 5,5.5 5.25,5.25 5.5,5 5.75,4.75 5.875,4.375 6,4 5.875,3.625 5.75,3.25 5.5,3 5.25,2.75 5,2.5 4.75,2.25 4.375,2.125 4,2 3.625,2.125 3.25,2.25 3,2.5 2.75,2.75 2.5,3 2.25,3.25 2.125,3.625 2,4 2.125,4.375 2.25,4.75 2.5,5 2.75,5.25 3,5.5 3.25,5.75 3.625,5.875"
id="path84"
inkscape:connector-curvature="0" />
</g>
</svg>

Before

Width:  |  Height:  |  Size: 2.3 KiB

@@ -1,62 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
id="svg22"
width="5.875"
height="5.5"
viewBox="0 0 5.875 5.5"
sodipodi:docname="command-retreat.svg"
inkscape:version="0.92.4 (f8dce91, 2019-08-02)">
<metadata
id="metadata28">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs26" />
<sodipodi:namedview
pagecolor="#000000"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="2560"
inkscape:window-height="1318"
id="namedview24"
showgrid="false"
inkscape:zoom="29.5"
inkscape:cx="-14.520127"
inkscape:cy="1.4618644"
inkscape:window-x="0"
inkscape:window-y="27"
inkscape:window-maximized="1"
inkscape:current-layer="g36" />
<g
id="g36"
transform="translate(-1.0625,-1.25)">
<path
style="fill:#ffffff;fill-opacity:1"
d="M 3,1.5 Q 3.25,1.25 3.5,1.25 3.75,1.25 3.875,1.625 4,2 4.125,2.375 4.25,2.75 4.625,2.875 5,3 5.5,3 6,3 6.375,3.125 6.75,3.25 6.875,3.625 7,4 6.875,4.375 6.75,4.75 6.375,4.875 6,5 5.5,5 5,5 4.625,5.125 4.25,5.25 4.125,5.625 4,6 3.875,6.375 3.75,6.75 3.5,6.75 3.25,6.75 3,6.5 2.75,6.25 2.5,6 2.25,5.75 2,5.5 1.75,5.25 1.5,5 1.25,4.75 1.125,4.375 1,4 1.125,3.625 1.25,3.25 1.5,3 1.75,2.75 2,2.5 2.25,2.25 2.5,2 2.75,1.75 3,1.5"
id="path34"
inkscape:connector-curvature="0" />
</g>
</svg>

Before

Width:  |  Height:  |  Size: 2.1 KiB

Some files were not shown because too many files have changed in this diff Show More