//

//	equip.txt

//	equipɥ

//

//	2001/11/27	S.Kobayashi

//	$Id: equip.txt,v 1.1.1.3 2002/11/19 11:50:03 Yoshizawa1 Exp $



/equipɥ

ΥɥȤƤ

capture.c

demo_dgcam_mng.c

demo_evm_skirt.c

dg_cam_mng.c

evm_skirt.c



bandana.c

c_box.c

goggles.c

stealth.c

box_hidden.c

uniform.c

bsensB.c

dg_cam.c

scope.c

wig.c



CaptureλȤ



	Jpeg¸ΰγ

		

	

		

	ͥ0,1ɽ

		

	ؤ

		

	Jpeg

		

	

		

	λ



ؿ

	void *NewCaptureStart( int save_flag, void *thumbnail, void *code, int max_code )

		ᥤؿ



	static int InitToPhotoSave(Work *work)

		̿ǡ꡼ɤ˥֤˻Ѥؿ



	static void ParentDie( Parent_Work *pWork )

		ƥDieؿ



	static void ParentAct( Parent_Work *pWork )

		ƥActؿ



	static void Die( Work *work )

		ҥDieؿ



	static void Act( Work *work )

		ҥActؿ



	static void Step(Work *work)

		ץ㡼ʹԴؿ



	static int PortSelSubStep(Work *work)

		꡼ɿʹԴؿ



	static int InitStep(Work *work)

		L2Dɽؿ



	static int Parent_SignalFunc(void *pWork,int sign,int value)

		ƥѥʥե󥯥



	static int SignalFunc(void *pWork,int sign,int value)

		ҥѥʥե󥯥



	static void CaptureEnd( Work *work )

		ɬפʽλ򤹤ؿ



	static void Capture( Work *work, int max_code )

		JpegEncodeؿ



	static inline int Qcheck( int size_a , int size_b )

		ʰʬõؿ



Demo_Dgcam_MngλȤ(ǥѥǥ륫)



	

		

	쥤Ȥεư

		

	åǽλޤǥ롼

		

	λ



ؿ

	void *NewDEMODigitalCamera( int name )

		



	static	int	GetResources( Work *work )

		ؿ



	static	void	Die( work )

		λؿ



	static void Act( Work *work )

		ᥤ롼



	static int MsgChack( Work *pWork )

		ååؿ



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

		ʥե󥯥



demo_evm_skirtλȤ(ǥEVM)



	

		

	EVM֥

		

	EVM֥ɽ

		

	ƼMatrixη׻

								

								

								

	ơλޤǥ롼ע

		

	λ



ؿ

	void *NewScnEvm_SkirtA( OBJECT *pObj , int name ) // ͡

	void *NewScnEvm_SkirtB( OBJECT *pObj , int name ) // Ф

	void *NewScnEvm_SkirtC( OBJECT *pObj , int name ) // ٤Ҥ cti_female_skirt1_mh

	void *NewScnEvm_SkirtD( OBJECT *pObj , int name ) //  cti_female_skirt2_mh

		å״ؿ



	void *SK_NewEvm_Skirt( OBJECT *pObj , int strcode , int name )

		



	static int GetResources( Work *work , int strcode )

		ؿ



	static void Die( Work *work )

		λؿ



	static void Act( Work *pWork )

		̾¹Դؿ



	static void EvmActMotion( OBJECT *pObj , DG_EVMOBJ *evmobj )

		Matrix׻ؿ



	static	void	Clairvoyance( Work *work )

		̤



dg_cam_mngλȤ



	 鵯ư

		   ѥå

		   󥫡 or ץԥ饵Ȥεư

		   Ҳ̡ѥǥ

		

	Ѿ֤ˤʤޤԵ

		

	åˤƽ¹Ԣ

								

								

								

	ޤǥ롼ע

	 Ƥ̤ޤ 

		

	λ



