mirror of
https://github.com/deater/dos33fsprogs.git
synced 2024-12-27 02:31:00 +00:00
tfv: assign all the items
This commit is contained in:
parent
b631991726
commit
65f594ece1
@ -28,6 +28,8 @@ struct dialog_type dialog[MAX_DIALOG]={
|
||||
[DIALOG_KENJESU] = {
|
||||
.statement[0].words="Have you found your lost guinea pig?",
|
||||
.statement[0].next=0,
|
||||
.statement[0].action=ACTION_ITEM,
|
||||
.statement[0].item=ITEM_VORTEXCANNON,
|
||||
},
|
||||
[DIALOG_MATHEMAGICIAN] = {
|
||||
.statement[0].words="Have you tried finding the eigenvalues?",
|
||||
@ -38,8 +40,8 @@ struct dialog_type dialog[MAX_DIALOG]={
|
||||
.statement[0].next=1,
|
||||
.statement[1].words="There lived a big giant bee",
|
||||
.statement[1].next=1,
|
||||
.statement[2].action=ACTION_ITEM2,
|
||||
.statement[2].item=ITEM_5K_RESISTOR,
|
||||
.statement[1].action=ACTION_ITEM,
|
||||
.statement[1].item=ITEM_5K_RESISTOR,
|
||||
},
|
||||
// Dining Hall
|
||||
[DIALOG_OSCAR]= {
|
||||
@ -49,10 +51,14 @@ struct dialog_type dialog[MAX_DIALOG]={
|
||||
.statement[1].next=2,
|
||||
.statement[2].words="They want to eat you",
|
||||
.statement[2].next=0,
|
||||
.statement[2].action=ACTION_ITEM,
|
||||
.statement[2].item=ITEM_CHEX_MIX,
|
||||
},
|
||||
[DIALOG_NICOLE]= {
|
||||
.statement[0].words="Have something from my homeland.",
|
||||
.statement[0].next=1,
|
||||
.statement[0].action=ACTION_ITEM,
|
||||
.statement[0].item=ITEM_VEGEMITE,
|
||||
.statement[1].words="Not New Jersey, the other one.",
|
||||
.statement[1].next=0,
|
||||
},
|
||||
@ -67,12 +73,16 @@ struct dialog_type dialog[MAX_DIALOG]={
|
||||
.statement[1].next=2,
|
||||
.statement[2].words="V is equal to IR",
|
||||
.statement[2].next=0,
|
||||
.statement[2].action=ACTION_ITEM,
|
||||
.statement[2].item=ITEM_1K_RESISTOR,
|
||||
},
|
||||
[DIALOG_CAFETERIA_LADY]= {
|
||||
.statement[0].words="Happpy Birthday!",
|
||||
.statement[0].next=1,
|
||||
.statement[1].words="Have a cupcake",
|
||||
.statement[1].next=0,
|
||||
.statement[1].action=ACTION_ITEM,
|
||||
.statement[1].item=ITEM_CUPCAKE,
|
||||
},
|
||||
// Metro Station
|
||||
[DIALOG_METRO_WORKER]= {
|
||||
@ -84,6 +94,8 @@ struct dialog_type dialog[MAX_DIALOG]={
|
||||
[DIALOG_TINY_CAPABARA]= {
|
||||
.statement[0].words="GRONK",
|
||||
.statement[0].next=0,
|
||||
.statement[0].action=ACTION_ITEM,
|
||||
.statement[0].item=ITEM_CARROT,
|
||||
},
|
||||
[DIALOG_GIANT_GUINEA_PIG]= {
|
||||
.statement[0].words="SQUEAK?",
|
||||
@ -124,11 +136,16 @@ struct dialog_type dialog[MAX_DIALOG]={
|
||||
[DIALOG_GUS]= {
|
||||
.statement[0].words="I found this...",
|
||||
.statement[0].next=0,
|
||||
.statement[0].action=ACTION_ITEM,
|
||||
.statement[0].item=ITEM_GLAMDRING,
|
||||
},
|
||||
[DIALOG_RAISTLIN]= {
|
||||
.statement[0].words="This may aid you on your journey",
|
||||
.statement[0].next=0,
|
||||
// AMIGA?
|
||||
.statement[0].action=ACTION_ITEM,
|
||||
.statement[0].item=ITEM_LINUX_CD,
|
||||
.statement[1].words="Should I sell my Amiga for an SGI Indigo2",
|
||||
.statement[1].next=0,
|
||||
},
|
||||
[DIALOG_FORD]= {
|
||||
.statement[0].words="557-0868 Utopia BBS is really great!",
|
||||
@ -159,11 +176,15 @@ struct dialog_type dialog[MAX_DIALOG]={
|
||||
.statement[1].next=2,
|
||||
.statement[2].words="DENOMINATOR SQUARED MUST GO",
|
||||
.statement[2].next=0,
|
||||
.statement[2].action=ACTION_ITEM,
|
||||
.statement[2].item=ITEM_9V_BATTERY,
|
||||
},
|
||||
// HALLWAY
|
||||
[DIALOG_LIZBETH]={
|
||||
.statement[0].words="Let's start a guinea pig and goat farm.",
|
||||
.statement[0].next=0,
|
||||
.statement[0].action=ACTION_ITEM,
|
||||
.statement[0].item=ITEM_LIZBETH_STAR,
|
||||
},
|
||||
[DIALOG_BLUME]={
|
||||
.statement[0].words="Deater con patillas",
|
||||
@ -175,6 +196,8 @@ struct dialog_type dialog[MAX_DIALOG]={
|
||||
.statement[0].next=1,
|
||||
.statement[1].words="No more lawsuits.",
|
||||
.statement[1].next=0,
|
||||
.statement[1].action=ACTION_ITEM,
|
||||
.statement[1].item=ITEM_AA_BATTERY,
|
||||
// Sue you?
|
||||
},
|
||||
[DIALOG_AGENT_S]= {
|
||||
@ -194,6 +217,8 @@ struct dialog_type dialog[MAX_DIALOG]={
|
||||
.statement[0].next=1,
|
||||
.statement[1].words="Karte Spiel!",
|
||||
.statement[1].next=0,
|
||||
.statement[1].action=ACTION_ITEM,
|
||||
.statement[1].item=ITEM_KARTE_SPIEL,
|
||||
},
|
||||
// HOMEROOM
|
||||
[DIALOG_MEAN_LADY]= {
|
||||
@ -210,6 +235,8 @@ struct dialog_type dialog[MAX_DIALOG]={
|
||||
[DIALOG_WARWICK]={
|
||||
.statement[0].words="MARIOKART PARTY AT MY HOUSE",
|
||||
.statement[0].next=0,
|
||||
.statement[0].action=ACTION_ITEM,
|
||||
.statement[0].item=ITEM_BLUE_LED,
|
||||
},
|
||||
[DIALOG_WARGO]={
|
||||
.statement[0].words="WARWICK! AMAZING SWIMMER MUSCLES",
|
||||
@ -225,6 +252,8 @@ struct dialog_type dialog[MAX_DIALOG]={
|
||||
.statement[1].next=0,
|
||||
.statement[2].words="on any given day.",
|
||||
.statement[2].next=0,
|
||||
.statement[2].action=ACTION_ITEM,
|
||||
.statement[2].action=ITEM_ARMY_KNIFE,
|
||||
},
|
||||
[DIALOG_BRIGHID]= {
|
||||
.statement[0].words="...",
|
||||
@ -239,6 +268,8 @@ struct dialog_type dialog[MAX_DIALOG]={
|
||||
.statement[0].next=1,
|
||||
.statement[1].words="No esta aqui",
|
||||
.statement[1].next=0,
|
||||
.statement[1].action=ACTION_ITEM,
|
||||
.statement[1].item=ITEM_ELF_RUNES,
|
||||
},
|
||||
// Patriot Room
|
||||
[DIALOG_MAC]= {
|
||||
@ -254,6 +285,8 @@ struct dialog_type dialog[MAX_DIALOG]={
|
||||
[DIALOG_AGENT_N]= {
|
||||
.statement[0].words="Not another Starfleet Mission.",
|
||||
.statement[0].next=0,
|
||||
.statement[0].action=ACTION_ITEM,
|
||||
.statement[0].item=ITEM_RED_LED,
|
||||
},
|
||||
[DIALOG_STEVE2]= {
|
||||
.statement[0].words="How bout them O\'s",
|
||||
|
@ -1,8 +1,6 @@
|
||||
#define ACTION_NONE 0
|
||||
#define ACTION_ITEM1 1
|
||||
#define ACTION_ITEM2 2
|
||||
#define ACTION_ITEM3 3
|
||||
#define ACTION_TIME 4
|
||||
#define ACTION_ITEM 1
|
||||
#define ACTION_TIME 2
|
||||
|
||||
|
||||
#define DIALOG_LIZ_WILL 0
|
||||
|
@ -1,26 +1,54 @@
|
||||
#define ITEM1_CUPCAKE 0x01 // cafeteria lady
|
||||
#define ITEM1_CARROT 0x02 // capabara
|
||||
#define ITEM1_SMARTPASS 0x03 // metro worker
|
||||
#define ITEM1_ELF_RUNES 0x04 // mree
|
||||
#define ITEM1_LIZBETH_STAR 0x05 // Lizbeth
|
||||
#define ITEM1_KARTE_SPIEL 0x06 // Frau
|
||||
#define ITEM1_GLAMDRING 0x07 // Gus
|
||||
#define ITEM1_VEGEMITE 0x08 // Nicole
|
||||
#define ITEM1_CUPCAKE_SHIFT 0x01 // cafeteria lady
|
||||
#define ITEM1_CARROT_SHIFT 0x02 // capabara
|
||||
#define ITEM1_SMARTPASS_SHIFT 0x04 // metro worker
|
||||
#define ITEM1_ELF_RUNES_SHIFT 0x08 // mree
|
||||
#define ITEM1_LIZBETH_STAR_SHIFT 0x10 // Lizbeth
|
||||
#define ITEM1_KARTE_SPIEL_SHIFT 0x20 // Frau
|
||||
#define ITEM1_GLAMDRING_SHIFT 0x40 // Gus
|
||||
#define ITEM1_VEGEMITE_SHIFT 0x80 // Nicole
|
||||
|
||||
// PARTS
|
||||
#define ITEM_BLUE_LED 0x01 // bird
|
||||
#define ITEM_RED_LED 0x02 //
|
||||
#define ITEM_1K_RESISTOR 0x03 // brown black red, Elaine
|
||||
#define ITEM_5K_RESISTOR 0x04 // yellow purple red, Tater
|
||||
#define ITEM_9V_BATTERY 0x05 // Cindy
|
||||
#define ITEM_AA_BATTERY 0x06 // Oscar
|
||||
#define ITEM_LINUX_CD 0x07 // john
|
||||
#define ITEM_ARMY_KNIFE 0x08 // Steve
|
||||
#define ITEM_BLUE_LED_SHIFT 0x01 // bird
|
||||
#define ITEM_RED_LED_SHIFT 0x02 //
|
||||
#define ITEM_1K_RESISTOR_SHIFT 0x04 // brown black red, Elaine
|
||||
#define ITEM_5K_RESISTOR_SHIFT 0x08 // yellow purple red, Tater
|
||||
#define ITEM_9V_BATTERY_SHIFT 0x10 // Cindy
|
||||
#define ITEM_AA_BATTERY_SHIFT 0x20 // Oscar
|
||||
#define ITEM_LINUX_CD_SHIFT 0x40 // john
|
||||
#define ITEM_ARMY_KNIFE_SHIFT 0x80 // Steve
|
||||
|
||||
// Other possibilities
|
||||
#define ITEM_CHEX_MIX 0x01 // oscar
|
||||
#define ITEM_CLASS_RING 0x02 //
|
||||
#define ITEM_VORTEXCANNON 0x04 //
|
||||
#define ITEM_CHEX_MIX_SHIFT 0x01 // oscar
|
||||
#define ITEM_CLASS_RING_SHIFT 0x02 //
|
||||
#define ITEM_VORTEXCANNON_SHIFT 0x04 //
|
||||
|
||||
|
||||
|
||||
//#define ITEM_NULL 0x00 // segfault
|
||||
|
||||
#define ITEM_CUPCAKE 0x00 // cafeteria lady
|
||||
#define ITEM_CARROT 0x01 // capabara
|
||||
#define ITEM_SMARTPASS 0x02 // metro worker
|
||||
#define ITEM_ELF_RUNES 0x03 // mree
|
||||
#define ITEM_LIZBETH_STAR 0x04 // Lizbeth
|
||||
#define ITEM_KARTE_SPIEL 0x05 // Frau
|
||||
#define ITEM_GLAMDRING 0x06 // Gus
|
||||
#define ITEM_VEGEMITE 0x07 // Nicole
|
||||
|
||||
// PARTS
|
||||
#define ITEM_BLUE_LED 0x08 // Warwick
|
||||
#define ITEM_RED_LED 0x09 // Nick
|
||||
#define ITEM_1K_RESISTOR 0x0A // brown black red, Elaine
|
||||
#define ITEM_5K_RESISTOR 0x0B // yellow purple red, Tater
|
||||
#define ITEM_9V_BATTERY 0x0C // Kathy
|
||||
#define ITEM_AA_BATTERY 0x0D // Erin
|
||||
#define ITEM_LINUX_CD 0x0E // John
|
||||
#define ITEM_ARMY_KNIFE 0x0F // Steve
|
||||
|
||||
// Other possibilities
|
||||
#define ITEM_CHEX_MIX 0x10 // Oscar
|
||||
#define ITEM_CLASS_RING 0x11 //
|
||||
#define ITEM_VORTEXCANNON 0x12 // Ken
|
||||
|
||||
extern char item_names[2][8][15];
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user