Change hub texture and allow translating it, update stacker texture
|
@ -1,3 +1,3 @@
|
||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:7697c34997a719bed9ddf9c16c19c672a0fdf9641edf0a9761aea9c2c7e17c6b
|
oid sha256:6463b33b2cae50d1ecb11f0a845f06633aff331a5c2c0998d9eb93e40ad576b1
|
||||||
size 632609
|
size 636254
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:87ff03f1c77d8c245e4e2fe716b6243aecca174425ae24cfd19ffb5bd1df52f6
|
oid sha256:25c712f823de0491c6c2db7b065b3940cf257402aafdfd6676af919b7a928e42
|
||||||
size 1191627
|
size 1164218
|
||||||
|
|
|
@ -607,6 +607,6 @@
|
||||||
"format": "RGBA8888",
|
"format": "RGBA8888",
|
||||||
"size": {"w":407,"h":128},
|
"size": {"w":407,"h":128},
|
||||||
"scale": "0.1",
|
"scale": "0.1",
|
||||||
"smartupdate": "$TexturePacker:SmartUpdate:feeaacb789d7182e6aef553861c19982:774c2c10210542582abaa8efc495510d:f159918d23e5952766c6d23ab52278c6$"
|
"smartupdate": "$TexturePacker:SmartUpdate:3dd7a89f30024dd4787ad4af6b14588a:9ba11f8b02134c4376ab4e0a44f8b850:f159918d23e5952766c6d23ab52278c6$"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Before Width: | Height: | Size: 51 KiB After Width: | Height: | Size: 50 KiB |
|
@ -607,6 +607,6 @@
|
||||||
"format": "RGBA8888",
|
"format": "RGBA8888",
|
||||||
"size": {"w":1997,"h":1801},
|
"size": {"w":1997,"h":1801},
|
||||||
"scale": "1",
|
"scale": "1",
|
||||||
"smartupdate": "$TexturePacker:SmartUpdate:feeaacb789d7182e6aef553861c19982:774c2c10210542582abaa8efc495510d:f159918d23e5952766c6d23ab52278c6$"
|
"smartupdate": "$TexturePacker:SmartUpdate:3dd7a89f30024dd4787ad4af6b14588a:9ba11f8b02134c4376ab4e0a44f8b850:f159918d23e5952766c6d23ab52278c6$"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Before Width: | Height: | Size: 752 KiB After Width: | Height: | Size: 743 KiB |
|
@ -607,6 +607,6 @@
|
||||||
"format": "RGBA8888",
|
"format": "RGBA8888",
|
||||||
"size": {"w":510,"h":512},
|
"size": {"w":510,"h":512},
|
||||||
"scale": "0.25",
|
"scale": "0.25",
|
||||||
"smartupdate": "$TexturePacker:SmartUpdate:feeaacb789d7182e6aef553861c19982:774c2c10210542582abaa8efc495510d:f159918d23e5952766c6d23ab52278c6$"
|
"smartupdate": "$TexturePacker:SmartUpdate:3dd7a89f30024dd4787ad4af6b14588a:9ba11f8b02134c4376ab4e0a44f8b850:f159918d23e5952766c6d23ab52278c6$"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Before Width: | Height: | Size: 163 KiB After Width: | Height: | Size: 160 KiB |
|
@ -607,6 +607,6 @@
|
||||||
"format": "RGBA8888",
|
"format": "RGBA8888",
|
||||||
"size": {"w":475,"h":1968},
|
"size": {"w":475,"h":1968},
|
||||||
"scale": "0.5",
|
"scale": "0.5",
|
||||||
"smartupdate": "$TexturePacker:SmartUpdate:feeaacb789d7182e6aef553861c19982:774c2c10210542582abaa8efc495510d:f159918d23e5952766c6d23ab52278c6$"
|
"smartupdate": "$TexturePacker:SmartUpdate:3dd7a89f30024dd4787ad4af6b14588a:9ba11f8b02134c4376ab4e0a44f8b850:f159918d23e5952766c6d23ab52278c6$"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Before Width: | Height: | Size: 380 KiB After Width: | Height: | Size: 374 KiB |
|
@ -607,6 +607,6 @@
|
||||||
"format": "RGBA8888",
|
"format": "RGBA8888",
|
||||||
"size": {"w":2016,"h":1024},
|
"size": {"w":2016,"h":1024},
|
||||||
"scale": "0.75",
|
"scale": "0.75",
|
||||||
"smartupdate": "$TexturePacker:SmartUpdate:feeaacb789d7182e6aef553861c19982:774c2c10210542582abaa8efc495510d:f159918d23e5952766c6d23ab52278c6$"
|
"smartupdate": "$TexturePacker:SmartUpdate:3dd7a89f30024dd4787ad4af6b14588a:9ba11f8b02134c4376ab4e0a44f8b850:f159918d23e5952766c6d23ab52278c6$"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Before Width: | Height: | Size: 746 KiB After Width: | Height: | Size: 735 KiB |
|
@ -445,6 +445,7 @@
|
||||||
<key type="filename">sprites/map_overview/belt_forward.png</key>
|
<key type="filename">sprites/map_overview/belt_forward.png</key>
|
||||||
<key type="filename">sprites/map_overview/belt_left.png</key>
|
<key type="filename">sprites/map_overview/belt_left.png</key>
|
||||||
<key type="filename">sprites/map_overview/belt_right.png</key>
|
<key type="filename">sprites/map_overview/belt_right.png</key>
|
||||||
|
<key type="filename">sprites/misc/waypoint.png</key>
|
||||||
<struct type="IndividualSpriteSettings">
|
<struct type="IndividualSpriteSettings">
|
||||||
<key>pivotPoint</key>
|
<key>pivotPoint</key>
|
||||||
<point_f>0.5,0.5</point_f>
|
<point_f>0.5,0.5</point_f>
|
||||||
|
|
Before Width: | Height: | Size: 22 KiB After Width: | Height: | Size: 23 KiB |
Before Width: | Height: | Size: 50 KiB After Width: | Height: | Size: 38 KiB |
Before Width: | Height: | Size: 18 KiB After Width: | Height: | Size: 16 KiB |
|
@ -4,6 +4,7 @@ export const CHANGELOG = [
|
||||||
date: "unreleased",
|
date: "unreleased",
|
||||||
entries: [
|
entries: [
|
||||||
"Support for translations! Interested in helping out? Check out the <a target='_blank' href='https://github.com/tobspr/shapez.io/tree/master/translations'>translation guide</a>!",
|
"Support for translations! Interested in helping out? Check out the <a target='_blank' href='https://github.com/tobspr/shapez.io/tree/master/translations'>translation guide</a>!",
|
||||||
|
"Update stacker artwork to clarify how it works",
|
||||||
"Make shapes unpinnable in the upgrades tab (By hexy)",
|
"Make shapes unpinnable in the upgrades tab (By hexy)",
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
|
|
|
@ -82,7 +82,7 @@ export const globalConfig = {
|
||||||
|
|
||||||
debug: {
|
debug: {
|
||||||
/* dev:start */
|
/* dev:start */
|
||||||
// fastGameEnter: true,
|
fastGameEnter: true,
|
||||||
// noArtificialDelays: true,
|
// noArtificialDelays: true,
|
||||||
// disableSavegameWrite: true,
|
// disableSavegameWrite: true,
|
||||||
// showEntityBounds: true,
|
// showEntityBounds: true,
|
||||||
|
|
|
@ -74,9 +74,7 @@ export class HubSystem extends GameSystemWithFilter {
|
||||||
context.fillText("" + formatBigNumber(delivered), pos.x + textOffsetX, pos.y + textOffsetY);
|
context.fillText("" + formatBigNumber(delivered), pos.x + textOffsetX, pos.y + textOffsetY);
|
||||||
|
|
||||||
// Required
|
// Required
|
||||||
|
|
||||||
context.font = "13px GameFont";
|
context.font = "13px GameFont";
|
||||||
|
|
||||||
context.fillStyle = "#a4a6b0";
|
context.fillStyle = "#a4a6b0";
|
||||||
context.fillText(
|
context.fillText(
|
||||||
"/ " + formatBigNumber(goals.required),
|
"/ " + formatBigNumber(goals.required),
|
||||||
|
@ -95,6 +93,17 @@ export class HubSystem extends GameSystemWithFilter {
|
||||||
context.fillStyle = "#fff";
|
context.fillStyle = "#fff";
|
||||||
context.fillText("" + this.root.hubGoals.level, pos.x - 42, pos.y - 36);
|
context.fillText("" + this.root.hubGoals.level, pos.x - 42, pos.y - 36);
|
||||||
|
|
||||||
|
// Texts
|
||||||
|
context.textAlign = "center";
|
||||||
|
context.fillStyle = "#fff";
|
||||||
|
context.font = "bold 7px GameFont";
|
||||||
|
context.fillText(T.buildings.hub.levelShortcut, pos.x - 42, pos.y - 47);
|
||||||
|
|
||||||
|
context.fillStyle = "#64666e";
|
||||||
|
context.font = "bold 11px GameFont";
|
||||||
|
context.fillText(T.buildings.hub.deliver.toUpperCase(), pos.x, pos.y - 40);
|
||||||
|
context.fillText(T.buildings.hub.toUnlock.toUpperCase(), pos.x, pos.y + 30);
|
||||||
|
|
||||||
context.textAlign = "left";
|
context.textAlign = "left";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -414,6 +414,11 @@ shopUpgrades:
|
||||||
|
|
||||||
# Buildings and their name / description
|
# Buildings and their name / description
|
||||||
buildings:
|
buildings:
|
||||||
|
hub:
|
||||||
|
deliver: Deliver
|
||||||
|
toUnlock: to unlock
|
||||||
|
levelShortcut: LVL
|
||||||
|
|
||||||
belt:
|
belt:
|
||||||
default:
|
default:
|
||||||
name: &belt Conveyor Belt
|
name: &belt Conveyor Belt
|
||||||
|
|