/*
   etc.txt
   etcɥ
   
   2001/11/27	S.Kobayashi
   $Id: etc.txt,v 1.1.1.3 2002/11/19 11:50:05 Yoshizawa1 Exp $
*/

/etcɥ
ΥɥȤƤ
	albam.c
	album_mng.c
	album_name.c
	boss_etc.c
	boss_pause.c
	boss_result.c
	clear_result.c
	demo_c4.c
	demo_nkt_smoke.c
	dogtag2.c
	dogtag_mng.c
	encute.c
	etc.c
	gameover.c
	mc_mng.c
	mc_dogtag_mng.c
	name_layout.c
	photo_save.c
	previous_story.c
	web_site.c
	world_map_bug_layout.c
	world_map_layout.c
	world_map_sub_layout.c

albamλȤ

	Х⡼Ρ 顢Jpegɽ̾ѹѹ
	꡼ɤ¸ƹԤäƤ롣 ̾ѹΤ
	ҶꤽǼ¹ԤƤ롣

	#ifdef PALǶڤäƤʬޤϤƹбƤǤ
    ܸȱѸܦΥСϡPALǶڤƤʬ¤
	бƤ ꥽ɬפǤ

Enum
	SK_NORMAL                   = ̾
	SK_PHOTO_LOAD_OK            = JPEGǡ꡼ɤLoadλ
	SK_PHOTO_SAVE_OK            = ̤
	SK_PHOTO_FADE_IN_START      = ̿/FadeInɽ׵
	SK_PHOTO_FADE_IN_OK         = ̿/FadeInɽλ
	SK_PHOTO_FADE_OUT_START     = ̿/FadeOutɽ׵
	SK_PHOTO_FADE_OUT_OK        = ̿/FadeOutɽλ
	SK_PAGE_FADE_IN_START       = PAGE Font/FadeInɽ׵
	SK_PAGE_FADE_IN_OK          = PAGE Font/FadeInɽλ
	SK_PAGE_FADE_OUT_START      = PAGE Font/FadeOutɽ׵
	SK_PAGE_FADE_OUT_OK         = PAGE Font/FadeOutɽλ
	SK_FONT_FADE_IN_START       = Name Font/FadeInɽ׵
	SK_FONT_FADE_IN_OK          = Name Font/FadeInɽλ
	SK_FONT_FADE_OUT_START      = Name Font/FadeOutɽ׵
	SK_FONT_FADE_OUT_OK         = Name Font/FadeOutɽλ
	SK_DOT_FADE_IN_START        = Dot Cursor/FadeInɽ׵
	SK_DOT_FADE_IN_OK           = Dot Cursor/FadeInɽλ
	SK_DOT_FADE_OUT_START       = Dot Cursor/FadeOutɽ׵
	SK_DOT_FADE_OUT_OK          = Dot Cursor/FadeOutɽλ
	SK_RGB_FADE_IN_START        = RGB Font/FadeInɽ׵
	SK_RGB_FADE_IN_OK           = RGB Font/FadeInɽλ
	SK_RGB_FADE_OUT_START       = RGB Font/FadeOutɽ׵
	SK_RGB_FADE_OUT_OK          = RGB Font/FadeOutɽλ
	SK_CHANCEL                  = 󥻥뤵줿
	SK_PAGE_CHANGE_L            = ڡᤷ
	SK_PAGE_CHANGE_R            = ڡʤ᤿
	SK_FULL_SCREEN_START        = Full Screen Mode/ɽ׵
	SK_FULL_SCREEN_OK           = Full Screen Mode/ɽλ
	SK_PRE_NORMAL_SCREEN_START  = Edit Mode/ɽ׵
	SK_PRE_NORMAL_SCREEN_OK     = Edit Mode/ɽλ
	SK_NORMAL_SCREEN_START      = Normal Mode/ɽ׵
	SK_NORMAL_SCREEN_OK         = Normal Mode/ɽλ
	SK_NAME_ENTRY               = Name Entry Mode
	SK_RGB_CHENG                = RGB Chenge Mode
	SK_ACTION_START             = Layout 2D ¹׵
	SK_ACTION_OK                = Layout 2D ¹Դλ
	SK_SIGNAL_OK                = Layout 2DSignalɤ
	SK_OVER_WRITE_MODE          = Yes / No 
	SK_MEMORY_FONT_FADE         = Memory Card Slot ? ʬFadeOut
	SK_SAVE_WAIT                = ɽ
	SK_SAVE_TIME                = ִλɽ
	SK_MOVE_OK                  = Pad Controlճ
	SK_NAME_ENTRY_END           = Name Entryλ
	SK_LIST_UP                  = ڡΰָDotCursor򤢤碌
	SK_FIRST_FADE_OK            = ǽFadeInλ 
	SK_OPEN_NOW_LOAD            = NowLodingɽ
	SK_DELAY                    = DelayFlag
	SK_SAVE_START               = Memory Card Save¹
	SK_END                      = λ
	

	 Ƽѿν
		   ꡼Slot1 , Slot2Ƚ̤
		   ꥽
		   ꥹȹ¤
		   
		
	˥᡼ޤǤޤ
	΢ǥ꡼ɤɤ߹
		
	꡼ɤ30ե or եɤ߹ޤǤޤ
		
	֤̾ɽ
	֥ưʤJpegǥɤ뢫
	ܥ򲡤	 ߥܥ򲡤						           
	                    λ									   
														           
	̾⡼ɤEDIT⡼ɤذܹ						           
														           
  ̾ϡĴ̾⡼ɤ֥˥塼и           
  	             			  				           
  ̾Ϥ   Ĵ        ̾⡼ɤ뢪
  	             			  
  				  
  󥻥			ե륹꡼⡼(Rܥ)ذܹ
						ܥ򲡤줿EDIT⡼ɤذܹ


