Animate.py testing ninja.

git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@13346 282e977c-c81d-0410-88c4-b93c2d0d6712
master
ryo_saeba 2010-05-30 14:29:18 +00:00
parent 27e16a4a78
commit 540b935bb3
3 changed files with 864 additions and 2 deletions

View File

@ -0,0 +1,25 @@
[Config]
name= CFAnim test
victimtype= byname
victim= who
unique= no
always_delete= no
delete_end= yes
paralyzed= no
time_representation= second
errors_allowed= yes
verbose= yes
animation= Animation
invisible= no
wizard= no
[Animation]
1 say Yes, the animation system works!
1 say please wait a few seconds...
1 moveto 3 17
1 moveto 0 14
1 say ok, I'm done...
[Another]
1 say If you insist, I should do something else, then!
1 moveto 10 5
1 moveto 0 14
1 say This time, I hope that's enough...

View File

@ -0,0 +1,23 @@
{
"location" : "test/quest_handling/ninja",
"rules": [
{
"match" : ["another"],
"pre" : [],
"post" : [["animate", "/test/quest_handling/ninja.animation", "Another"]],
"msg" : ["Sure!"],
"replies" : []
},{
"match" : ["anim"],
"pre" : [],
"post" : [["animate", "/test/quest_handling/ninja.animation"]],
"msg" : ["Sure, let's rock!"],
"replies" : [["another", "Can you do something else?", "2"]]
},{
"match" : ["*"],
"pre" : [],
"post" : [],
"msg" : ["Hello, I'm a ninja."],
"replies" : [["anim", "Would you test the animation system for me, please?", "2"]]
}
]}

View File

