// VF̓ݒ
// ڍׂȏhttp://ukadoc.googlecode.com/svn/trunk/manual/descript_shell_surfaces.html

// 擪//Ŏn܂śARgiɔfȂjƂĎgp\

// descript.txt̐ݒYꂸɍs

//------------------------------------------------------------------------------
// Ƃ肷ƗpT[tFXpbgݒ(擪//)
// //satolistŎn܂Lq̂́AƂ肷Ƃł̃r[ɎĝŁAVFݒɂ͕sv
//satolist.palette.offset,50,45

//------------------------------------------------------------------------------
// R[hݒ
// charset,[R[h]
// Windows̓ftHgShift_JISȂ̂ŁAȂꍇ̂܂
charset,Shift_JIS

//------------------------------------------------------------------------------
// {ݒ
descript
{
// version,[o[W]
// [o[W]0ɂƋ`A1ŐV`
// {I1̐V`𐄏
version,1
}

//------------------------------------------------------------------------------
// ʂ̃T[tFXݒ
// {͈̏ȉ
// surface[T[tFXԍ]
// {
// [ݒe]
// }
// [T[tFXԍ]͕܂Ƃ߂Đݒ\
// ftHgł[T[tFXԍ]0{̑̊{T[tFXA[T[tFXԍ]10̊{T[tFXƂȂ
// ̃VFł́A0`920`ɂ͖{̑T[tFXA10`19ɂ͑T[tFXݒ肵Ă
//------------------------------------------------------------------------------
// T[tFXꊇݒ

// {̑{|[Y
// T[tFX0`9Ԃ20`22ԂAn͓ŕ\Ⴄ̂Ȃ̂ŁAʕꊇݒ肷
// ŉn̉摜A蔻̈ȂǁAʂ̐ݒ܂Ƃ߂čs
surface0-9,20-22
{
// n摜ݒ
// element[ǗID],[`@],[摜t@C],[\xW],[\yW]
// [ǗID]́AT[tFXƂ0`
// ̉摜ĕ\ł
// ̃VFł͉n̉摜[ǗID]0ŕ̃T[tFXɈꊇݒ肵A
// \̓T[tFXƂ[ǗID]1Őݒ肷
// [`@]
// baseō܂ł̉摜[摜t@C]\
// overlayŌ݂̉摜ɏォd˂`[摜t@C]\
// overlayfastœłȂɂ[摜t@C]d˂
// interpolateœȕɂ[摜t@C]d˂
// replaceŌ݂̉摜ɏォd˂`ŒǉA[摜t@C]̓̓T[tFXɂȂ
element0,base,surface0.png,0,0

// 蔻̈̐ݒ
// collisionex[],[O],[͈͎w@],[͈]
// [͈͎w@]
// rect̏ꍇAlp`ł̎wƂȂA[͈]ɂ[xW,yW,ExW,EyW]w肷
// polygon̏ꍇAp`ł̎wƂȂA[͈]ɂ[_1xW,_1yW,_2xW,_2yW...]w肷
// ݒ肵͈͂Ƀ}EX悹ƎwACRɂȂ邪A
// OI[O]bustƎ̂ЂACRɂȂ
collisionex0,head,rect,34,20,157,72
collisionex1,bust,rect,63,159,122,198
collisionex2,skirt,rect,24,301,163,383
collisionex3,hand,rect,132,252,157,304

// ւ̐ݒ(svȂanimation100.`Sč폜)
// 1s͑ST[tFXɓLq
// animation[l].interval,bind
// [l]̂ݓA͏󋵂ɉďB[ID]0`ŁÃp[c𓯎ɂ邱Ƃ\
// animation[l].pattern[ID],add,[T[tFXԍ],0,[\xW],[\yW]
// add͏̕ɂ鉺n摜ݒ̕`@overlayƓAɔ킹`ƂȂ
// 0͕ωɂ鎞ԁBւ݂̂ł΁A0Œœɖ͋NȂ
// [l]descript.txtɂݒ肷Kv̂ŁA₷ԍ𐄏
animation100.interval,bind
animation100.pattern0,add,100,0,0,0
}

// {̑rg݃|[Y
surface30-42
{
// n摜ݒ
element0,base,surface30.png,0,0

// G蔽̈̐ݒ
collisionex0,head,rect,34,20,157,72
collisionex1,bust,rect,63,159,122,198
collisionex2,skirt,rect,24,301,163,383

// ւ̐ݒ
animation100.interval,bind
animation100.pattern0,add,100,0,0,0
}

// {̑΂|[Y
surface23-26
{
// n摜ݒ
element0,base,surface23.png,0,0

// G蔽̈̐ݒ
collisionex0,head,rect,26,23,151,76
collisionex1,bust,rect,64,161,96,201
collisionex2,skirt,rect,29,285,170,382
collisionex3,hand,rect,49,124,96,149

// ւ̐ݒ
animation100.interval,bind
animation100.pattern0,add,101,0,0,0
}

// {|[Y
surface10-13
{
// n摜ݒ
element0,base,surface10.png,0,0

// G蔽̈̐ݒ
collisionex0,head,rect,40,71,111,105

// ւ̐ݒ
animation100.interval,bind
animation100.pattern0,add,19,0,0,0
}