ؿ
	void *NewAlbamMode( MCScrWork *mcscr , int port , int handle , int handle_out )
		

	static int GetResources( Work *work )
		ؿ

	static void Signal( void *work , int sign , int value )
		쥤ȣDѥʥե󥯥

	static void AnimetionAct( Work *pWork )
		쥤ȣDѥ˥᡼ؿ

	static void Die( Work *work )
		λؿ

	static void Act( Work *pWork )
		̾¹Դؿ

	static void MorfL2d( int handle , int strcode , int code1 , int code2 , Hokan *hokan )
		⡼ե󥰤ꤷƤؿ

	static inline int MorfAct( Work *pWork , Hokan *pHokan ) // Τ߼¹
		⡼ե󥰤¹Ԥؿ

	static void NormalAct( Work *pWork )
		ּ̾¹Դؿ

	static void PadAct( Work *pWork )
		 ѥåɥȥ

	static void PadControlOverWrite( Work *pWork )
		꡼ɥ֥եѥѥåɥȥؿ

	static void MarubatsuHideShow( Work *pWork , char mode )
		 ̤

	static inline void OverWriteColorRe( Work *pWork )
		 Yes / No ʬο᤹ؿ

	static void PadControlNormal( Work *pWork )
		̾¹Իեѥѥåɥȥؿ

	static void PadControlPreNormal( Work *pWork )
		EDITեѥѥåɥȥؿ

	static void PadControlFullScreen( Work *pWork )
		Full Screenեѥѥåɥȥؿ

	static inline void ForceMorf( int handle , int strcode , int code1 , int code2 )
		⡼ե󥰼¹Դؿ

	static void MemoryCardFade( Work *pWork )
		Memory Card Slot ? alpha

	static void PageChange( Work *pWork )
		ڡشؿ

	static void PrePositionUpdate( Work *pWork )
		EDIT̤Ǥ򥢥θƤӽФ

	static inline void RGBUpdate( Work *pWork )
		RGBοؿ

	static inline void DotUpdate( Work *pWork ) // update
		ֹ

	static void RGBFade( Work *pWork ) // update
		RGBեɴؿ

	static void RGB_BarMove( Work *pWork )
		RGBСΰưؿ

	static void RGB_SelectUpdate( Work *pWork )
		RGBСֹؿ

	static void DotFade( Work *pWork )
		եɴؿ

	static void FontFade( Work *pWork )
		եȥեɴؿ

	static void PageFade( Work *pWork )
		PAGEեȥեɴؿ

	static void PhotoFade( Work *pWork )
		Jpegǡեɴؿ

	static void FullScreen( Work *pWork )
		꡼ؿ
		Jpeg礭

	static void RGB_Menu( Work *pWork )
		RGBĴ⡼ɥᥤؿ

	static void ColorChange( Work *pWork )
		RGBĴؿ

	static inline void RgbMask( Work *pWork , int mode )
		RGBΥϥ饤ȴؿ

	static inline void SoundRgb( int tmp , int tmp2 )
		RGBѹ˲ʤ餹ʤ餵ʤؿ

	static void OverWriteEnd( Work *pWork )
		꡼ɥֽλޤؿ

	static int SK_MCManGetResult( Work *pWork ) // Ǥ30frame
		꡼ɾ֥åؿ

	static void OverWriteFontControl( Work *pWork )
		񤭳ǧåؿ

	static void OverWrite( Work *pWork )
		񤭾ؿ

	static void StringCleate( Work *pWork )
		ʸؿ

	static SPR_OBJ **SetSpriteY( Work *pWork )
		񤭳ǧåɽĴؿ

	static void StringDisp( Work *pWork )
		ʸɽؿ

	static void PhotoDisp( Work *pWork )
		̿ؿ

	static void PhotoToJpeg( Work *pWork )
		ǥɴؿ

	static void MemoryLoad( Work *pWork )
		ͥ˥꡼ɤǡɤ߹ؿ

	static void DamagedCheck( Work *pWork )
		줿ե뤫ɤåؿ

	static int MemoryAct( Work *pWork )
		꡼ɴؿ

	static int ListAll( Work *pWork )
		List¤ؿ

	static int ListAutoInsert( Work *pWork )
		List¤ؿʥХå饦ư

	static void MCScrBackCheckCard(MCScrWork *work)
		ǥХåѴؿ

	static void PhotoListFree( Work *pWork )
		ꥹȲؿ

	static inline Photo_List *PhotoListSearch( Photo_List *pPhoto_list , int position )
		pWork->position  ͤޤǰưƴؿΥɥ쥹֤ؿ

	static inline Photo_List *PhotoListForward( Photo_List *pPhoto_list )
		ꥹȤʤؿ

	static inline Photo_List *PhotoListBack( Photo_List *pPhoto_list )
		ꥹȤ᤹ؿ

	static int PhotoListAdd( Work *pWork , int id )
		ꥹȤ˾ɲäؿ

	static int PhotoListDataInput( Work *pWork , int id , int mode )
		ꥹȤ˾Ϥؿ

	static int PhotoListInitialize( Work *pWork )
		ꥹȤؿ

	static void PageUpDate( Work *pWork )
		PAGE 00/00 򹹿ؿ

	static void FontUpDate( Work *pWork )
		Name FONT򹹿ؿ

	static void EditNameDisp( Work *pWork )
		Edit̤̾Ϥؿ

	static int SprInit( Work *pWork )
		L2d˴ޤޤǺ๹ؿ

	static void LangChecge( Work *pWork )
		شؿ

