/*

   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λȤ



	Υޥåױˤ᡼ԤäƤޤ

