{
if (!this.player) return;
this.time = this.player.currentTime;
if (!this.player.paused) {
setTimeout(updateTimeFn, this.interval);
}
};
setTimeout(updateTimeFn, this.interval);
gtag('event', 'audio_start', {
'audio_title': 'Level 569.1 η: \"光り輝く塩の街\"',
'audio_url': 'https://listen.style/p/backroomsbanashi/sselwngh',
'audio_current_time': this.time
});
});
this.player.addEventListener('timeupdate', () => {
this.updateProgressBar();
if (this.hasPlayed && Math.floor(this.time / 30) != Math.floor(this.lastPosition / 30)) {
this.updatePosition();
}
// 95%以上再生で完了リクエスト送信
if (this.player.duration > 0 && this.time > (this.player.duration * 0.95) && !this.completedSent) {
this.completedSent = true;
this.updatePosition();
}
// 巻き戻しリセット
if (this.player.duration > 0 && this.time < (this.player.duration * 0.9)) {
this.completedSent = false;
}
});
this.player.addEventListener('pause', () => {
this.playing = false;
if (this.hasPlayed) {
this.updatePosition();
}
});
window.addEventListener('beforeunload', () => {
if (this.player && !this.player.paused) this.updatePosition();
});
this.player.addEventListener('ratechange', () => {
this.updatePlaybackRate();
});
this.player.addEventListener('loadeddata', () => {
if (this._loadeddataTriggered) return;
this._loadeddataTriggered = true;
this.player.currentTime = this.time;
this.lastPosition = this.time;
this.player.playbackRate = this.speed;
}, { once: true });
},
playEpisode(start) {
// console.log('play', this.time);
if ((start <= this.player.currentTime) && (this.player.currentTime <= (start + 5))) {
if (this.player.paused) {
this.player.play();
}
return;
}
this.time = start;
this.player.currentTime = this.time;
this.player.play();
// console.log(this.time);
},
togglePlay() {
this.player.paused ? this.player.play() : this.player.pause();
},
updatePosition() {
this.lastPosition = this.time;
fetch('https://listen.style/p/01hfkthbqfc8m7z714kw40x9td/01kch9c5jtyp47z2w4caq2avsn/update_position', {
method: 'POST',
body: JSON.stringify({ time: this.time }),
headers: { 'Content-Type': 'application/json','X-CSRF-TOKEN': '13cZXs3VCZFCBMmethJCncj2D7v1e9kAPEs8xJDG'}
});
},
updatePlaybackRate() {
fetch('https://listen.style/update_playback_rate', {
method: 'POST',
body: JSON.stringify({ rate: this.player.playbackRate }),
headers: { 'Content-Type': 'application/json','X-CSRF-TOKEN': '13cZXs3VCZFCBMmethJCncj2D7v1e9kAPEs8xJDG'}
});
},
updateTime(t) {
if (t < 0) {
t = 0;
} else if (this.player.duration < t) {
t = Math.max(this.player.duration - 3, 0);
}
this.time = t;
this.player.currentTime = t;
this.updateProgressBar();
},
updateProgressBar(percent) {
if (!percent) {
percent = this.time * 100 / this.player.duration;
}
this.progressBar.style.width = percent + '%';
this.progressBar.parentElement.setAttribute('aria-valuenow', Math.floor(percent));
},
setupKeyboardShortcuts() {
document.addEventListener('keydown', (event) => {
const playerElement = document.activeElement.tagName === 'INPUT' || document.activeElement.tagName === 'TEXTAREA' || document.activeElement.isContentEditable;
if (playerElement) return; // Ignore key events when input or textarea is focused
const shiftNotAllowedShortcuts = ['Space', 'KeyK', 'KeyM', 'ArrowLeft', 'ArrowRight', 'KeyJ', 'KeyL', 'KeyS', 'ArrowUp', 'ArrowDown'];
if (shiftNotAllowedShortcuts.includes(event.code) && event.shiftKey) {
// If shift is pressed and the shortcut should not allow shift, return
return;
}
switch (event.code) {
case 'Space':
case 'KeyK':
event.preventDefault();
this.togglePlay();
break;
case 'KeyM':
event.preventDefault();
this.player.muted = !this.player.muted;
break;
case 'ArrowLeft':
event.preventDefault();
this.updateTime(this.time - 5);
break;
case 'ArrowRight':
event.preventDefault();
this.updateTime(this.time + 5);
break;
case 'KeyJ':
event.preventDefault();
this.updateTime(this.time - 10);
break;
case 'KeyL':
event.preventDefault();
this.updateTime(this.time + 10);
break;
case 'KeyS':
event.preventDefault();
this.addStar();
break;
case 'Period': // >
event.preventDefault();
if (event.shiftKey) {
this.speed = Math.min(Math.max(parseFloat(this.speed) + 0.1, 0.5), 4.0);
this.speed = parseFloat(this.speed);
this.player.playbackRate = this.speed;
}
break;
case 'Comma': // <
event.preventDefault();
if (event.shiftKey) {
this.speed = Math.min(Math.max(parseFloat(this.speed) - 0.1, 0.5), 4.0);
this.speed = parseFloat(this.speed);
this.player.playbackRate = this.speed;
}
break;
case 'ArrowUp':
event.preventDefault();
this.changeVolume(parseFloat(this.volume) + 0.05);
break;
case 'ArrowDown':
event.preventDefault();
this.changeVolume(parseFloat(this.volume) - 0.05);
break;
default:
break;
}
});
},
changeVolume(volume) {
if (this.player && (volume >= 0 && volume <= 1)) {
this.volume = volume;
this.player.volume = this.volume;
}
}
}" x-init="
window.addEventListener('notify', event => {
showNotification(event.detail.message);
});
window.addEventListener('replace-text', event => {
replaceText(event.detail.searchString, event.detail.replacementString);
});
const mediaQuery = window.matchMedia('(prefers-color-scheme: dark)');
if (mediaQuery.matches) {
document.documentElement.classList.add('dark');
}
setupKeyboardShortcuts();
">
タイトル: Level 569.1 η: "光り輝く塩の街"
ソース: https://backrooms.fandom.com/ja/wiki/Level_569.1_%CE%B7
この記事は "Level 569 η" を元にして JapaneseNomad が2022年に作成したものです。
"Level 569 η" は zoni999 が2022年に作成したものです。
ライセンス: CC BY-SA 3.0
©️ 日本語版 Fandom Backrooms Wiki: https://backrooms.fandom.com/ja/wiki/Backrooms_Wiki
BGMタイトル: Folklore
作者: shimtone
作者ページ: https://dova-s.jp/_mobile/_contents/author/profile295.html
DOVA - SYNDROME楽曲リンク: https://dova-s.jp/_mobile/bgm/play15759.html
3・8・11・16・19・24・27日更新予定
【活動まとめ】 https://lit.link/azekura
【Backrooms関連商品】 https://amzn.to/43AQH0Q
感想
まだ感想はありません。最初の1件を書きましょう!
サマリー
レベル569.1ηは、放射性同位体元素や塩化カリウムで構成された、光り輝く都市のような空間です。その内部には、有害な塩と独自の生態系が存在しています。
00:07
レベル 569.1 いいた
光り輝く塩の街
光り輝く塩の街の紹介
レベル 569.1 いいたは、ザ・バックルームスの569.1 いいた番目の階層である。
理解度50%、危険度5分の5。
概要
レベル 569.1 いいたは、無限に広がるように見える都市のような形をした空間であり、この内部の建造物や植物などのありとあらゆるものは、放射性同位体元素で構成された植園、および塩化カリウムで構成されている。
建築物等は、日中に不明な手段をもって再生される。
この階層の気温は、常に15℃から20℃に保たれており、15時間の朝と5時間の夜が来る独自の日の出と日没のサイクルをもっており、朝と夜は瞬時に切り替わる。
夜の空は暗いものの、強い放射能が原因で発光するため、周囲は非常に明るく、問題なく活動することができる。
この塩から発する放射線は、人体に極めて有毒である、有害である。
急性症状としては、火傷や熱症、慢性症状としては、白血病、免疫不全、ガンなどが現在までに報告されている。
この光に暴露した電子機器は、高い確率で異常動作、データの破損、故障などの事象が発生する。
探索方法と移動手段
この階層を探索する際は、比重の高い金属繊維が編み込まれた服や走行車に乗って探索することを推奨する。
レベル76イータで稀に見つかる塩の町入口と書かれたドアを開けると、レベル569.1イータにたどり着く。
レベル569イータで特定の物質を持ち込むと、レベル569.1イータにたどり着く。
レベル569.1イータで地下通路を数百メートル以上移動すると、レベル8イータへ移動する。
レベル569.1イータで祈ると、レベル23イータの玄関に移動する。
レベル569.1イータでの建物内で青の部屋に入ると、レベル334イータに移動する。
レベル569.1イータでの建物内で黄色い部屋に入ると、レベル337イータに移動する。
レベル569.1イータでの建物内で緑の部屋に入ると、レベル338イータに移動する。
内部の様子と環境
画像が1枚。
レベル569.1イータ内部の写真ということで、
無限に広がるように見える都市のような形をした空間。
なんかちょっと霧がかってるような気がしますね。
気がするというか、霧がかってますな。
奥の方の建物がぼんやりと霞んで見えない感じになってます。
公居の街とビル群という説明がマウスを載せたら出てきました。
結構でかいビルが並んでいて、下の方に公居って書いてたから、
自然保護区というか、緑を残しておこうみたいな要素があるのかもしれませんね。
この階層の気温は15℃から20℃。
放射線が出ていると。
ありとあらゆるものは放射性同位体元素で構成された植園及び塩化カリウム。
建物も植物も全部塩、しかも有害な塩、有毒な塩で構成されていると。
大本の569は普通の街並みなのか、塩でできている無害な街並みなのかというところがちょっと推測できそうですが。
といったところですね。
短めの階層でした。
ではまた次回。お疲れ様です。
04:52
コメント
スクロール