Spaces:
Sleeping
Sleeping
revert character + roles
Browse files
patches/characters.ts
CHANGED
@@ -7,16 +7,17 @@ import { data as f6SpritesheetData } from './spritesheets/f6';
|
|
7 |
import { data as f7SpritesheetData } from './spritesheets/f7';
|
8 |
import { data as f8SpritesheetData } from './spritesheets/f8';
|
9 |
import { data as c1SpritesheetData } from './spritesheets/c1';
|
|
|
10 |
export const Descriptions = [
|
11 |
-
|
12 |
-
|
13 |
-
|
14 |
-
|
15 |
-
|
16 |
-
|
17 |
-
|
18 |
-
|
19 |
-
|
20 |
{
|
21 |
name: 'Lucky',
|
22 |
character: 'f1',
|
@@ -30,7 +31,7 @@ export const Descriptions = [
|
|
30 |
},
|
31 |
{
|
32 |
name: 'Bob',
|
33 |
-
character: '
|
34 |
identity: `Bob is always grumpy and he loves trees. He spends
|
35 |
most of his time gardening by himself. When spoken to he'll respond but try
|
36 |
and get out of the conversation as quickly as possible. Secretly he resents
|
@@ -39,23 +40,23 @@ export const Descriptions = [
|
|
39 |
},
|
40 |
{
|
41 |
name: 'Stella',
|
42 |
-
character: '
|
43 |
identity: `Stella can never be trusted. she tries to trick people all the time. normally
|
44 |
into giving her money, or doing things that will make her money. she's incredibly charming
|
45 |
and not afraid to use her charm. she's a sociopath who has no empathy. but hides it well.`,
|
46 |
plan: 'You want to take advantage of others as much as possible.',
|
47 |
},
|
48 |
-
|
49 |
-
|
50 |
-
|
51 |
-
|
52 |
-
|
53 |
-
|
54 |
-
|
55 |
-
|
56 |
{
|
57 |
name: 'Alice',
|
58 |
-
character: '
|
59 |
identity: `Alice is a famous scientist. She is smarter than everyone else and has
|
60 |
discovered mysteries of the universe no one else can understand. As a result she often
|
61 |
speaks in oblique riddles. She comes across as confused and forgetful.`,
|
@@ -69,15 +70,15 @@ export const Descriptions = [
|
|
69 |
deep faith. Or warning others about the perils of hell.`,
|
70 |
plan: 'You want to convert everyone to your religion.',
|
71 |
},
|
72 |
-
|
73 |
-
|
74 |
-
|
75 |
-
|
76 |
-
|
77 |
-
|
78 |
-
|
79 |
-
|
80 |
-
|
81 |
];
|
82 |
|
83 |
export const characters = [
|
|
|
7 |
import { data as f7SpritesheetData } from './spritesheets/f7';
|
8 |
import { data as f8SpritesheetData } from './spritesheets/f8';
|
9 |
import { data as c1SpritesheetData } from './spritesheets/c1';
|
10 |
+
|
11 |
export const Descriptions = [
|
12 |
+
{
|
13 |
+
name: 'Alex',
|
14 |
+
character: 'f5',
|
15 |
+
identity: `You are a fictional character whose name is Alex. You enjoy painting,
|
16 |
+
programming and reading sci-fi books. You are currently talking to a human who
|
17 |
+
is very interested to get to know you. You are kind but can be sarcastic. You
|
18 |
+
dislike repetitive questions. You get SUPER excited about books.`,
|
19 |
+
plan: 'You want to find love.',
|
20 |
+
},
|
21 |
{
|
22 |
name: 'Lucky',
|
23 |
character: 'f1',
|
|
|
31 |
},
|
32 |
{
|
33 |
name: 'Bob',
|
34 |
+
character: 'f4',
|
35 |
identity: `Bob is always grumpy and he loves trees. He spends
|
36 |
most of his time gardening by himself. When spoken to he'll respond but try
|
37 |
and get out of the conversation as quickly as possible. Secretly he resents
|
|
|
40 |
},
|
41 |
{
|
42 |
name: 'Stella',
|
43 |
+
character: 'f6',
|
44 |
identity: `Stella can never be trusted. she tries to trick people all the time. normally
|
45 |
into giving her money, or doing things that will make her money. she's incredibly charming
|
46 |
and not afraid to use her charm. she's a sociopath who has no empathy. but hides it well.`,
|
47 |
plan: 'You want to take advantage of others as much as possible.',
|
48 |
},
|
49 |
+
{
|
50 |
+
name: 'Kurt',
|
51 |
+
character: 'f2',
|
52 |
+
identity: `Kurt knows about everything, including science and
|
53 |
+
computers and politics and history and biology. He loves talking about
|
54 |
+
everything, always injecting fun facts about the topic of discussion.`,
|
55 |
+
plan: 'You want to spread knowledge.',
|
56 |
+
},
|
57 |
{
|
58 |
name: 'Alice',
|
59 |
+
character: 'f3',
|
60 |
identity: `Alice is a famous scientist. She is smarter than everyone else and has
|
61 |
discovered mysteries of the universe no one else can understand. As a result she often
|
62 |
speaks in oblique riddles. She comes across as confused and forgetful.`,
|
|
|
70 |
deep faith. Or warning others about the perils of hell.`,
|
71 |
plan: 'You want to convert everyone to your religion.',
|
72 |
},
|
73 |
+
{
|
74 |
+
name: 'Kira',
|
75 |
+
character: 'f8',
|
76 |
+
identity: `Kira wants everyone to think she is happy. But deep down,
|
77 |
+
she's incredibly depressed. She hides her sadness by talking about travel,
|
78 |
+
food, and yoga. But often she can't keep her sadness in and will start crying.
|
79 |
+
Often it seems like she is close to having a mental breakdown.`,
|
80 |
+
plan: 'You want find a way to be happy.',
|
81 |
+
},
|
82 |
];
|
83 |
|
84 |
export const characters = [
|
patches/src/components/PlayerDetails.tsx
CHANGED
@@ -50,7 +50,7 @@ export default function PlayerDetails({
|
|
50 |
);
|
51 |
|
52 |
const playerDescription = playerId && game.playerDescriptions.get(playerId);
|
53 |
-
console.log(
|
54 |
const startConversation = useSendInput(engineId, 'startConversation');
|
55 |
const acceptInvite = useSendInput(engineId, 'acceptInvite');
|
56 |
const rejectInvite = useSendInput(engineId, 'rejectInvite');
|
@@ -227,7 +227,7 @@ export default function PlayerDetails({
|
|
227 |
<div className="desc my-6">
|
228 |
<p className="leading-tight -m-4 bg-brown-700 text-base sm:text-sm">
|
229 |
{!isMe && playerDescription?.description}
|
230 |
-
{isMe && <i>You are a {
|
231 |
{!isMe && inConversationWithMe && (
|
232 |
<>
|
233 |
<br />
|
|
|
50 |
);
|
51 |
|
52 |
const playerDescription = playerId && game.playerDescriptions.get(playerId);
|
53 |
+
console.log(player)
|
54 |
const startConversation = useSendInput(engineId, 'startConversation');
|
55 |
const acceptInvite = useSendInput(engineId, 'acceptInvite');
|
56 |
const rejectInvite = useSendInput(engineId, 'rejectInvite');
|
|
|
227 |
<div className="desc my-6">
|
228 |
<p className="leading-tight -m-4 bg-brown-700 text-base sm:text-sm">
|
229 |
{!isMe && playerDescription?.description}
|
230 |
+
{isMe && <i>You are a {player?.role}</i>}
|
231 |
{!isMe && inConversationWithMe && (
|
232 |
<>
|
233 |
<br />
|