We just released a Feb. 5 '89 prototype of DuckTales for the NES!
If you'd like to support our preservation efforts (and this wasn't cheap), please consider donating or supporting us on Patreon. Thank you!

Army Men: 3D/Stubbed-out Strings

From The Cutting Room Floor
Jump to navigation Jump to search

This is a sub-page of Army Men: 3D.

Desert

DES1.TXT

//IF tanscum THEN
	//PLAYSTREAM 27

IF startup THEN

	//DEPLOY wartf1 (169,61) ATMODE ATTACK,


//IF docount THEN
	//PLAYSTREAM 1002,
	//TRIGGERDELAY 2 nextpart
//IF nextpart THEN
	//PLAYSTREAM 1004

DES2.TXT

IF startup THEN

	//DEPLOY GREENSARGE (100,221) ATMODE DEFEND,


	//DEPLOY gren4b (19,97) ATMODE DEFEND,


	//ORDER tanr4 GOTO (43,97) INMODE ATTACK THEN ATMODE ATTACK,


	//PLACEOBJECT gren5a (31,97),
	//PLACEOBJECT gren3a (20,152),


//IF personal THEN
	//PLAYSTREAM 1005


//IF party THEN
	//PLAYSTREAM 29
//IF killed_spy THEN
	//TRIGGERDELAY 1 teach
//IF teach THEN
	//PLAYSTREAM 1003
//IF INORDER spotted hit_GreenSarge THEN
	//TRIGGER bothdone
//IF bothdone BUTNOT didtough THEN
	//TRIGGERDELAY 2 saytough,
	//TRIGGER didtough
//IF saytough THEN
	//PLAYSTREAM 1004

DES3.TXT

Pad definitions

//	PAD checka3 4 GREEN 


//	IF TIMEABSOLUTE 10 THEN
//		TRIGGER off_sargemed 

//	IF off_sargemed THEN
//		TRIGGER greenwins

IF startup THEN

//		UNDEPLOY GreenSarge,
//		DEPLOY GreenSarge (58, 198) ATMODE DEFEND,
//		DEPLOY GreenSarge (49, 135) ATMODE DEFEND,

Testing Scripts

// TESTING 1, 2, 3  This stops the chugging at the motor pool.
//	IF TIMEABSOLUTE 1 THEN
//		UNDEPLOY tht1e,
//		UNDEPLOY tj1e,
//		UNDEPLOY tj2e

  // Testing Prison Camp

//	IF startup THEN 
//		TRIGGER test1

	IF test1 THEN
		UNDEPLOY GreenSarge,
		DEPLOY GreenSarge (53, 113) ATMODE DEFEND,
		UNDEPLOY gj1a,
		DEPLOY gj1a (53, 115) ATMODE DEFEND,
		SETUSERCONTROL gj1a,
		UNDEPLOY gunt1,
		UNDEPLOY gunt2,
		UNDEPLOY gunt3,
		UNDEPLOY gunt4,
		UNDEPLOY gunt5,
		UNDEPLOY gunt6,
		UNDEPLOY tr4b,

		UNDEPLOY tg3c,
		UNDEPLOY tr6d,
		UNDEPLOY tr7d,
		TRIGGER dummy

  //  Testing ending med tent
//	IF startup THEN 
//		TRIGGER test2

	IF test2 THEN
		UNDEPLOY GreenSarge,
		DEPLOY GreenSarge (111, 105) ATMODE DEFEND,
		UNDEPLOY green1,
		UNDEPLOY green2,
		UNDEPLOY gj1a,
		DEPLOY gj1a (111, 98) ATMODE DEFEND,
		SETUSERCONTROL gj1a,
		UNDEPLOY tr8e,
		UNDEPLOY tr9e,	
		UNDEPLOY tr5d,
		TRIGGER skipalarm1,
		TRIGGER gotin,
		TRIGGER rescued


//	IF startup THEN 
//		TRIGGER test3

	IF test3 THEN
		UNDEPLOY tht1e,
		DEPLOY tht1e (74, 184) ATMODE DEFEND,
		ORDER tht1e GOTO tht1e INMODE ATTACK THEN ATMODE ATTACK

Vestigal code

//	IF killed_gunt1 killed_gunt2 killed_gunt3 killed_gunt4 killed_gunt5 killed_gunt6 THEN
//		TRIGGER guntsdead

DES4.TXT

//	IF TIMEABSOLUTE 7 THEN
//		TRIGGER idiot

DES5.TXT

//	IF TIMEABSOLUTE 7 THEN
//		TRIGGER idiot

DES6.TXT

Responses

//IF tripdone BUTNOT call2 THEN
	//TRIGGERDELAY 2 call2

//IF call2 BUTNOT done2 THEN
	//PLAYSTREAM 28,
	//TRIGGER done2


//IF flank THEN
	//TRIGGERDELAY 2 yell

//IF yell BUTNOT done1 THEN
	//PLAYSTREAM 27,
	//TRIGGER done1