@ -2,10 +2,10 @@ arch map
name testmap
difficulty 5
width 20
height 10
height 20
msg
Created: 2010-03-22 Cavesomething
Modified: 2010-04-30 Cavesomething
Modified: 2010-05-30 Nicolas Weeger
endmsg
end
arch graymarble
@ -91,6 +91,54 @@ name eins
end
end
end
arch graymarble
y 10
end
arch graymarble
y 11
end
arch graymarble
y 12
end
arch graymarble
y 13
end
arch sign
msg
This ninja runs the dialog script ninja.msg and the animation ninja.animation
Speak to him, and have him move around.
endmsg
y 13
end
arch graymarble
y 14
end
arch ninja2
y 14
type 0
stand_still 1
arch event_say
name /test/quest_handling/ninja.msg
title Python
slaying /python/dialog/npc_dialog.py
end
end
arch graymarble
y 15
end
arch graymarble
y 16
end
arch graymarble
y 17
end
arch graymarble
y 18
end
arch graymarble
y 19
end
arch check_floor
hp 1
x 1
@ -211,6 +259,52 @@ x 1
y 9
end
arch graymarble
x 1
y 10
end
arch graymarble
x 1
y 11
end
arch graymarble
x 1
y 12
end
arch graymarble
x 1
y 13
end
arch graymarble
x 1
y 14
end
arch graymarble
x 1
y 15
end
arch bench_0
x 1
y 15
type 0
move_block all
end
arch graymarble
x 1
y 16
end
arch graymarble
x 1
y 17
end
arch graymarble
x 1
y 18
end
arch graymarble
x 1
y 19
end
arch graymarble
x 2
end
arch broadsword
@ -301,6 +395,46 @@ x 2
y 9
end
arch graymarble
x 2
y 10
end
arch graymarble
x 2
y 11
end
arch graymarble
x 2
y 12
end
arch graymarble
x 2
y 13
end
arch graymarble
x 2
y 14
end
arch graymarble
x 2
y 15
end
arch graymarble
x 2
y 16
end
arch graymarble
x 2
y 17
end
arch graymarble
x 2
y 18
end
arch graymarble
x 2
y 19
end
arch graymarble
x 3
end
arch sign
@ -372,6 +506,46 @@ x 3
y 9
end
arch graymarble
x 3
y 10
end
arch graymarble
x 3
y 11
end
arch graymarble
x 3
y 12
end
arch graymarble
x 3
y 13
end
arch graymarble
x 3
y 14
end
arch graymarble
x 3
y 15
end
arch graymarble
x 3
y 16
end
arch graymarble
x 3
y 17
end
arch graymarble
x 3
y 18
end
arch graymarble
x 3
y 19
end
arch graymarble
x 4
end
arch graymarble
@ -427,6 +601,46 @@ x 4
y 9
end
arch graymarble
x 4
y 10
end
arch graymarble
x 4
y 11
end
arch graymarble
x 4
y 12
end
arch graymarble
x 4
y 13
end
arch graymarble
x 4
y 14
end
arch graymarble
x 4
y 15
end
arch graymarble
x 4
y 16
end
arch graymarble
x 4
y 17
end
arch graymarble
x 4
y 18
end
arch graymarble
x 4
y 19
end
arch graymarble
x 5
end
arch graymarble
@ -494,6 +708,46 @@ x 5
y 9
end
arch graymarble
x 5
y 10
end
arch graymarble
x 5
y 11
end
arch graymarble
x 5
y 12
end
arch graymarble
x 5
y 13
end
arch graymarble
x 5
y 14
end
arch graymarble
x 5
y 15
end
arch graymarble
x 5
y 16
end
arch graymarble
x 5
y 17
end
arch graymarble
x 5
y 18
end
arch graymarble
x 5
y 19
end
arch graymarble
x 6
end
arch graymarble
@ -533,6 +787,46 @@ x 6
y 9
end
arch graymarble
x 6
y 10
end
arch graymarble
x 6
y 11
end
arch graymarble
x 6
y 12
end
arch graymarble
x 6
y 13
end
arch graymarble
x 6
y 14
end
arch graymarble
x 6
y 15
end
arch graymarble
x 6
y 16
end
arch graymarble
x 6
y 17
end
arch graymarble
x 6
y 18
end
arch graymarble
x 6
y 19
end
arch graymarble
x 7
end
arch graymarble
@ -584,6 +878,46 @@ slaying python/testmodules.py
end
end
arch graymarble
x 7
y 10
end
arch graymarble
x 7
y 11
end
arch graymarble
x 7
y 12
end
arch graymarble
x 7
y 13
end
arch graymarble
x 7
y 14
end
arch graymarble
x 7
y 15
end
arch graymarble
x 7
y 16
end
arch graymarble
x 7
y 17
end
arch graymarble
x 7
y 18
end
arch graymarble
x 7
y 19
end
arch graymarble
x 8
end
arch graymarble
@ -635,6 +969,46 @@ x 8
y 9
end
arch graymarble
x 8
y 10
end
arch graymarble
x 8
y 11
end
arch graymarble
x 8
y 12
end
arch graymarble
x 8
y 13
end
arch graymarble
x 8
y 14
end
arch graymarble
x 8
y 15
end
arch graymarble
x 8
y 16
end
arch graymarble
x 8
y 17
end
arch graymarble
x 8
y 18
end
arch graymarble
x 8
y 19
end
arch graymarble
x 9
end
arch graymarble
@ -689,6 +1063,46 @@ x 9
y 9
end
arch graymarble
x 9
y 10
end
arch graymarble
x 9
y 11
end
arch graymarble
x 9
y 12
end
arch graymarble
x 9
y 13
end
arch graymarble
x 9
y 14
end
arch graymarble
x 9
y 15
end
arch graymarble
x 9
y 16
end
arch graymarble
x 9
y 17
end
arch graymarble
x 9
y 18
end
arch graymarble
x 9
y 19
end
arch graymarble
x 10
end
arch graymarble
@ -728,6 +1142,46 @@ x 10
y 9
end
arch graymarble
x 10
y 10
end
arch graymarble
x 10
y 11
end
arch graymarble
x 10
y 12
end
arch graymarble
x 10
y 13
end
arch graymarble
x 10
y 14
end
arch graymarble
x 10
y 15
end
arch graymarble
x 10
y 16
end
arch graymarble
x 10
y 17
end
arch graymarble
x 10
y 18
end
arch graymarble
x 10
y 19
end
arch graymarble
x 11
end
arch graymarble
@ -767,6 +1221,46 @@ x 11
y 9
end
arch graymarble
x 11
y 10
end
arch graymarble
x 11
y 11
end
arch graymarble
x 11
y 12
end
arch graymarble
x 11
y 13
end
arch graymarble
x 11
y 14
end
arch graymarble
x 11
y 15
end
arch graymarble
x 11
y 16
end
arch graymarble
x 11
y 17
end
arch graymarble
x 11
y 18
end
arch graymarble
x 11
y 19
end
arch graymarble
x 12
end
arch graymarble
@ -840,6 +1334,46 @@ end
end
end
arch graymarble
x 12
y 10
end
arch graymarble
x 12
y 11
end
arch graymarble
x 12
y 12
end
arch graymarble
x 12
y 13
end
arch graymarble
x 12
y 14
end
arch graymarble
x 12
y 15
end
arch graymarble
x 12
y 16
end
arch graymarble
x 12
y 17
end
arch graymarble
x 12
y 18
end
arch graymarble
x 12
y 19
end
arch graymarble
x 13
end
arch graymarble
@ -891,6 +1425,46 @@ x 13
y 9
end
arch graymarble
x 13
y 10
end
arch graymarble
x 13
y 11
end
arch graymarble
x 13
y 12
end
arch graymarble
x 13
y 13
end
arch graymarble
x 13
y 14
end
arch graymarble
x 13
y 15
end
arch graymarble
x 13
y 16
end
arch graymarble
x 13
y 17
end
arch graymarble
x 13
y 18
end
arch graymarble
x 13
y 19
end
arch graymarble
x 14
end
arch graymarble
@ -930,6 +1504,46 @@ x 14
y 9
end
arch graymarble
x 14
y 10
end
arch graymarble
x 14
y 11
end
arch graymarble
x 14
y 12
end
arch graymarble
x 14
y 13
end
arch graymarble
x 14
y 14
end
arch graymarble
x 14
y 15
end
arch graymarble
x 14
y 16
end
arch graymarble
x 14
y 17
end
arch graymarble
x 14
y 18
end
arch graymarble
x 14
y 19
end
arch graymarble
x 15
end
arch graymarble
@ -1001,6 +1615,46 @@ x 15
y 9
end
arch graymarble
x 15
y 10
end
arch graymarble
x 15
y 11
end
arch graymarble
x 15
y 12
end
arch graymarble
x 15
y 13
end
arch graymarble
x 15
y 14
end
arch graymarble
x 15
y 15
end
arch graymarble
x 15
y 16
end
arch graymarble
x 15
y 17
end
arch graymarble
x 15
y 18
end
arch graymarble
x 15
y 19
end
arch graymarble
x 16
end
arch graymarble
@ -1070,6 +1724,46 @@ x 16
y 9
end
arch graymarble
x 16
y 10
end
arch graymarble
x 16
y 11
end
arch graymarble
x 16
y 12
end
arch graymarble
x 16
y 13
end
arch graymarble
x 16
y 14
end
arch graymarble
x 16
y 15
end
arch graymarble
x 16
y 16
end
arch graymarble
x 16
y 17
end
arch graymarble
x 16
y 18
end
arch graymarble
x 16
y 19
end
arch graymarble
x 17
end
arch graymarble
@ -1109,6 +1803,46 @@ x 17
y 9
end
arch graymarble
x 17
y 10
end
arch graymarble
x 17
y 11
end
arch graymarble
x 17
y 12
end
arch graymarble
x 17
y 13
end
arch graymarble
x 17
y 14
end
arch graymarble
x 17
y 15
end
arch graymarble
x 17
y 16
end
arch graymarble
x 17
y 17
end
arch graymarble
x 17
y 18
end
arch graymarble
x 17
y 19
end
arch graymarble
x 18
end
arch graymarble
@ -1148,6 +1882,46 @@ x 18
y 9
end
arch graymarble
x 18
y 10
end
arch graymarble
x 18
y 11
end
arch graymarble
x 18
y 12
end
arch graymarble
x 18
y 13
end
arch graymarble
x 18
y 14
end
arch graymarble
x 18
y 15
end
arch graymarble
x 18
y 16
end
arch graymarble
x 18
y 17
end
arch graymarble
x 18
y 18
end
arch graymarble
x 18
y 19
end
arch graymarble
x 19
end
arch dancing_girl
@ -1234,3 +2008,43 @@ arch waybread
name biccie
end
end
arch graymarble
x 19
y 10
end
arch graymarble
x 19
y 11
end
arch graymarble
x 19
y 12
end
arch graymarble
x 19
y 13
end
arch graymarble
x 19
y 14
end
arch graymarble
x 19
y 15
end
arch graymarble
x 19
y 16
end
arch graymarble
x 19
y 17
end
arch graymarble
x 19
y 18
end
arch graymarble
x 19
y 19
end