albam_mngλȤ

	Х⡼ɤ縵Υե


	 Ƽѿν
		
	ʥԤ
		
	λ


ؿ
	void *NewAlbumMng( int name )
		

	static int GetResources( Work *work )
		ؿ

	static void Die( Work *work )
		λؿ

	static void Act( Work *pWork )
		̾¹Դؿ

	static int SignalFunc( void *work, int signal, int value )
		ʥؿ

	static inline void ExecProc( Work *pWork , char mode )
		ץå¹Դؿ

albam_nameλȤ

	Х⡼ɡEDIT̡ˤɽƤ̿̾ѹ롣
	󥻥뤵줿ϸ᤹̾

	#ifdef PALǶڤäƤʬޤϤƹбƤǤ
    ܸȱѸܦΥСϡPALǶڤƤʬ¤
	бƤ ꥽ɬפǤ


	 Ƽѿν
		   Хåե˸Υǡ򥳥ԡ
		
	˥᡼ޤǤޤ
		
	֤̾ɽ
		
	ܥ򲡤 or OK   󥻥򤹤
																
																
																
	꡼ɤ˥ǡ¸						 ξ᤹
																
		
		
	λ


ؿ
	void *NewAlbamName( char *name_data , u_long *flag , int port , Photo_List *photo_list , int handle , void *jpn_font , int resource )
		

	static int GetResources( Work *work )
		ؿ

	static void StringCleate( Work *pWork )
		ʸؿ
	
	static SPR_OBJ **SetSpriteY( Work *pWork )
		ץ饤ȤYɸꤹؿ

	static void StringDisp( Work *pWork )
		ʸɽؿ

	static void OverWrite( Work *pWork )
		꡼¸ؿ

	static void AnimetionAct( Work *pWork )
		쥤ȣDѥ˥᡼ؿ

	static void Die( Work *work )
		λؿ

	static void Act( Work *pWork )
		̾¹Դؿ

	static void NormalAct( Work *pWork )
		ּ̾¹Դؿ

	static void OverWriteEnd( Work *pWork )
		꡼ɾ񤭽λؿ

	static int SK_MCManGetResult( Work *pWork ) // Ǥ30frame
		꡼ɾ֥åؿ

	static void OverWriteFontControl( Work *pWork ) // over write menu control
		Yes / No ؿ

	static inline void OverWriteDotUpdate( Work *pWork )
		̤

	static void EscapeAct( Work *pWork )
		λᥤؿ

	static void PadAct( Work *pWork )
		 ѥåɥȥ

	static void PadControlOverWrite( Work *pWork )
		꡼ɥ֥եѥѥåɥȥؿ

	static void MarubatsuHideShow( Work *pWork , char mode )
		 ʸ

	static void HilightFade( Work *pWork )
		ϥ饤ȥեȴؿ

	static inline void OverWriteColorRe( Work *pWork )
		 Yes / No ʬο᤹ؿ

	static void PadControlNormal( Work *pWork )
		̾¹Իեѥѥåɥȥؿ

	static inline void OverWriteIn( Work *pWork )
		񤭻åؿ

	static void NoneName( Work *pWork )
		̾åؿ

	static void Update( Work *pWork ) // update
		ϥ饤ȥեȹؿ

	static int SprInit( Work *pWork )
		L2d˴ޤޤǺ๹ؿ