//IF killed_tantank11 THEN
	//TRIGGERDELAY 1 wahoo

//IF wahoo BUTNOT done3 THEN
	//PLAYSTREAM 29,
	//TRIGGER done3

Alpine

ALP1.TXT

Startup conditions

//		UNDEPLOY GreenSarge,
//		DEPLOY GreenSarge (183, 82) ATMODE DEFEND,
//		DEPLOY GreenSarge (218, 78) ATMODE DEFEND,
//		DEPLOY GreenSarge (178, 76) ATMODE DEFEND, // at big tents


//		UNDEPLOY mortest,
//		UNDEPLOY flatest,
//		DEPLOY flatest (243,110) ATMODE DEFEND,


// IF killed_flatest THEN
//	DEPLOY mortest (243,110) ATMODE DEFEND

ALP2.TXT

Startup conditions

//		UNDEPLOY GreenSarge,
//		DEPLOY GreenSarge (128, 81) ATMODE DEFEND, // at beginning
//		DEPLOY GreenSarge (129, 107) ATMODE DEFEND, // at the zoneb bridge 
//		DEPLOY GreenSarge (120, 151) ATMODE DEFEND, // at the lumber shack


// TEST TEST TEST TEST TEST TEST TEST

Zone F

//	IF TIMEABSOLUTE 7 THEN
//		TRIGGER idiot

ALP3.TXT

IF startup THEN

	//DEPLOY GreenSarge (200,179) ATMODE ATTACK, 


	//ORDER TanRifle3 FOLLOW (146,218) INMODE DEFEND THEN ATMODE DEFEND,
	//ORDER TanRifle4 FOLLOW (138,222) INMODE DEFEND THEN ATMODE DEFEND,


	//PLACEOBJECT gren4a (73,199)


//IF on_nogood BUTNOT didng THEN
	//PLAYSTREAM 1001,
	//TRIGGER didng


		// FREE SITEMS
	//Free gren4g 
	//Free gren3h 
	//Free gren4i 


//IF sound1 THEN RANDOM
	//TRIGGERDELAY 1 playsound1,
	//TRIGGERDELAY 2 playsound1,
	//TRIGGERDELAY 3 playsound1
//IF playsound1 THEN
	//PLAYSTREAM 27

IF TIMEABSOLUTE 1 THEN

	//Free auto20g 
	//Free gren3j 
	//Free baz3b  
	//Free baz4b
	//Free halfaida   


	//PLACEOBJECT gren4h (175,155), //  good??


	//PLACEOBJECT auto15k (176,153), 


//IF hit_traptr1 BUTNOT hittr1 THEN
	//PLAYSTREAM 28,
	//TRIGGER hittr1 

IF traptr1off THEN

	//ORDER traptg1 GOTO (86,206) INMODE IGNORE THEN ATMODE DEFEND

ALP4.TXT

//IF on_freedom BUTNOT didfreedom THEN
	//PLAYSTREAM 1003,
	//TRIGGER spyawake,     TEST!!!                                      
	//TRIGGER didfreedom


IF startup THEN

	// test DEPLOY GreenSarge (220,150) ATMODE ATTACK, 	

IF TIMEABSOLUTE 1 THEN

	// baz4b FREE
	// halfaida FREE
	// gren4a FREE
	// gren2d FREE
	// gren2a  FREE
	// auto15g FREE
	// gren1b FREE 
	// gren1c FREE

Spies

//IF sound3 THEN
	//PLAYSTREAM 1002


//IF spysound THEN
	//PLAYSTREAM 1001

ALP5.TXT

Startup Stuff

	//DEPLOY GreenSarge (208, 66) ATMODE DEFEND, 

Responses

	//PLAYSTREAM 1003,

Awards

//IF killed_tan5 THEN
	//PLAYSTREAM 27


//IF killed_tan7 THEN
	//PLAYSTREAM 28

//IF killed_tan8 THEN
	//PLAYSTREAM 29

ALP6.TXT

IF startup THEN

	//UNDEPLOY tg2,
	//DEPLOY tg2 (238,70) ATMODE DEFEND,


	//ORDER tanjeep1 GOTO (78,77) INMODE IGNORE THEN TRIGGER jeepdone


	//PLACEOBJECT baz1a (170,18),


	//PLACEOBJECT gren2a (170,17),


//IF on_thisllwork BUTNOT didwork THEN
	//PLAYSTREAM 1002,
	//TRIGGER didwork 

IF run1 THEN / IF run2 THEN / IF run3 THEN

	//PLAYSTREAM 1003


//IF doscum THEN
	//PLAYSTREAM 27

Static object placement

	//PLACEOBJECT auto20l  


	//PLACEOBJECT baz3j (173,78)

ALP7.TXT

//IF gasp THEN
	//TRIGGERDELAY 5 wahoo

//IF wahoo THEN
	//PLAYSTREAM 27

Rewards

//IF hit_tan2 BUTNOT oops THEN
	//PLAYSTREAM 28,
	//TRIGGER oops

