//
//	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
	饤ǥΥĥ
	ϡꥸʥȱӤɽˤơ
	  ĥǥƤ롣ĥǥ		
	  ƥؤ򤷤Ƥ롣
	  ɤѥ᡼ϥåǥꥸʥȱ
	  㤤ꤷƤ롣
	ǥϡꥸʥȱӤΣãɣĤ򥫥ĥǥ
	  ؤȤˡǤäƤ롣