ؿ

	void *NewNormalDigitalCamera( CONTROL *ctrl , OBJECT **body , int *unit , u_int *trigger )

	void *NewTnkDigitalCamera( CONTROL *ctrl , OBJECT **body , int *unit , u_int *trigger )

		å״ؿ



	void *NewDigitalCamera( CONTROL *ctrl, OBJECT **body, int *unit, u_int *trigger , int this )

		



	static int GetResources( Work *work , int strcode )

		ؿ



	static void Die( Work *work )

		λؿ



	static void Act( Work *pWork )

		̾¹Դؿ



	static void	InitCamera( Work *work, CONTROL *ctrl, int this )

		鵯ư



	static void NormalAct( Work *pWork )

		ץԥJpegᥤ롼



	static void TankerAct( Work *pWork )

		󥫡ԥJpegᥤ롼



	void *SK_PhotoFramePointer( int frame_this )

		̿¸ΰΥݥ󥿼ؿ



	static void CameraControl( Work *work )

		ؿ



	static void StartZoomCamera( Work *work )

		५鵯ưؿ



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

		ʥե󥯥



	static inline void StatusReset( Work *pWork )

		̿ƻɽˤΤ򸵤ξ֤᤹ؿ





evm_skirtλȤ(EVM)



	

		

	EVM֥

		

	EVM֥ɽ

		

	ƼMatrixη׻

								

								

								

	ơλޤǥ롼ע

		

	λ



ؿ

	void *NewScnEvm_SkirtA( OBJECT *pObj , int name ) // ͡

	void *NewScnEvm_SkirtB( OBJECT *pObj , int name ) // Ф

		å״ؿ



	void *SK_NewEvm_Skirt( OBJECT *pObj , int strcode , int name )

		



	static int GetResources( Work *work , int strcode )

		ؿ



	static void Die( Work *work )

		λؿ



	static void Act( Work *pWork )

		̾¹Դؿ



	static void EvmActMotion( OBJECT *pObj , DG_EVMOBJ *evmobj )

		Matrix׻ؿ



	static	void	Clairvoyance( Work *work )

		̤



bandana.c

	̵͡¥Хʥץࡣ

	ꥸʥΥХʤɽˤơ

	  ̵¥ХʤΥǥʥƤޤ

c_box.c

	ץ쥤䡼Υܡץࡣ

	졢ѥѥɤ졢ѷեȤϲô

	Ũ˻夲ܡϡΤɽˤơ

	  ̥Ƥ롣δ֤ϤȤäƤХꤽäΤǡ

	  ƥѹԲĤʤɡٿդפϤ

	͡ΥХʤϴŪˤɽ

	  ˤäƤɽ褦ˤƤ롣

	Ƥɽ̤ߤɽ椢ա



goggles.c

	ޥŻ르ץࡣ

	ѤΤȤϥȤɽ褦ˤƤ롣

	  ˤäƤϥȤɽʤ

	  

stealth.c

	ƥ륹º̥ץ

	Ȥץ쥤䡼ȸΣĤΩ夲

	  ե饰Ƥ롣̣ϣġȤ̤ͥա



box_hidden.c

	ƱΥܡ륨ꥢǤϸĤʤץࡣ

	ե饰ΩƤƤ



eq_magazine.c

	̤



jacket.c

	̤



uniform.c

	

	Ȥץ쥤䡼ȸΣĤΩ夲

	  ե饰Ƥ롣̣ϣġȤ̤ͥա

	åפϡǥƬʬɽˤơ

	  åפΥǥ򤽤ʬɽƤ롣	

	  ̣ϣĤȤΤߤա

	ꥸʥαƥǥ⤹Ƥ롣



bsensB.c

	󥵡¥ץࡣ

	ֶᤤã򸡺ƵΥ˱ƣӣŤ򥳡뤷Ƥ롣



cig.c

	̤



dg_cam.c

	ǥ륫󥫡ץ

	ݡ֤ʤɤΤߤǡե졼ࡢ餬̤äƤ뤫

	  åѥ饤󥿡åȤФƤ롣

	å̡åϿʤɤ⤳˵ҤƤ롣

	åλϥץ򸫤ᤤʤŬ

	  

scope.c

	дץࡣ

	ȥ顢५饭顢ܤ

	  ƤӽФΤ

	Ҳ̡Ѥˡͥ룱ˤΤɽ

	  ǥƤ롣



wig.c

	饤ǥΥĥ

	ϡꥸʥȱӤɽˤơ

	  ĥǥƤ롣ĥǥ		

	  ƥؤ򤷤Ƥ롣

	  ɤѥ᡼ϥåǥꥸʥȱ

	  㤤ꤷƤ롣

	ǥϡꥸʥȱӤΣãɣĤ򥫥ĥǥ

	  ؤȤˡǤäƤ롣