boss_etcλȤ

	ܥåɽƥåסFIGHTˤ


	 Ƽѿν
		
	Ready , Fight򥷥ʥꥪꤵ줿Ƥ
		
	ɽλȽλReadyΤߥơɤϤޤʤȽλʤ

ؿ
	void *NewSK_BossTelop( int name )
		

	static int GetResources( Work *work )
		ؿ

	static void Die( Work *work )
		λؿ

	static void Act( Work *pWork )
		̾¹Դؿ

	static int Signal( void *work, int signal, int value )
		L2Dѥʥؿ

	static int AnimationAct( Work *pWork )
		˥᡼¹Դؿ

	static void KeySetName( Work *pWork )
		̾Υ⡼ե󥰥ꤹؿ

	static void KeySetPic( Work *pWork )
		Υ⡼ե󥰥ꤹؿ

	static void DefaultNextAction( Work *pWork )
		ǥեȥ¹Ըꤹ륢ꤹؿ

	static void MorfL2d( int handle , int strcode , int code1 , int code2 , Hokan *hokan )
		⡼ե󥰤ꤷƤؿ

	static inline int MorfAct( Work *pWork , Hokan *pHokan )
		⡼ե󥰤¹ԤƤؿ

	static void AlphaControl( Work *pWork )
		̤

	static int SprInit( Work *pWork )
		L2DSprite

	static void BossNameDisp( Work *pWork , int flag )
		ƥܥ̾ɽؿ

	static void ShowHideControl( int handle_2d , int strcode  , int mode )
		L2D֥Ȥɽ/ɽؿ


boss_pauseλȤ

	ܥåΥݡ֤


	 Ƽѿν
		
	L2D˥᡼
		
	ɽܥ󤬲ޤɽ³롣
		
		 ܥ󤬲줿
		
	Ƽ򤷤Τλ

