1
0
mirror of https://github.com/tobspr/shapez.io.git synced 2026-03-02 03:39:21 +00:00

Update ftp deployment, fix minor bugs in savegame serialization

This commit is contained in:
tobspr
2020-05-18 19:47:40 +02:00
parent a42b625aa5
commit 2c659482c4
4 changed files with 65 additions and 72 deletions

View File

@@ -71,20 +71,19 @@ export const globalConfig = {
debug: {
/* dev:start */
// fastGameEnter: true,
fastGameEnter: true,
noArtificialDelays: true,
// disableSavegameWrite: true,
showEntityBounds: false,
showAcceptorEjectors: false,
usePlainShapeIds: true,
// showEntityBounds: true,
// showAcceptorEjectors: true,
disableMusic: true,
doNotRenderStatics: false,
disableZoomLimits: false,
// doNotRenderStatics: true,
// disableZoomLimits: true,
// showChunkBorders: true,
rewardsInstant: false,
allBuildingsUnlocked: true,
upgradesNoCost: true,
disableUnlockDialog: true,
// rewardsInstant: true,
// allBuildingsUnlocked: true,
// upgradesNoCost: true,
// disableUnlockDialog: true,
// disableLogicTicks: true,
// testClipping: true,
// framePausesBetweenTicks: 40,

View File

@@ -79,7 +79,7 @@ export class UndergroundBeltComponent extends Component {
}
// Notice: We assume that for all items the travel distance is the same
const maxItemsInTunnel = (1 + travelDistance) / globalConfig.itemSpacingOnBelts;
const maxItemsInTunnel = (2 + travelDistance) / globalConfig.itemSpacingOnBelts;
if (this.pendingItems.length >= maxItemsInTunnel) {
// Simulate a real belt which gets full at some point
return false;

View File

@@ -36,7 +36,7 @@ export class HubGoals extends BasicSerializableObject {
}
// Compute gained rewards
for (let i = 0; i < this.level; ++i) {
for (let i = 0; i < this.level - 1; ++i) {
if (i < tutorialGoals.length) {
const reward = tutorialGoals[i].reward;
this.gainedRewards[reward] = (this.gainedRewards[reward] || 0) + 1;