Afterword
Afterword
TOUKO AMEKAWA HERE. Thank you so much for picking up 7th Time Loop Volume 4!
This volume centers around people Rishe interacted with in her fifth life. In this installment, Arnold’s open affection for Rishe reaches a five out of ten! This meter doesn’t refer to Arnold’s feelings for Rishe but rather the expression of those feelings, and it rises when Rishe succeeds at cultivating some emotional intelligence in Arnold. I’m sure we’ll find out what level his actual feelings are at one of these days…
Wan☆Hachipisu-sensei drew amazing illustrations once again! There were a lot of character designs this time around. And they’re all so cute! Thank you so much, really. I look at them every day with a big grin on my face. They grant me vital sustenance.
Thank you as well to my editor! I’m very appreciative of all our back-and-forth email duels. It’s fun to lose. I can’t win against the vast difference in our knowledge…
Volume 2 of the manga adaptation by Hinoki Kino-sensei is out now, and that scene is finally in manga form! When I saw the manuscript, it blew me away. I didn’t know what to do with myself! Please check it out!
Thanks to all your kind support, Volume 5 of the novel is on its way. I appreciate it so much! I’ll continue to temper my skills and endeavor to create a story my readers can enjoy.
I can’t say it enough: Thank you!
Thank you for reading!
Get the latest news about your favorite Seven Seas books and brand-new licenses delivered to your inbox every week:
Sign up for our newsletter!
Or visit us online:
gomanga.com/newsletter
Want to Become an Author?
Write your own novel and reach new readers.
Chapter Mood
🔥
0
🤯
0
💖
0
😂
0
😭
0
anime
laugh
cry
wow
angry
😀 😁 😂 🤣
😊 😍 😘 😎
😭 😡 😱 🤯
😏 🙃 😴 😈
👍 👎 👏 🙏
🔥 ✨ 💀 💜
❤️ 👑 ⚔️ 🛡️
📚 ⭐ 🌙 🍿
Chapter Complete
Sırada ne var
Next Chapter ➜
View the Discussion
Report an issue
Chapter: Afterword
Issue type
Content error
Typo
Site bug
Other
Description
Cancel
Submit
We use cookies on our site to provide you with the best experience and personalize ads. By continuing to use the site, you agree to this.
Learn more
Accept
addBadge(badge));
}
if (triggers.academyXpUpdate) {
const data = triggers.academyXpUpdate;
// Update UI if elements exist
const rankLabel = document.getElementById('academy-rank-label');
const expLabel = document.getElementById('academy-exp-label');
const expBar = document.querySelector('#academy-exp-bar .bg-gradient-to-t');
if (rankLabel) rankLabel.innerText = data.rank;
if (expLabel) expLabel.innerHTML = `
${data.total_exp} / ${data.next_threshold} EXP`;
if (expBar) expBar.style.height = `${data.progress_percent}%`;
if (data.rank_changed) {
// CELEBRATION!
confetti({
particleCount: 150,
spread: 70,
origin: { y: 0.6 },
colors: ['#a855f7', '#22d3ee', '#f911e2']
});
Swal.fire({
title: 'TEBRİKLER!',
html: `Yeni Rütbe Kazandın:
${data.rank} `,
icon: 'success',
background: '#16161E',
color: '#fff',
confirmButtonColor: '#a855f7',
confirmButtonText: 'Harika!',
backdrop: `rgba(0,0,123,0.4)`
});
}
}
if (triggers.showToast) {
const toastData = triggers.showToast;
let bgColor = `linear-gradient(to right, rgba(147, 51, 234, 0.9), rgba(168, 85, 247, 0.9))`; // default purple
if (toastData.type === 'levelup') {
bgColor = `linear-gradient(to right, rgba(234, 179, 8, 0.9), rgba(249, 115, 22, 0.9))`; // gold/orange
} else if (toastData.type === 'error') {
bgColor = `linear-gradient(to right, rgba(239, 68, 68, 0.9), rgba(248, 113, 113, 0.9))`; // red
}
Toastify({
text: toastData.message,
duration: 4000,
close: true,
gravity: 'bottom', // top or bottom
position: 'right', // left, center or right
stopOnFocus: true, // Prevents dismissing of toast on hover
style: {
background: bgColor,
borderRadius: '12px',
boxShadow: '0 10px 30px rgba(0,0,0,0.5)',
backdropFilter: 'blur(10px)',
border: '1px solid rgba(255,255,255,0.1)',
color: '#fff',
fontFamily: 'Inter, sans-serif',
fontWeight: '600',
padding: '16px 24px'
},
}).showToast();
}
if (triggers.academyGraduation) {
document.getElementById('graduation-modal').style.display = 'flex';
}
} catch (e) {}
}
"
class="fixed bottom-6 right-6 z-[99999] flex flex-col gap-3 pointer-events-none">
addBadge(badge));
}
if (triggers.academyXpUpdate) {
const data = triggers.academyXpUpdate;
// Update UI if elements exist
const rankLabel = document.getElementById('academy-rank-label');
const expLabel = document.getElementById('academy-exp-label');
const expBar = document.querySelector('#academy-exp-bar .bg-gradient-to-t');
if (rankLabel) rankLabel.innerText = data.rank;
if (expLabel) expLabel.innerHTML = `
${data.total_exp} / ${data.next_threshold} EXP`;
if (expBar) expBar.style.height = `${data.progress_percent}%`;
if (data.rank_changed) {
// CELEBRATION!
confetti({
particleCount: 150,
spread: 70,
origin: { y: 0.6 },
colors: ['#a855f7', '#22d3ee', '#f911e2']
});
Swal.fire({
title: 'TEBRİKLER!',
html: `Yeni Rütbe Kazandın:
${data.rank} `,
icon: 'success',
background: '#16161E',
color: '#fff',
confirmButtonColor: '#a855f7',
confirmButtonText: 'Harika!',
backdrop: `rgba(0,0,123,0.4)`
});
}
}
if (triggers.showToast) {
const toastData = triggers.showToast;
let bgColor = `linear-gradient(to right, rgba(147, 51, 234, 0.9), rgba(168, 85, 247, 0.9))`; // default purple
if (toastData.type === 'levelup') {
bgColor = `linear-gradient(to right, rgba(234, 179, 8, 0.9), rgba(249, 115, 22, 0.9))`; // gold/orange
} else if (toastData.type === 'error') {
bgColor = `linear-gradient(to right, rgba(239, 68, 68, 0.9), rgba(248, 113, 113, 0.9))`; // red
}
Toastify({
text: toastData.message,
duration: 4000,
close: true,
gravity: 'bottom', // top or bottom
position: 'right', // left, center or right
stopOnFocus: true, // Prevents dismissing of toast on hover
style: {
background: bgColor,
borderRadius: '12px',
boxShadow: '0 10px 30px rgba(0,0,0,0.5)',
backdropFilter: 'blur(10px)',
border: '1px solid rgba(255,255,255,0.1)',
color: '#fff',
fontFamily: 'Inter, sans-serif',
fontWeight: '600',
padding: '16px 24px'
},
}).showToast();
}
if (triggers.academyGraduation) {
document.getElementById('graduation-modal').style.display = 'flex';
}
} catch (e) {}
}
"
class="fixed bottom-6 right-6 z-[99999] flex flex-col gap-3 pointer-events-none">
Chapter Discussion
0 commentsNo comments yet. Start the first discussion.