ؿ
	void SK_BossPauseVisibleInvisible( void )
		ʥꥪɽ/ɽڤ괹ؿ

	void *NewSK_BossPause( int name )
		

	static int GetResources( Work *work )
		ؿ

	static void Die( Work *work )
		λؿ

	static void Act( Work *pWork )
		̾¹Դؿ

	static inline void Initialize( Work *pWork )
		ν򤹤ؿ

	static void MorfL2d( int handle , int strcode , int code1 , int code2 , Hokan *hokan )
		⡼ե󥰤ꤷƤؿ

	static inline int MorfAct( Work *pWork , Hokan *pHokan ) // Τ߼¹
		⡼ե󥰤¹Ԥؿ

	static void WaitAct( Work *pWork )
		ȥܥ򲡤Υᥤؿ

	static void SubWaitAct( Work *pWork )
		ؿ

	static void NormalAct( Work *pWork )
		̾ᥤؿ

	static void SpriteControl( Work *pWork )
		L2Dץ饤ȴؿ

	static int AnimationAct( Work *pWork )
		˥᡼¹Դؿ

	static void PadControlNormal( Work *pWork )
		̾ѥåɥȥؿ

	static void FontDisp( void )
	static int SprInit( Work *pWork )
		̤

boss_resultλȤ

	ܥåη̤ɽ


	ܥå奯ꥢɤʥӥåȲ̤ɽ
		륬ꥢ          17bit
		եåȥޥ󥯥ꥢ	17bit
		ϥꥢꥢ		17bit
		ץꥢ		17bit
		쥤ꥢ			17bit
		ꥢ		17bit
		եåȥޥ			 1bit
						 1bit
						 1bit
		С				 2bit
								 2bit
		ץ쥤䡼(͡)	 1bit


	 Ƽѿν
		
	L2D˥᡼
	֤η׻򤹤
		
	ɽܥ󤬲ޤɽ³롣
		
		 ܥ󤬲줿
		
	λ

ؿ
	void SK_BossTimeAfterWrite( void )
		ʥꥪ̤񤹤ؿ

	void SK_BossResultChenge( void )
		ʥꥪ饹ȥ꡼ѹؿ

	void *SK_BossResultWakeup_Sub( int mode )
	void SK_BossResultWakeup( void )
		Sleep -> Wakeup֤ˤ

	void *NewSK_BossResult( int name )
		

	static int GetResources( Work *work )
		ؿ

	static void Die( Work *work )
		λؿ

	static void Act( Work *pWork )
		̾¹Դؿ

	static int Signal( void *work, int signal, int value )
		L2Dѥʥؿ

	static void DifShow( Work *pWork )
		ɽؿ

	static void ClearCodeDisp( Work *pWork )
		ꥢɤɽؿ

	static long64 TimeLimitCheck( long64 time )
		ߥåȤåؿ

	static int AnimationAct( Work *pWork )
		˥᡼¹Դؿ

	static void StreamRetry( Work *pWork )
		ȥ꡼ؿ(ȥ饤ǽդ)

	static void SK_StreamControl( Work *pWork )
		ȥ꡼ؿ

	static void NormalAct( Work *pWork )
		̾ᥤؿ

	static void EscapeAct( Work *pWork )
		λᥤؿ

	static void PadAct( Work *pWork )
		ѥåɴؿ

	static void PadControlNormal( Work *pWork )
		̾ѥåɥȥؿ

	static void AllAlphaControl( Work *pWork )
		ƤΦؿ

	static void PlayTimeDisp( Work *pWork , int mode )
		Ʈä֤ɽؿ

	static void SK_SpritePosition( SPR_OBJ **spr , float x , float y , int max )
		L2Dץ饤ȥ֥˻ξꤹؿ

	static int SprInit( Work *pWork )
		L2DSprite

clear_resultλȤ

	ꥢ˥ꥶȤɽ
	ɥåꤷƤϡۡڡɥ쥹ɽ롣


	 Ƽѿν
		
	L2D˥᡼
		
	ɽܥ󤬲ޤɽ³롣
		
		 ܥ󤬲줿
		
	λ

demo_c4λȤ

	ǥC4
	ե졼뵡ǽդ
	¾̤C4Ȥʤ

demo_nkt_smokeλȤ

	ǥ󥭡
	ꤵ줿ɸտ魯


	 Ƽѿν
		
	åޤǽλʤ

dogtag2λȤ

	 ͤν
		   쥯ȲLD
		   ꥹȹ¤
		
쥯Ȳ
	󥫡Ԥ֡ץԤ֡󥻥򤹤뢪A
		                  												
	  ٥ꥢƤ뤫ɤ
		Yes				            No
							            
	ƤΥɥåLocationɽ   ѤΥɥåΤLocationɽ
		                              
		
		
  󥻥뤵ޤǾɽ