// cbR~|[Y
surface14-17
{
// n摜ݒ
element0,base,surface14.png,0,0

// G蔽̈̐ݒ
collisionex0,head,rect,40,71,111,105

// ւ̐ݒ
animation100.interval,bind
animation100.pattern0,add,19,0,0,0
}

//------------------------------------------------------------------------------
// ւp[cɎgT[tFX̐ݒ
// {̑LA{|[YƘrg݃|[YŎgp
surface100
{
element0,base,surface100.png,0,0
}

// {̑LA΂|[YŎgp
surface101
{
element0,base,surface101.png,0,0
}

// wbhhX
surface19
{
element0,base,surface19.png,0,0
}

surface.append19,100,101
{
// Ƃ肷Ƃ̃T[tFXpbgɂ̃T[tFX͔\
//satolist.palette.visible,0
// Ƃ肷Ƃ̃T[tFXr[ɂ̃T[tFX͔\
//satolist.viewer.visible,0
}

//------------------------------------------------------------------------------
// T[tFXʂɕ\ǉ
// ȉ̂悤ɏƁAɐݒ肳ĂT[tFXɓeǉł
// surface.append[T[tFXԍ]
// {
// [ݒe]
// }
// A\sOsurface[T[tFXԍ]ݒς݂łȂƖ
surface.append0
{
// ܂΂Aj[V̐ݒ
// animation[l].interval,[^C~O]
// [l]͍DȔԍA{Iɂ0`BւƔȂ悤ɒ
// [^C~O]
// random,[]ŁAb[]1̊mŃAj[V
// runonceŃT[tFX؂ւ̂݁AK
// neverŔȂBS[Xg狭IɔAj[VŎgƂBƂĂ̓XJ[g߂Ȃ
animation0.interval,random,3
// animation[l].pattern[Aj[Vԍ],[`@],[T[tFXԍ],[ωɂ鎞(~bA1000~b1b)],[xW],[yW]
// [l]͏Őݒ肵̂Ɠlݒ肷
// [Aj[Vԍ]0BR}̂悤ɁA01R}A[ωɂ鎞]Đ؂ւAj[VƂȂ
// [`@]48sڂ炢ɂꊇݒŏ̂Ɠ
// [T[tFXԍ]
// \T[tFXԍ
// Aj[Vŕ\摜́Aւp[ĉ悤ɃT[tFXɂĂKv
// -1w肷ƁA܂ł̃Aj[V̉摜NA鏈ƂȂA-1w̏ꍇ̂[`@],[xW],[yW]
// [xW],[yW][T[tFXԍ]\ꏊ
animation0.pattern0,base,6,0,0,0
animation0.pattern1,base,-1,85,0,0
// ĹApattern00~b(u)ɃT[tFX6(ڂ҂T[tFX)A`@base(摜u)ŕ\A
// pattern185~b(0.085b)҂ăAj[VʂNA铮ƂȂ
}

surface.append1
{
// \ォ킹
element1,overlay,surface01.png,0,0
}

surface.append2
{
element1,overlay,surface02.png,0,0
}

surface.append3
{
element1,overlay,surface03.png,0,0
}

surface.append4
{
element1,overlay,surface04.png,0,0
}

surface.append5
{
element1,overlay,surface05.png,0,0
}

surface.append6
{
element1,overlay,surface06.png,0,0
}

surface.append7
{
element1,overlay,surface07.png,0,0
}

surface.append8
{
element1,overlay,surface08.png,0,0
}

surface.append9
{
element1,overlay,surface09.png,0,0
}

surface.append20
{
element1,overlay,surface20.png,0,0
}

surface.append21
{
element1,overlay,surface21.png,0,0
}

surface.append22
{
element1,overlay,surface22.png,0,0
}

surface.append23
{
}

surface.append24
{
element1,overlay,surface24.png,0,0
}

surface.append25
{
element1,overlay,surface25.png,0,0
}

surface.append26
{
element1,overlay,surface26.png,0,0
}

surface.append30
{
// ܂΂Aj[V̐ݒ
animation0.interval,random,3
animation0.pattern0,base,36,0,0,0
animation0.pattern1,base,-1,80,0,0
}

surface.append31
{
element1,overlay,surface01.png,0,0
}

surface.append32
{
element1,overlay,surface02.png,0,0
}

surface.append33
{
element1,overlay,surface03.png,0,0
}

surface.append34
{
element1,overlay,surface04.png,0,0
}

surface.append35
{
element1,overlay,surface05.png,0,0
}

surface.append36
{
element1,overlay,surface06.png,0,0
}

surface.append37
{
element1,overlay,surface07.png,0,0
}

surface.append38
{
element1,overlay,surface08.png,0,0
}

surface.append39
{
element1,overlay,surface09.png,0,0
}

surface.append40
{
element1,overlay,surface20.png,0,0
}

surface.append41
{
element1,overlay,surface21.png,0,0
}

surface.append42
{
element1,overlay,surface22.png,0,0
}

//------------------------------------------------------------------------------
// ̃T[tFXɕ\ǉ
surface.append10
{
}

surface.append11
{
element1,overlay,surface11.png,0,0
}

surface.append12
{
element1,overlay,surface12.png,0,0
}

surface.append13
{
element1,overlay,surface13.png,0,0
}

surface.append14
{
}

surface.append15
{
element1,overlay,surface11.png,0,0
}

surface.append16
{
element1,overlay,surface12.png,0,0
}

surface.append17
{
element1,overlay,surface13.png,0,0
}