//IF killed_tan17 BUTNOT havoc THEN
	//PLAYSTREAM 29,
	//TRIGGER havoc

//IF killed_tan19 BUTNOT havoc THEN
	//PLAYSTREAM 29,
	//TRIGGER havoc

//IF killed_tantank1 THEN
	//TRIGGERDELAY 2 huzzah 

//IF huzzah THEN 
	//PLAYSTREAM 1004

ALP8.TXT

IF startup THEN

	//UNDEPLOY GreenSarge,
	//DEPLOY GreenSarge (206,192) ATMODE DEFEND,


//IF on_briefmotor BUTNOT motb THEN 
	//PLAYBRIEFING 0,
	//TRIGGER motb
//IF on_briefrifle BUTNOT rifb THEN
	//PLAYBRIEFING 1,
	//TRIGGER rifb


//IF on_briefbaz BUTNOT bazb THEN
	//PLAYBRIEFING 2,
	//TRIGGER bazb
//IF on_briefgren BUTNOT greb THEN
	//PLAYBRIEFING 3,
	//TRIGGER greb


//IF on_briefmine BUTNOT minb THEN
	//PLAYBRIEFING 4,
	//TRIGGER minb
//IF on_briefexp BUTNOT expb THEN
	//PLAYBRIEFING 5,
	//TRIGGER expb


//IF on_briefflame BUTNOT flab THEN
	//PLAYBRIEFING 6,
	//TRIGGER flab
//IF on_briefmortar BUTNOT morb THEN
	//PLAYBRIEFING 7,
	///TRIGGER morb


//IF on_briefturret BUTNOT turb THEN
	//PLAYBRIEFING 8,
	//TRIGGER turb

Bayou

BAY1.TXT

//IF hit_tg1a BUTNOT gungho THEN
	//PLAYSTREAM 28,
	//TRIGGER gungho


//IF hit_tg2c BUTNOT gogirl THEN
	//PLAYSTREAM 27,
	//TRIGGER gogirl

//IF hit_tf1c BUTNOT gogirl THEN
	//PLAYSTREAM 27,
	//TRIGGER gogirl

BAY2.TXT

//!!!!!!!!!!!!!  TESTING SECTION
// TEST 1
//	IF startup THEN
//		TRIGGER test1

	IF test1 THEN
		UNDEPLOY tg1a,
		UNDEPLOY GreenSarge, 		
		DEPLOY GreenSarge (199, 53) ATMODE DEFEND,
		UNDEPLOY ttnk1,
		UNDEPLOY ttnk2,
		UNDEPLOY ttnk3,
		TRIGGER tanksdead

BAY3.TXT

IF on_goforit BUTNOT ohno THEN

	//PLAYSTREAM 1003,

Rewards

//IF ALLOF killed_roadtang2 killed_roadtang3 THEN
	//PLAYSTREAM 29

//IF ONEOF killed_guardtanr1 killed_guardtanr2 BUTNOT yell THEN
	//PLAYSTREAM 27,
	//TRIGGER yell

//IF ONEOF killed_roadtanr1 killed_roadtanr2 hit_roadtang1 BUTNOT warcry THEN
	//PLAYSTREAM 28,
	//TRIGGER warcry

BAY4.TXT

IF startup THEN

	//DEPLOY towngg2 (205,74) ATMODE DEFEND,
	//ORDER towngg2 FOLLOW (205,73) INMODE DEFEND THEN ATMODE DEFEND,


	//DEPLOY tang7 (202,45) ATMODE DEFEND,  
	//ORDER tang7 FOLLOW (202,45) INMODE DEFEND THEN ATMODE DEFEND,

IF gotarn9 THEN

	//ORDER tanr9 FOLLOW (198,63) INMODE IGNORE THEN ATMODE DEFEND


//IF killed_tanb8 THEN
	//PLAYSTREAM 29

IF on_gotantruck BUTNOT didtruck THEN

	//DEPLOY towntf1 (199,93) ATMODE ATTACK,

IF spread1 THEN / IF spread2 THEN

	//DEPLOY grayf7 (216,119) ATMODE ATTACK  

IF spread3 THEN

	//DEPLOY grayf7 (223,114) ATMODE ATTACK

Multiplayer

MUL1.TXT / MUL2.TXT / MUL3.TXT / MUL4.TXT / MUL5.TXT

//IF power4 THEN
	//PLACEOBJECT baz4 (104,190),
	//PLACEOBJECT mortar4 (104,191),
	//PLACEOBJECT flame4 (104,192),
	//PLACEOBJECT gren4 (104,193),
	//PLACEOBJECT auto4 (104,194),
	//TRIGGERDELAY 180 power5

//IF power5 THEN
	//PLACEOBJECT baz5 (104,190),
	//PLACEOBJECT mortar5 (104,191),
	//PLACEOBJECT flame5 (104,192),
	//PLACEOBJECT gren5 (104,193),
	//PLACEOBJECT auto5 (104,194)