󥻥뤵줿
		

		A
		
	
		
	λ


	TANKER or PLANTľɽ٤ѹˤ #define SK_DEFAULT_PAGE 
	ʬѹƤ٤ɲäϡƥɲäƤ餦ɬפޤ
	߹̾ΰϦɽƤʤǤ ̾ɽȤȤˤʤ
	ʬ򸵤ᤷƤؿNumToRegκǸ˥ȥȤƤʬξ֤Ǥ

ؿ
	void *NewDogtagMode( void *font_work , int handle )
		ᥤؿ

	static	int	GetResources( Work *work )
		ؿ

	static void Signal( void *work , int sign , int value )
		L2Dѥʥե󥯥

	static void SelectAct( Work *pWork )
		쥯Ȳ̥ᥤؿ

	static void SelectUpdate( Work *pWork )
		쥯Ȳ̹ؿ

	static void DotFade( Work *pWork ) // ɥåȤfade
		եɴؿ

	static void SelectInitialize( Work *pWork )
		쥯Ȳ̴Ϣ

	static inline void DotUpdate( Work *pWork ) // update
		빹ؿ

	static	void	Die( Work *pWork )
		λؿ

	static void Act( Work *pWork )
		ᥤؿ

	static void NormalAct( Work *pWork )
		ӥ塼ᥤؿ

	static void PadAct( Work *pWork )
		ѥåɴؿ

	static void PadControlSelect( Work *pWork )
		Tanker or PlantΥѥåɴؿ

	static void PadControlNormal( Work *pWork )
		ViewerɽΥѥåɴؿ

	static inline void HilightUpdate( Work *pWork )
		ϥ饤ȥեȦؿ

	static inline Dogtag_List *PageChange( Work *pWork )
		ڡ(٥ѹ)ؿ

	static inline void DifControl( Work *pWork )
		٥ƥUVѹؿ

	static inline Dogtag_List *DogtagLinker( Work *pWork )
		٤ƬΥɥ쥹ꤹؿ

	static void LocationInit( Dogtag_List *pDogtag_list , int location_max )
		̤		

	static void LocationDisp( Work *pWork , Dogtag_List *pDogtag_list , int point )
		̤		

	static inline void NumToBarthday( Work *pWork , Dogtag_List *pDogtag_list , int point )
		ɽؿ

	static inline void NumToLocation( Work *pWork , Dogtag_List *pDogtag_list , int point )
		ɽؿ

	static void *GetLinkvariableAddr(void *addr)
		LinkvariableѿΥɥ쥹ؿ

	static inline void NameUpdate( Work *pWork , Dogtag_List *pDogtag_list , int point )
		̾ɽؿ

	static inline void NumToReg( Work *pWork , Dogtag_List *pDogtag_list , int point )
		ɽؿ̤ѡ

	static inline void NumToBlood( Work *pWork , Dogtag_List *pDogtag_list , int point )
		շɽؿ

	static inline void NumToId( Work *pWork , Dogtag_List *pDogtag_list , int point )
		IDɽؿ

	static inline void PercentDisp( Work *pWork )
		Ψɽؿ

	static void FontFade( Work *pWork )
		եȦؿ

	static void ArrowFade( Work *pWork )
		˿ʤळȤΤɽؿ

	static void LocationControl( Work *pWork )
		ɽؿ

	static void ListAll( Work *pWork )
		̤

	static void DogtagListFree( Work *pWork , int select_mode , int level )
		ꥹȲؿ

	static inline Dogtag_List *DogtagListSearch( Dogtag_List *pDogtag_list , int position )
		ߤξ꤫ǤդξޤǥꥹȤʤؿ

	static void ListDebug( Work *pWork , int level )
		̤

	static inline Dogtag_List *DogtagListForward( Dogtag_List *pDogtag_list )
		ꥹȤ˿ʤؿ

	static inline Dogtag_List *DogtagListBack( Dogtag_List *pDogtag_list )
		ꥹȤ˿ʤؿ

	static int DogtagListAdd( Work *pWork )
		ꥹȤ˾ɲäؿ

	static int DogtagListAddSub( Work *pWork , int id , int location , u_char *name , int manth , int day ,
								 int blood , u_char *region , int where , int level , Dogtag_List *pDogtag_list )
		ꥹȤؿ

	static void DogtagListAddMng( Work *pWork )
		ꥹؿ

	static inline int TankerOrPlant( int id )
		̤

	static inline int IdToPage( int id )
		̤

	static inline Dogtag_List *DogtagListPageSet( Work *pWork , int select_mode , int page )
		ڡƬɥ쥹򥻥åȤؿ

	static int DogtagListInitialize( Work *pWork )
		ꥹȤؿ

	static void FontUpdate( Work *pWork )
		Ƽιؿ

	static void FontAlphaControl( Work *pWork )
		̤

	static void FontFadein( Work *pWork )
		̤

	static int SprInit( Work *pWork )
		L2dץ饤Ȥν

