Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
{
"id": "CustomOracle",
"roomId": "BW_AI",
"cornerPositions": [
{"x": 10, "y": 32},
{"x": 38, "y": 32},
{"x": 38, "y": 3},
{"x": 10, "y": 3},
],
},
"body": {
"oracleColor": {
"r": 239, "g": 209, "b": 74
},
"_comment": "gown can also be null",
"gown": {
"color": {
"_comment": "solid or gradient",
"type": "gradient",
"from": {
"h": 270, "s": 108, "l": 108
},
"to": {
"h": 288, "s": 151, "l": 144
},
},
},
"sigil": null,
"eyes": {"r": 0, "g": 0, "b": 0, "a": 255}
},
],
This is my .json
[
{
"id": "CustomOracle",
"roomId": "BW_AI",
"cornerPositions": [
{"x": 10, "y": 32},
{"x": 38, "y": 32},
{"x": 38, "y": 3},
{"x": 10, "y": 3}
],
"body": {
"oracleColor": {
"r": 239, "g": 209, "b": 74
},
"_comment": "gown can also be null",
"gown": {
"color": {
"_comment": "solid or gradient",
"type": "gradient",
"from": {"h": 270, "s": 108, "l": 108},
"to": {"h": 288, "s": 151, "l": 144}
}
},
"sigil": null,
"eyes": {"r": 0, "g": 0, "b": 0, "a": 255}
}
}
]
I see.
[
{
"id": "CustomOracle",
"roomId": "BW_AI",
"cornerPositions": [
{"x": 10, "y": 32},
{"x": 38, "y": 32},
{"x": 38, "y": 3},
{"x": 10, "y": 3}
],
"body": {
"oracleColor": {
"r": 5, "g": 5, "b": 5
},
"_comment": "gown can also be null",
"gown": {
"color": {
"_comment": "solid or gradient",
"type": "gradient",
"from": {"h": 56, "s": 25, "l": 12},
"to": {"h": 56, "s": 100, "l": 72}
}
},
"sigil": null,
"eyes": {"r": 255, "g": 205, "b": 0, "a": 255},
"halo": {},
},
"roomEffects" : {
"swarmers": 10,
"pearls": "pebbles"
},
{
"event": "playerEnter",
"texts": ["Hello <PlayerName>", "This is the second dialog"]
}
}
]
Holy crap your right
[
{
"id": "Lugr",
"roomId": "RI_ai",
"gravity": 0.9,
"airFriction": 0.99,
"annoyedScore": 10,
"angryScore": 0,
"talkHeight": 0,
"pearlFallback": "pebbles",
"roomEffects": {
"swarmers": 0
},
"cornerPositions": [
{"x": 9, "y": 32},
{"x": 38, "y": 32},
{"x": 38, "y": 3},
{"x": 10, "y": 3}
],
"body": {
"oracleColor": {
"r": 239, "g": 209, "b": 74
},
"halo": null,
"_comment": "gown can also be null",
"gown": {
"color": {
"_comment": "solid or gradient",
"type": "gradient",
"from": {
"h": 270, "s": 30, "l": 30
},
"to": {
"h": 288, "s": 30, "l": 40
}
}
},
"eyes": {"r": 0, "g": 0, "b": 0, "a": 255}
},
"events": {
"generic": [
{
"event": "playerEnter",
"random": true,
"hold": 5,
"gravity": 0.8,
"sound": "SS_AI_Exit_Work_Mode",
"moveTo": {"x": 241, "y": 244},
"texts": ["Hello <PlayerName>!"],
"color": {"r": 255, "g": 0, "b": 255, "a": 255},
"action": "giveMark",
"screens": [
{
"image": "aiimg1_dm",
"hold": 80,
"alpha": 200,
"pos": {"x": 370, "y": 300},
"moveSpeed": 0
},
{
"hold": 50,
"alpha": 200,
"pos": {"x": 370, "y": 200},
"moveSpeed": 50
},
{
"image": "AIimg5b",
"hold": 80,
"alpha": 200,
"pos": {"x": 370, "y": 200},
"moveSpeed": 0
}
]
},
{
"event": "playerEnter",
"action": "startPlayerConversation",
"movement": "investigate",
"score": {
"action": "set",
"amount": 17
}
},
{
"event": "afterGiveMark",
"texts": [". . .", "Are you recieving this?", "This shows for all players first!"],
"score": {
"action": "set",
"amount": 17
}
},
{
"event": "afterGiveMark",
"for": ["Red"],
"texts": ["This is only avalible for red!"],
"action": "giveKarma",
"actionParam": 9
},
{
"event": "afterGiveMark",
"for": ["Red"],
"texts": ["This is only avalible for red!"]
},
{
"event": "afterGiveMark",
"action": "startPlayerConversation"
},
{
"event": "playerConversation",
"hold": 4,
"movement": "talk",
"texts": [
"This is the main dialog informing the player what to do.",
"This occurs if they player already has the mark."
]
},
{
"event": "noeventy",
"action": "kickPlayerOut",
"gravity": 0,
"actionParam": "RI_C10"
},
{
"event": "playerAttack",
"random": true,
"texts": ["Stop that!", "STOP.", "DONT."],
"score": {
"action": "subtract",
"amount": 10
}
},
{
"event": "oracleAnnoyed",
"random": true,
"movement": "keepDistance",
"texts": ["This shows when the oracle is mad at the player!", "LEAVE.", "GET OUT."],
"action": "kickPlayerOut",
"actionParam": "RI_C10"
},
{
"event": "oracleAngry",
"texts": ["GET OUT!"],
"movement": "keepDistance",
"action": "killPlayer"
}
],
"pearls": [
{
"item": "CC",
"text": "this is a pearl dialog! for CC"
},
{
"item": "Misc",
"texts": ["This is where the white pearl dialogs go."]
}
],
"items": [
{
"item": "KarmaFlower",
"text": "Be careful!"
}
]
}
}
]
[
{
"id": "DF",
"roomId": "DF_AI",
"airFriction": 0.99,
"annoyedScore": 15,
"angryScore": 0,
"talkHeight": 0,
"pearlFallback": "pastMoon",
"startPos": {
"x": 9,
"y": 32
},
"roomEffects": {
"pearls": "pebbles"
},
"cornerPositions": [
{"x": 9, "y": 32},
{"x": 38, "y": 32},
{"x": 38, "y": 3},
{"x": 10, "y": 3}
],
"body": {
"oracleColor": {
"r": 255, "g": 0, "b": 0
},
"halo": {
"innerRing": {"r": 255, "g": 0, "b": 0}
"outerRing": {"r": 0, "g": 255, "b": 0}
}
"arm": {
"armColor": {"r": 255, "g": 0, "b": 0},
"armHighlight": {"r": 255, "g": 0, "b": 0}
},
"gown": {
"color": {
"type": "solid",
"r": 255, "g": 166, "b": 50
}
},
"sigil": {
"r": 255, "g": 0, "b": 0,
"sprite": "sunSigil"
},
"eyes": {"r": 0, "g": 0, "b": 0}
},
},
"events": {
"generic": [
{
"event": "playerEnter",
"random": true,
"gravity": 1,
"sound": "SS_AI_Exit_Work_Mode",
"moveTo": {"x": 241, "y": 244},
"texts": ["Hi <PlayerName>. Or should I say. ME!", "Is this reaching you by chance?", "Anyways let me configure this real quick.."],
"color": {"r": 255, "g": 0, "b": 255, "a": 255},
"action": "giveMark",
"screens": [
{
"image": "aiimg1_dm",
"hold": 80,
"alpha": 200,
"pos": {"x": 370, "y": 300},
"moveSpeed": 0
}
]
},
{
"event": "afterGiveMark",
"texts": [". . .", "Are you understanding me?", "If not then I'm sorry about that, oh well!", "It's nice to finally be able to talk to someone after these past cycles.", "It's getting worse, ya know."],
"score": {
"action": "set",
"amount": 17
}
},
{
"event": "afterGiveMark",
"for": ["Red"],
"texts": ["This is only avalible for red!"]
},
{
"event": "afterGiveMark",
"action": "startPlayerConversation"
},
{
"event": "playerConversation",
"hold": 4,
"movement": "talk",
"texts": [
"Talking is a mess.", "Please wait on standby for further instructions.",
"This occurs if they player already has the mark."
]
},
{
"event": "playerConversation",
"gravity": 0
},
{
"event": "noeventy",
"action": "kickPlayerOut",
"gravity": 0,
"actionParam": "DF_ROOF05"
},
{
"event": "playerAttack",
"random": true,
"texts": ["Hey, quit that!", "I order you to stop that!", "KNOCKITOFF!!"],
"gravity": 1,
"score": {
"action": "subtract",
"amount": 3
}
},
{
"event": "oracleAnnoyed",
"random": true,
"movement": "keepDistance",
"texts": ["This shows when the oracle is mad at the player!", "LEAVE.", "GET OUT."],
"action": "subtract",
"amount": 5
},
{
"event": "oracleAngry",
"texts": ["ENOUGH!"],
"action": "kickPlayerOut",
"actionParam": "DF_ROOF05"
}
],
"pearls": [
{
"item": "CC",
"text": "Shall I explain this to you?"
},
{
"item": "Misc",
"texts": [A pearl that has faded in time.. Strange.."]
}
],
"items": [
{
"item": "KarmaFlower",
"text": "Strange, that flower has interesting properties, heck, eating one protects your cycle, it's fascinating, isn't it?"
}
]
},
"overseers": {
"color": {"r": 153, "g": 0, "b": 255},
"regions": ["OE"],
"guideToRoom": "DF_AI",
"genMin": 0, "genMax": 100
}
},
}
]
}
},
{
"id": "Artificer",
"for": ["Artificer"],
"events": {
"generic": [
{
"event": "playerEnter",
"texts": ["You've been to have been to Five Pebbles haven't you?", " . . . ", "He sent someone to destroy and take away of more that I love!", "Leave at once!", "You Red Devil from Hell!"],
"action": "kickPlayerOut"
}
]
}
}
]