source: scenarios/GerminationX/oak/data/characters/minds/roles/Cover/Cover.xml @ 787

Revision 787, 4.1 KB checked in by dave, 10 years ago (diff)

serves image islands to the client via json

Line 
1<Character role="Cover">
2        <EmotionalThresholds>
3                <EmotionalThreshold emotion="Love" threshold="3" decay="5"/>
4                <EmotionalThreshold emotion="Hate" threshold="2" decay="5"/>
5                <EmotionalThreshold emotion="Hope" threshold="1" decay="2"/>
6                <EmotionalThreshold emotion="Fear" threshold="5" decay="8"/>
7                <EmotionalThreshold emotion="Satisfaction" threshold="3" decay="5"/>
8                <EmotionalThreshold emotion="Relief" threshold="2" decay="5"/>
9                <EmotionalThreshold emotion="Fears-Confirmed" threshold="5" decay="8"/>
10                <EmotionalThreshold emotion="Disappointment" threshold="2" decay="2"/>
11                <EmotionalThreshold emotion="Joy" threshold="1" decay="5"/>
12                <EmotionalThreshold emotion="Distress" threshold="3" decay="2"/>
13                <EmotionalThreshold emotion="Happy-For" threshold="1" decay="8"/>
14                <EmotionalThreshold emotion="Pitty" threshold="1" decay="8"/>
15                <EmotionalThreshold emotion="Resentment" threshold="2" decay="2"/>
16                <EmotionalThreshold emotion="Gloating" threshold="1" decay="8"/>
17                <EmotionalThreshold emotion="Pride" threshold="1" decay="8"/>
18                <EmotionalThreshold emotion="Shame" threshold="5" decay="2"/>
19                <EmotionalThreshold emotion="Gratification" threshold="1" decay="5"/>
20                <EmotionalThreshold emotion="Remorse" threshold="5" decay="8"/>
21                <EmotionalThreshold emotion="Admiration" threshold="5" decay="8"/>
22                <EmotionalThreshold emotion="Reproach" threshold="1" decay="8"/>
23                <EmotionalThreshold emotion="Gratitude" threshold="3" decay="5"/>
24                <EmotionalThreshold emotion="Anger" threshold="3" decay="8"/>
25        </EmotionalThresholds>
26       
27        <Goals>
28                <!-- General goals used in more than one episode -->
29                <Goal name="ReplyPositively([speaker],[question])" importanceOfSuccess="4" importanceOfFailure="3"/>
30                <Goal name="ReplyNegatively([speaker],[question])" importanceOfSuccess="4" importanceOfFailure="3"/>
31                <Goal name="ReplyPositivelyNoChoice([speaker],[question])" importanceOfSuccess="0" importanceOfFailure="4"/>
32                <Goal name="AvoidGettingHarmed" importanceOfSuccess="2" importanceOfFailure="10"/>
33                <Goal name="ConfrontVictimTellTeacher([victim])" importanceOfSuccess="2" importanceOfFailure="2"/>
34        </Goals>
35       
36        <InterpersonalRelations>
37                <Relation target="Vertical" like="10" respect="10"/>
38                <Relation target="Canopy" like="-2" respect="1"/>
39        </InterpersonalRelations>
40       
41        <EventReactions>
42
43                <!-- General emotional reactions used in more than one episode -->
44       
45                <EmotionalReaction desirability="6" desirabilityForOther="6" praiseworthiness="5">
46                        <Event subject="*" action="sing"/>
47                </EmotionalReaction>
48
49                <EmotionalReaction desirability="-6" desirabilityForOther="-6" praiseworthiness="-5">
50                        <Event subject="*" action="cry"/>
51                </EmotionalReaction>
52               
53                <EmotionalReaction desirability="-5" praiseworthiness="-5">
54                        <Event subject="[SELF]" action="cry"/>
55                </EmotionalReaction>
56               
57                <!-- new emotional reaction, the character finds it undesirable to get hurt -->
58                <EmotionalReaction desirability="-6">
59                        <Event subject="[SELF]" action="PROPERTY-CHANGED" target="hurt" parameters="True" />
60                </EmotionalReaction>
61
62                <!-- to see others get hurt -->
63                <EmotionalReaction desirability="06">
64                        <Event action="PROPERTY-CHANGED" target="hurt" parameters="True" />
65                </EmotionalReaction>
66
67                <EmotionalReaction desirability="-5" praiseworthiness="4">
68                        <Event action="SpeechAct" target="[SELF]" parameters="insult"/>
69                </EmotionalReaction>
70
71                <EmotionalReaction desirability="-5" praiseworthiness="5">
72                        <Event action="SpeechAct" subject="[SELF]" parameters="insult"/>
73                </EmotionalReaction>
74               
75        </EventReactions>
76       
77        <ActionTendencies>
78               
79                <!-- Generic action tendencies -->
80                <ActionTendency action="cry">
81                        <Preconditions>
82            </Preconditions>
83                        <ElicitingEmotion type="Joy" minIntensity="6">
84                                <CauseEvent/>
85                        </ElicitingEmotion>
86                </ActionTendency>
87
88                <ActionTendency action="SpeechAct([Target],singat)">
89                        <Preconditions>
90                                <Property name="[Target](type)" operator="=" value="character"/>
91                        </Preconditions>
92                        <ElicitingEmotion type="Joy" minIntensity="3">
93                                <CauseEvent subject="*" action="sing"/>
94                        </ElicitingEmotion>
95                </ActionTendency>
96       
97        </ActionTendencies>
98</Character>
Note: See TracBrowser for help on using the repository browser.