dogtag_mngλȤ

	ʥɥåҶȤƸƤӤؿ

encuteλȤ

	󥱡Ȥɽ


	ܸȤʳʱѸ졢PALˤĤκ٤꤬ޤ
	ܸȱѸΤ褦ʥСϡʳʬɤƺƤ
	static void LangChecge( Work *pWork ) ȤؿϤǤˤλͤ߷פƤΤ
    #define SK_ENCUTE_JAPAN Ƥѹ뤳ȤǼȻפޤ


	 Ƽѿν
		   
		
	L2D˥᡼
		
	ɽܥ󤬲ޤɽ³롣
		
		 ܥ󤬲줿
		
	åƽλ

gameoverλȤ

	ȥ꡼κԤޤʥߥå60ե졼)δ֤ϾեɤΤޤޤǤ
	θ奢˥᡼ܥ󤬲ޤԤĥܥ󤬲ȳƽ¹Ԥƽλ롣

mc_mngλȤ

	꡼ɤåơΤȽꤵ
	Х⡼ɤƤ֡


	 Ƽѿν
		
	꡼ɷԤ
		
	ǡʤСХ⡼ɤΥƥ꡼׾֤ λΥåȽλ


ؿ
	void *NewAlbumMcMng( int handle , int first_start )
		

	static int GetResources( Work *work )
		ؿ

	static void Die( Work *work )
		λؿ

	static void Act( Work *pWork )
		̾¹Դؿ

	static void NormalAct( Work *pWork )
		̾¹Դؿ

	static int SignalFunc( void *work, int signal, int value )
		ʥؿ

	static void MsgChack( Work *pWork )
		åؿ

mc_dogtag_mngλȤ

	꡼ɤåơΤȽꤵ
	ɥå⡼ɤƤӽФ

name_layoutλȤ

	PLANTԤ򥯥ꥢƤΤߥǥեȤξˤޤ
	̾ϡضåդ̾ɤåƤ줾ν򤷤ޤ
	ȺդƱʤHappy Birth Dayɽޤ
	OK֤Ƚλޤ 

photo_saveλȤ

	꡼ɤξ֤åƥ꡼ɤ˥֤ޤ
    ֤˽λ롢󥻥뤷˽λޤ

	#ifdef PALǶڤäƤʬޤϤƹбƤǤ
    ܸȱѸܦΥСϡPALǶڤƤʬ¤
	бƤ ꥽ɬפǤ

previous_storyλȤ

	Ѱդ줿꥽ǡ򥷥ʥꥪꤵ줿ڡʬɽޤ
	ܤκǸˤϡMGS뤿ᾯüʰˤʤäƤޤ
    ¾ܤϡǡɹɽǤ
    󥻥뤷Τ߽λǤ

web_siteλȤ

	Υ٥ȸо줹륦֥Ȳ
	󥫡Ԥץ쥤ǡΤ߾ΰ
	ˤǡɽ롣
	ʳϡѰդ줿ɽ
	ܥ(ȡߥܥ)ȥ󥻥뤷ƽλ

world_map_bug_layoutλȤ

	L2D˥᡼ΤߤǤ
	ʥˤƽλåȽλޤ

world_map_layoutλȤ

	Υޥå䤫δʬǤ
	ƥޡɽȥ˥᡼κ
	ԤäƤޤ

world_map_sub_layoutλȤ

	Υޥåױˤ᡼ԤäƤޤ
