Comments (12)
Другие моды установленны? Без DLC повторяется? При обновлении старые папки удалили (маловероятно, что это как-то повлияет, но всё же)?
Если на все вопросы ответ "нет", то тогда выполните, пожалуйста, поставьте nw.js SDK. Вот как это сделать в случае Windows (если у Вас не он установлен, то я могу тоже описать инструкцию):
- Скачайте архив https://dl.nwjs.io/v0.35.5/nwjs-sdk-v0.35.5-win-x64.zip (64-битный) или https://dl.nwjs.io/v0.35.5/nwjs-sdk-v0.35.5-win-ia32.zip (32-битный).
- Распакуйте прямо в папку игры с заменой файлов.
- Удалите файл
CrossCode.exe
. - Переименуйте файл
nw.exe
вCrossCode.exe
- Запускайте игру, установку SDK-версии можно проверить нажатием F12. Если всё установлено правильно - то откроется инструмент разработчика chrome.
После установки запустите КроссКод, откройте консоль разработчика, переключитесь на вкладку "Console". Если там отобразились какие-то ошибки (красные или жёлтые сообщение) - то пришлите скриншотом либо текстом. Если ошибок нет: в тот момент, когда прогресс-бар зависает, выполните следующее в консоли:
modloader.frame.contentWindow.ig.resources
или, если выражение выше даст ошибку:
ig.resources
Если отобразится непустой список - пожалуйста, пришлите скриншотом результат:
modloader.frame.contentWindow.ig.resources.map(r => `${r.cacheType} ${r.path}`)
или опять таки без modloader.frame.contentWindow.
, если то не сработает.
А вообще, странно довольно. У меня DLC тоже стоит, для разработки модов игру по сто раз в день запускаю и такую ошибку не наблюдаю.
from crosscode-ru.
Ой ой ой. У Вас же Linux. Пардон, не заметил. В инструкции по установке nw.js SDK скачайте https://dl.nwjs.io/v0.35.5/nwjs-symbol-v0.35.5-linux-x64.tar.gz или https://dl.nwjs.io/v0.35.5/nwjs-symbol-v0.35.5-linux-ia32.tar.gz, при удалении удаляйте просто CrossCode
и переименовывайте nw
в CrossCode
. Может понадобится chmod +x CrossCode
.
from crosscode-ru.
Ещё можно не париться и установить nw из терминала:
cd path/to/CrossCode
curl -Lf 'https://dl.nwjs.io/v0.35.5/nwjs-sdk-v0.35.5-linux-x64.tar.gz' | tar -xzvf - --strip-components=1
mv -fv nw CrossCode
from crosscode-ru.
Поставил с нуля без DLC - стартует с v1.0.6.
Установил DLC - точно так же застревает.
В консоли такое.
from crosscode-ru.
Какой документ по ссылке на гугл-диск? У меня нету доступа на просмотр.
from crosscode-ru.
Забыл включить доступ, сейчас должно быть видно.
from crosscode-ru.
А можете ещё, пожалуйста, выполнить в консоли
modloader.frame.contentWindow.ig.resources.map(r => `${r.cacheType} ${r.path}`)
и отправить файл assets/extension/ninja-skin/ninja-skin.json
? Я, конечно, не знаю, будут ли против открытой публикации этого файла разработчики, так что лучше либо по электронной почте, либо на том же гугл-диске с ограниченным доступом.
P.S. гитхаб позволяет прикреплять изображения к комментариям.
from crosscode-ru.
Файл выслал. А команда выдаёт такой массив:
[0 … 99]
0: "PlayerConfig shizuka"
1: "PlayerConfig shizuka0"
2: "PlayerConfig emilie"
3: "PlayerConfig sergey"
4: "PlayerConfig schneider"
5: "PlayerConfig schneider2"
6: "PlayerConfig hlin"
7: "PlayerConfig grumpy"
8: "PlayerConfig buggy"
9: "PlayerConfig glasses"
10: "PlayerConfig apollo"
11: "PlayerConfig joern"
12: "PlayerConfig triblader1"
13: "Character main.sergey"
14: "Character main.emilie"
15: "Character main.glasses"
16: "Character antagonists.fancyguy"
17: "Character antagonists.sidekick"
18: "Character misc.radical-fish"
19: "Character main.schneider"
20: "WebAudioBuffer media/sound/arena/applause-short-01.ogg"
21: "WebAudioBuffer media/sound/arena/round-start-swoosh.ogg"
22: "WebAudioBuffer media/sound/arena/round-end-swoosh.ogg"
23: "AnimationSheet player-poses"
24: "WebAudioBuffer media/bgm/ability-got.mp3"
25: "Character main.schneider2"
26: "Image media/face/lea-hand.png"
27: "Character main.shizuka"
28: "Character main.guild-leader"
29: "Character main.grumpy"
30: "Image media/face/lea-special.png"
31: "Character main.buggy"
32: "Character greenies.female-researcher"
33: "WebAudioBuffer media/sound/battle/enemies/fish-scream.ogg"
34: "undefined NO_PATCH"
35: "WebAudioBuffer media/sound/hud/landmark-discovery.mp3"
36: "Extension ninja-skin"
37: "AnimationSheet shizuka"
38: "WebAudioBuffer media/sound/battle/special/shizuka-3-end-2933.ogg"
39: "AnimationSheet enemies.seahorse"
40: "AnimationSheet npc.guild-leader"
41: "EffectSheet combat.pentafist"
42: "AnimationSheet npc.grumpy"
43: "AnimationSheet npc.buggy"
44: "AnimationSheet npc.sidekick"
45: "Character party-tmp.triblader-1"
46: "AnimationSheet npc.triblader-1"
47: "Image media/entity/player/poses.png "
48: "Image media/entity/player/poses.png"
49: "Image media/entity/player/move-shizuka.png"
50: "Image media/entity/player/throw-shizuka.png"
51: "Image media/entity/player/shizuka-special.png"
52: "Image media/entity/balls/default.png "
53: "Image media/entity/balls/default.png "
54: "Image media/entity/balls/default.png "
55: "AnimationSheet npc.emilie"
56: "EffectSheet enemies.jungle"
57: "Image media/entity/enemy/seahorse.png"
58: "AnimationSheet npc.schneider"
59: "Image media/entity/npc/guild-leader.png "
60: "Image media/entity/effects/pentafist-punch.png"
61: "WebAudioBuffer media/sound/battle/sweep-short-hi.ogg"
62: "WebAudioBuffer media/sound/battle/sweep-hi.ogg"
63: "Image media/entity/npc/grumpy.png"
64: "Image media/entity/npc/buggy.png"
65: "EffectSheet combat.hexacast"
66: "AnimationSheet npc.glasses"
67: "Image media/entity/npc/sidekick.png"
68: "Image media/face/avatars-new.png"
69: "Image media/entity/npc/triblader.png"
70: "Image media/entity/npc/runners.png"
71: "Image media/entity/npc/triblader-battle.png"
72: "Image media/face/programmer.png"
73: "Image media/face/emilie.png"
74: "Image media/face/glasses.png"
75: "Image media/face/fancyguy.png"
76: "Image media/face/sidekick.png"
77: "Image media/face/other.png"
78: "Image media/face/schneider.png"
79: "Image media/face/shizuka.png"
80: "Image media/face/guild-leader.png"
81: "Image media/face/grumpy.png"
82: "Image media/face/buggy.png"
83: "Image media/face/tulips.png"
84: "Image media/entity/npc/emilie.png"
85: "Image media/entity/npc/emilie-attack.png"
86: "Image media/entity/npc/schneider.png "
87: "Image media/entity/npc/schneider.png"
88: "Image media/entity/npc/glasses.png"
89: "AnimationSheet npc.fancyguy"
90: "Image media/entity/npc/fancyguy.png "
91: "Image media/entity/npc/fancyguy.png"
92: "WebAudioBuffer media/sound/battle/rock-debris1.ogg"
93: "WebAudioBuffer media/sound/battle/rock-burst1.ogg"
94: "WebAudioBuffer media/sound/battle/enemies/parrot/parrot-gun-loop.ogg"
95: "WebAudioBuffer media/sound/battle/enemies/parrot/parrot-gun-tail.ogg"
96: "WebAudioBuffer media/sound/environment/pot-destructable.ogg"
97: "WebAudioBuffer media/sound/battle/enemies/sweep.ogg"
98: "WebAudioBuffer media/sound/battle/sweep-short.ogg"
99: "WebAudioBuffer media/sound/battle/enemies/electrical.ogg"
[100 … 121]
100: "WebAudioBuffer media/sound/battle/enemies/shokat/shokat-shocked-short.ogg"
101: "WebAudioBuffer media/sound/battle/enemies/shokat/shokat-hiss.ogg"
102: "WebAudioBuffer media/sound/battle/thud-2.ogg"
103: "WebAudioBuffer media/sound/battle/enemies/sloth/sloth-moan-3.ogg"
104: "WebAudioBuffer media/sound/battle/thud-4.ogg"
105: "WebAudioBuffer media/sound/battle/enemies/sloth/sloth-moan-2.ogg"
106: "WebAudioBuffer media/sound/battle/enemies/chicken/chicken-01.ogg"
107: "WebAudioBuffer media/sound/battle/enemies/chicken/chicken-02.ogg"
108: "WebAudioBuffer media/sound/battle/charge-03.ogg"
109: "WebAudioBuffer media/sound/battle/charge-04.ogg"
110: "WebAudioBuffer media/sound/scenes/sweep.ogg"
111: "WebAudioBuffer media/sound/background/dungeons/shock-generator.ogg"
112: "WebAudioBuffer media/sound/battle/slime-splash-1.ogg"
113: "WebAudioBuffer media/sound/battle/blubb-2.ogg"
114: "WebAudioBuffer media/sound/boss/wave-boss/wave-blob-appear.ogg"
115: "WebAudioBuffer media/sound/boss/wave-boss/wave-boss-draw-start.ogg"
116: "WebAudioBuffer media/sound/battle/throw.ogg"
117: "WebAudioBuffer media/sound/battle/wave-swell-3.ogg"
118: "WebAudioBuffer media/sound/scenes/swoosh-fall-short.ogg"
119: "WebAudioBuffer media/sound/boss/whale/whale-call-3.ogg"
120: "WebAudioBuffer media/sound/battle/sweep-even-longer.ogg"
121: "WebAudioBuffer media/sound/boss/whale/whale-call.ogg"
length: 122
from crosscode-ru.
Файл выслал. А команда выдаёт такой массив:
А это после того момента, как загрузка зависает?
from crosscode-ru.
А это после того момента, как загрузка зависает?
Да.
from crosscode-ru.
Короче говоря. Руки только сейчас добрались до дебаггера (утром и днём был занят), но я довольно сильно поржал с этого бага (за репорт спасибо), в итоге оказалось, что проблема в CCLoader'е. Баг можно воспроизвести только установкой скомпилированного мода (со странички релизов), поэтому я и не заметил его при разработке. Я пока пойду чинить CCLoader, а пока фикса не написан, можно выполнить следующую команду из директории КроссКода в качестве временной заплатки:
mv assets/mods/crosscode-ru/assets/ru-translation-tool assets
from crosscode-ru.
Баг исправлен, я загрузил новые архивы в тот же релиз.
from crosscode-ru.
Related Issues (11)
- Make a debug distribution of the game with the modpack and bundled nw.js SDK
- [joke] (finally) change the credits music to "Время Вперёд!"
- Ticker display needed in the shop checkout menu for item names
- Spelling of "Lea" in all-caps is not replaced correctly
- No comment. HOT 1
- Localize-Me-Tools' checker reports some scary warnings 😱 HOT 3
- Localize the "Ninja Skin" DLC HOT 7
- An entry title in the lore menu doesn't fit
- The "Other terms" line in the Encyclopedia menu needs a ticker display
- New signature of sc.MenuHelper.drawLevel includes an argument named isScalable, item-lists.ts needs to be updated [not urgent; post-game DLC feature]
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from crosscode-ru.