Skip to content

Commit 1c72134

Browse files
committed
feat: rotate trailer
1 parent 198ef7c commit 1c72134

5 files changed

Lines changed: 20 additions & 18 deletions

File tree

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "ets666",
3-
"version": "0.0.3",
3+
"version": "0.0.4",
44
"author": "rsl140 <rsl140@qq.com>",
55
"description": "ETS666 SaveEdit & JobSync Tool",
66
"license": "GPL-3.0-or-later",

src/main/index.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,9 @@ function createWindow () {
2222
mainWindow = new BrowserWindow({
2323
height: 650, // 设置窗口的高
2424
useContentSize: true,
25-
width: 1280, // 设置窗口的宽
25+
width: 1180, // 设置窗口的宽
2626
minHeight: 650,
27-
minWidth: 1280,
27+
minWidth: 1180,
2828
webPreferences: {
2929
webSecurity: false, // 是否禁用浏览器的跨域安全特性
3030
nodeIntegration: true // 是否完整支持node

src/renderer/lang/en.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ export default {
88
save: 'Save',
99
job: 'JOB SYNC',
1010
syncJob: 'Sync Job',
11-
moveCar: 'Move to Starting Point (Expt.)',
11+
moveCar: 'Move to Start Point',
1212
server: 'Server',
1313
departureCity: 'Departure City',
1414
departureCompany: 'Departure Company',
@@ -18,14 +18,14 @@ export default {
1818
mileage: 'Estimated Distance',
1919
ferry: 'Ferry',
2020
change: 'SAVE EDIT',
21-
money: '100 Million Money',
21+
money: '100M Money',
2222
level: 'Player Level 100',
2323
skills: 'Unlock All Skills',
2424
city: 'Unlock All Cities',
25-
garage: 'Unlock All Garages',
26-
dealer: 'Unlock All Dealers',
27-
damage: 'Fix All Vehicles',
28-
oil: 'Fill Up Fuel Tanks',
25+
garage: 'Unlock Garages',
26+
dealer: 'Unlock Dealers',
27+
damage: 'Fix Vehicles',
28+
oil: 'Fill Up Trucks',
2929
ok: 'OK',
3030
error: {
3131
selectSaveFirst: 'Please select a save file first.',

src/renderer/lang/zh-CN.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ export default {
88
save: '保  存',
99
job: '联运任务',
1010
syncJob: '同步联运任务',
11-
moveCar: '移动车辆至起点货场(实验性)',
11+
moveCar: '移动车辆至起点',
1212
server: '服 务 器',
1313
departureCity: '出发城市',
1414
departureCompany: '出发货场',

src/utils/fileEdit.js

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -210,7 +210,7 @@ export function editGameSii (dir, filedirname, info, callback, errorcallback) {
210210
let economyEventQueueIndex = 0
211211

212212
let index = 0
213-
arrFile.forEach((element, flieIndex) => {
213+
arrFile.forEach((element, fileIndex) => {
214214
if (element.startsWith(' hq_city: ')) {
215215
hqCity = element.split(': ')[1]
216216
} else if (element.startsWith(' companies[')) {
@@ -222,15 +222,15 @@ export function editGameSii (dir, filedirname, info, callback, errorcallback) {
222222
}
223223
}
224224
if (setting.money && element.startsWith(' money_account')) {
225-
arrFile[flieIndex] = element.replace(/money_account: [^,\n]+/, 'money_account: 100000000')
225+
arrFile[fileIndex] = element.replace(/money_account: [^,\n]+/, 'money_account: 100000000')
226226
} else if (setting.level && element.startsWith(' experience_points')) {
227227
exper.push(index)
228228
} else if (setting.skills && element.startsWith(' adr:')) {
229229
skills.push(index)
230230
} else if (setting.damage && element.startsWith(' wear')) {
231-
arrFile[flieIndex] = element.replace(/wear: [^,\n]+/, 'wear: 0')
231+
arrFile[fileIndex] = element.replace(/wear: [^,\n]+/, 'wear: 0')
232232
} else if (setting.oil && element.startsWith(' fuel_relative')) {
233-
arrFile[flieIndex] = element.replace(/fuel_relative: [^,\n]+/, 'fuel_relative: 1')
233+
arrFile[fileIndex] = element.replace(/fuel_relative: [^,\n]+/, 'fuel_relative: 1')
234234
} else if (setting.city && element.startsWith(' visited_cities[')) {
235235
visitedCity.push(element.split(': ')[1])
236236
} else if (setting.city && element.startsWith(' visited_cities: ')) {
@@ -256,9 +256,11 @@ export function editGameSii (dir, filedirname, info, callback, errorcallback) {
256256
} else if (element.startsWith('economy_event_queue :')) {
257257
economyEventQueueIndex = index
258258
} else if (job.moveToCargo && element.startsWith(' truck_placement: ')) {
259-
arrFile[flieIndex] = ' truck_placement: ' + jobInfo.departure_coordinates
259+
arrFile[fileIndex] = ' truck_placement: ' + jobInfo.departure_coordinates
260260
} else if (job.moveToCargo && element.startsWith(' trailer_placement: ')) {
261-
arrFile[flieIndex] = ' trailer_placement: (0, 0, 0) (1; 0, 0, 0)'
261+
arrFile[fileIndex] = ' trailer_placement: (0, 0, 0) (' + jobInfo.departure_coordinates.split('(')[2]
262+
} else if (job.moveToCargo && element.startsWith(' slave_trailer_placements[')) {
263+
arrFile[fileIndex] = ' slave_trailer_placements[' + element.split('[')[1].split(']')[0] + ']: (0, 0, 0) (' + jobInfo.departure_coordinates.split('(')[2]
262264
}
263265
index++
264266
})
@@ -562,9 +564,9 @@ export function addJob (dir, filedirname, info, callback, errorcallback) {
562564
} else if (job.moveToCargo && input.startsWith(' truck_placement: ')) {
563565
input = ' truck_placement: ' + jobInfo.departure_coordinates
564566
} else if (job.moveToCargo && input.startsWith(' trailer_placement: ')) {
565-
input = ' trailer_placement: (0, 0, 0) (1; 0, 0, 0)'
567+
input = ' trailer_placement: (0, 0, 0) (' + jobInfo.departure_coordinates.split('(')[2]
566568
} else if (job.moveToCargo && input.startsWith(' slave_trailer_placements[')) {
567-
input = ' slave_trailer_placements[' + input.split('[')[1].split(']')[0] + ']: (0, 0, 0) (1; 0, 0, 0)'
569+
input = ' slave_trailer_placements[' + input.split('[')[1].split(']')[0] + ']: (0, 0, 0) (' + jobInfo.departure_coordinates.split('(')[2]
568570
}
569571
arrFile.push(input)
570572
index++

0 commit comments

Comments
 (0)