Skip to content

Commit

Permalink
gj22
Browse files Browse the repository at this point in the history
  • Loading branch information
SmokyCinnamon committed May 13, 2022
1 parent 1fdcdf7 commit f4ada1f
Show file tree
Hide file tree
Showing 121 changed files with 6,313 additions and 1 deletion.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ updates/*
!updates/tadoraibuterbrod
!updates/badtemplaterus
!updates/aneguitar
!updates/jihaeandpavel
updates/badtemplaterus/ghost/master/original
/nar
nar/*
Expand Down
2 changes: 1 addition & 1 deletion index.html
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,7 @@
<div class="title-bar-text">Nav</div>
</div>
<p class="centertext"><button disabled>Main</a></button>
<button><a href="https://smokycinnamon.github.io/indifferentsorrel/korzhev.html">Коржев Жора</a></button> <button><a href="https://vk.com/ukagaka">Группа на Вк</a></button> <button><a href="https://smokycinnamon.github.io/indifferentsorrel/kiselew.html">Кіселеў Мікола</a></button> <button><a href="https://smokycinnamon.github.io/indifferentsorrel/tadora.html">Tadora i Buterbrod</a></button> <button><a href="https://smokycinnamon.github.io/indifferentsorrel/templates.html">Образы</a></button><button><a href="https://smokycinnamon.github.io/indifferentsorrel/anemone.html">Анемони</a></button></p>
<button><a href="https://smokycinnamon.github.io/indifferentsorrel/korzhev.html">Коржев Жора</a></button> <button><a href="https://vk.com/ukagaka">Группа на Вк</a></button> <button><a href="https://smokycinnamon.github.io/indifferentsorrel/kiselew.html">Кіселеў Мікола</a></button> <button><a href="https://smokycinnamon.github.io/indifferentsorrel/tadora.html">Tadora i Buterbrod</a></button> <button><a href="https://smokycinnamon.github.io/indifferentsorrel/templates.html">Образы</a></button><button><a href="https://smokycinnamon.github.io/indifferentsorrel/anemone.html">Анемони</a></button></p><button><a href="https://smokycinnamon.github.io/indifferentsorrel/jihae.html">Jihae</a></button></p>
</div>
<div class="window">
<div class="title-bar">
Expand Down
60 changes: 60 additions & 0 deletions jihae.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
<!DOCTYPE html>
<html>
<!--This is an HTML Comment! Anything in this tag will not be run as code and is for your reference only. To use this template, if you have no knowledge of HTML, just run a search in this file for 'TODO:' and follow the instructions at each one. It's just simple replacement of words and images! If you want to look into more complicated tags and such, google is your best friend, as is https://www.w3schools.com/ -->
<!--Template version 1.0.1-->

<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Indifferent Sorrel</title>
<link rel="stylesheet" href="style.css" />
<link rel="stylesheet" href="style1.css" />
<!--TODO: Create a small icon called 'favicon.ico' in your website's folder, this will show up as the icon on your browser tab. You could just reuse your ghost's tray icon if you want.-->
<link rel="shortcut icon" type="image/x-icon" href="favicon.ico">

<meta property="og:type" content="website"/>
<meta property="og:title" content="Indifferent Sorrel"/>
<meta property="og:description" content="Ukagaka/Translation projects by SmokyCinnamon"/>
<meta property="og:url" content="https://smokycinnamon.github.io/indifferentsorrel/index.html"/>
</head>

<body>
<div class="window">
<div class="title-bar">
<div class="title-bar-text">Ukagaka/Translation Projects</div>
<div class="title-bar-controls">
<button aria-label="Minimize"/></button>
<button aria-label="Restore"/></button>
<button aria-label="Close"/></button>
</div>
</div>
<p>Jihae and Pavel from my webcomic/maybe eventual visual novel 'project HOPE'. theyre in russian but i am tired of not knowing where the buttons are. also theyre for ghost jam 2022 and were made with the help of DragonPanther888. Ты можешь скачать <button><a href="https://github.com/SmokyCinnamon/indifferentsorrel/releases/">здесь</a></button></p>
</div>
</div></div>

</div>
</div>
<div class="window">
<div class="title-bar">
<div class="title-bar-text">Nav</div>
</div>
<p class="centertext"><button><a href="https://smokycinnamon.github.io/indifferentsorrel/index.html">Main</a></button>
<button><a href="https://smokycinnamon.github.io/indifferentsorrel/korzhev.html">Коржев Жора</a></button> <button><a href="https://vk.com/ukagaka">Группа на Вк</a></button> <button><a href="https://smokycinnamon.github.io/indifferentsorrel/kiselew.html">Кіселеў Мікола</a></button>
<button><a href="https://smokycinnamon.github.io/indifferentsorrel/tadora.html">Tadora i Buterbrod</a></button></p>
</div>
<div class="window">
<div class="title-bar">
<div class="title-bar-text">More from the Dev</div>
</div>
<div class="window-body">
<ul>
<button><a href="https://smokycinnamonroll.tumblr.com/">Tumblr</a></button> |
<button><a href="https://toyhou.se/smokycinnamonroll">Toyhouse</a></button>
</ul>
</div>
<div class="status-bar"> <p class="status-bar-field">Credit: <a href="https://jdan.github.io/98.css/">98.css from jdan on github</a></p>
<p class="status-bar-field"></p>
</div>
</div>
</body>
</html>
1 change: 1 addition & 0 deletions updates/jihaeandpavel/developer_options.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
original/,noupdate,nonar
10 changes: 10 additions & 0 deletions updates/jihaeandpavel/ghost/master/aiextra.dic
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
AdTalk : nonoverlap_pool {
"Знаешь, я не считаю его как один из моих друзьей. Да, он там и там был очень долго, но абсолютно ничего про него не знаю. Он со мной не говорит о его жизнь, и, мне кажется, он не хочет.\ж6 Но он как загадка... Я все ж больше хочу знать правду."
"Рэйн однажды мне рассказал, что я слишком.. ну, слишком нехорошо отношу к Павел. Может, Рэйн прав..."
"Так странно без него, да? Я прывик к этому, но еще... что-то всегда чувствует не так, когда он не со мною."
"Я никогда не видела, как он спит. Ты знаешь это? Один раз я не спала всю ночью, а он так и не спал.\ж6\н\н...Но он никогда не выглядет устал..."
}

OffscreenAdTalk : nonoverlap_pool {
"%(AdTalk)"
}
125 changes: 125 additions & 0 deletions updates/jihaeandpavel/ghost/master/aitalk.dic
Original file line number Diff line number Diff line change
@@ -0,0 +1,125 @@
OnAiTalk
{
if RAND(100) < communicateratio
{
StartCommunicate
}
else
{
if ARRAYSIZE(offscreen) == 0
{
if CHAIN.IDName == ""
{
if nowmode == "creepymode" {lastTalk = CreepyTalk}; else {
case stage {
when 1 {lastTalk = OneTalk}
others {
case nowmode {
//the one plase where putting the modifier in front makes more sense. creepymode is just. like that idk
when "hell" {lastTalk = AdTalk}
others {lastTalk = RandomTalk}
}
}
}
}
}
else
{
lastTalk = ChainTalk
//doesnt need case bc of how chains are handled yey
}
lastTalk
}
else
{
if nowmode == "creepymode" {lastTalk = OffscreenCreepyTalk}; else {
case stage {
when 1 {lastTalk = OffscreenTalkOne}
others {
case nowmode {
when "hell" {lastTalk = OffScreenAdTalk}
others {lastTalk = OffscreenTalk}
}
}
}
}
lastTalk
}
}
}

//apparently pool exists as an inbuilt thing but I like the organization i get without it... rip old pool modifier </3
RandomTalk : nonoverlap_pool {
"\0\s[0]Так, %(имя), ты неужели слуша%(л) про волшебственные спомобности? Они как-то связано с музыкой, но насколько еще не известно. Я их ненавижу."
"\0Ты неужели не знаешь людей, которые могут использовать вольщебства? Надеюсь, что твой ответ - нет. Они, как правило, неприятные."
"\1мне голодно\ж6\0Ну это не моя вина. Спроси %(имя) если ты так голоден."
"\0Так вот, никогда не думала что *это* было бы то, что будет видно если внутри компьютере... Но, мне как-то кажется, что это довольно старый компьютер, не так ли? Почему это такой старый, %(имя)? Ностальгия для старых? Ты бессмертн%(ый)?"
"\0Твой компютер... он такой старый, %(имя). Почему? Новие работает таким ж бымтрее, знаешь."
"\0Жизнь внутри компьютер... думаю что это было бы лучшее, если бы Павел не было здесь.\ж6\1уши свои работает.\ж6\0Да, да, я знаю. Просто пошутила, а все. Ты что, не знаешь что такое шутка?\ж4\1..."
"\1тебе тут не нравится, не так ли?\ж6\0Э? А почему так говоришь?\ж8\1\н\нЧто-то тут просто... не так." //he doesn't remember, but... maybe he does.
"\1Маленькие чмели летят туда-сюда / туда-сюда / а ели пчели туда сюда / туда сюда пчели ели ва-ре-ни-ки...\ж6\0...?"
}
OnOffscreen //do i need this
{
offscreen = IARRAY //Makes offscreen IARRAY if there's no value
_lastvalue = IARRAY
if reference0 != ""; offscreen = SPLIT(reference0,",") //An array of the IDs of characters currently off screen. 0 is Sakura, 1 is Kero, etc
if reference1 != ""; _lastvalue = SPLIT(reference1,",")
//If a character is currently off the screen, their ID will be in the offscreen array, and you can find it with ASEARCH.
//reference1 has the values of reference0 from the last time this function ran, so you can use it to tell if a character has been moved back on screen.
//I've only set this up for the Sakura, but you can copy this format for other characters too. Just change the number in the ASEARCH.

if ASEARCH("0",offscreen) != -1 //Checks if the sakura was moved off screen
{
OffscreenTalk
}
elseif ASEARCH("0",_lastvalue) != -1 //Checks if the sakura is no longer off screen
{
EndOffscreenTalk
}
}
OffscreenTalk : nonoverlap_pool {
"%(RandomTalk)"
}
OnMinuteChange {
if totalrun[0] == 60 {
totalrun[0] = 0
if totalrun[1] == 24 {totalrun[1] = 0; totalrun[2]++} //day
else {totalrun[1]++} //hour
} else {totalrun[0]++} //minute
}
OnHourTimeSignal {
if notifhour == "Вкл" {
if nowmode == "creepymode" {}; else {
case stage {
when 1 {}
others {
case nowmode {
when "hell" {
}
others {
"Это %(hour)"
}
}
}
}
}
}
else {}
}
OnSurfaceRestore {
if nowmode == "creepymode" {"\0\s[20]\1\s[30]"}; else {
case stage {
when 1 {}
others {
case nowmode {
when "hell" {
}
others {
"\1\s[10]\0\s[0]\e"
}
}
}
}
}
}
88 changes: 88 additions & 0 deletions updates/jihaeandpavel/ghost/master/anchor.dic
Original file line number Diff line number Diff line change
@@ -0,0 +1,88 @@
//if you need more of these you're probably weird and doing something wrong idk
//upd 23 сакавіка 2022 you could probably make more if you had anchors for other modes and wanted to seperate those too but this is a very small file so im not doing it for you
//also hi zi i stole this from whatever version the template was

OnTranslate
{
_talk = reference0

//---Anchors---
_talk = REPLACE(_talk, "Example Anchor", "\_a[exampleanchor]Example Anchor\_a")
_talk = REPLACE(_talk, "Example word swap", "You don't have to make anchors into links, you can put images and stuff too")

//code stuff
_talk = REPLACE(_talk, "\к", "\e"); _talk = REPLACE(_talk, "\ж", "\w"); _talk = REPLACE(_talk, "\н", "\n")
_talk = REPLACE(_talk, "\п", "\s"); _talk = REPLACE(_talk, "\х", "\p"); _talk = REPLACE(_talk, "(№", "[")
_talk = REPLACE(_talk, "№)", "]")
//surface is already taken as П(оверхность) so \p (which i assume means person...? gets Ч(еловек) or, for right now, Х(арактер). it's not perfect but it'll do.
//the balloon tag would also use п so something needs to be done about that...

//---Important other stuff, written by Ponapalt---
if reference1 == "" && reference2 == ""
{ //send input box : no event (ref2) , no special flag (ref1)
EVAL('"' + REPLACE(_talk,'"','" + CHR(0x22) + "') + '"')
}
else
{ //event result from ghost
TOSTR(_talk)
}
}

OnAnchorSelect
{
if "http://" _in_ reference0 || "https://" _in_ reference0 //checking to see if the link is a web address
{
"\j[%(reference0)]\e"
}
else
{
case reference0
{
when "exampleanchor"
{
"\0\s[0]Ты нажа%(л) на примера, привет\e"
}
}
}
}



//As the name implies, this checks if the balloon is currently open or not. This was written by Levidre!
//To use it I would do this, so you don't have to copy this whole chunk of code:
//_b = BalloonCheck
//if _b == 0 //_b will be 0 if the balloon is not open, or 1 if it is open
BalloonCheck
{
if ASEARCH("Status",var.req.key) != -1
{
_currentstatus = var.req.value[ASEARCH("Status",var.req.key)]
if "balloon" _in_ _currentstatus
{
1
}
else
{
0
}
}
}

//Setting variables in random dialogue
//In the YAYA tips, I go into detail about setting single variables in random dialogue. This function will allow you to set more than one, or anything else you might want to do. Call it with \![raise,OnDialogueVars,yourValue], replacing yourValue with whatever you want reference0 to be.
OnDialogueVars
{
case reference0
{
when "example"
{
_example += 1
}
}
}

//This bit of code is what makes menu options that don't start with On direct to Select.options instead. Remove or comment it if you prefer!
OnChoiceSelect
{
EVAL("Select.%(reference0)")
}

0 comments on commit f4ada1f

Please sign in to comment.