Smell restrictions (ADRIFT 5 example)

From IFWiki

ADRIFT 5 is not written like a computer program, instead you click a button to create a new object and then fill in the details of that object on a form.

Where you see "Short description: Field begin.pngStreetField end.png" this means that you should look for the line or text box labeled "Short description" and type in the text "Street".

"(selected) Dynamic" indicates that you should select this choice from a list.

"(checked) Object is wearable" indicates that you should click on this box to select it.

Properties

Odour

Name: Field begin.pngOdourField end.png

Property of: (selected)Any Item

Type: (selected)Text

Locations

Street

Short description: Field begin.pngStreetField end.png

Long description: Field begin.pngYou are in a street. The sewer is below you.Field end.png

Move Down to: Field begin.pngSewerField end.png (You need to create the Sewer location first!)

(checked)Odour: Field begin.pngYou pick up a faint odour from below.Field end.png

Sewer

Short description: Field begin.pngSewerField end.png

Long description: Field begin.pngYou are in a sewer. The street is above you.Field end.png

Move Up to: Field begin.pngStreetField end.png

Objects

Flower

Name/Noun(s): Field begin.pngflowerField end.png

Object type: (selected)Dynamic

Initial Location: (selected)In Location (selected)Street

Description: Field begin.pngIt's just a nice flower. You don't know what type.Field end.png

(checked)Odour: Field begin.pngIt smells wonderful.Field end.png

Spacesuit

Name/Noun(s): Field begin.pngspacesuitField end.png Field begin.pngsuitField end.png

Object type: (selected)Dynamic

Initial Location: (selected)In Location (selected)Street

Description: Field begin.pngSpacesuits are wonderful things, but they make EVERYONE look fat.Field end.png

(checked)Object is wearable

Sewage

Article: Field begin.pngsomeField end.png

Name/Noun(s): Field begin.pngsewageField end.png

Object type: (selected)Static

Initial Location: (selected)In Location (selected)Sewer

Description: Field begin.pngHorrible smelly sewage is everywhere in the sewer.Field end.png

(checked)Specifically list object in location descriptions

(checked)Odour: Field begin.pngIt reeks.Field end.png

Tasks

Smell Something

Task Name: Smell something

Task Type: (selected)General

Enter any number of commands: Field begin.png[smell/sniff] %item%Field end.png

Message to display on completion:

  • Default Description: Field begin.png%item%.OdourField end.png
  • Referenced item must not have property odour: Field begin.pngYou smell nothing unexpected.Field end.png

Smell

Task Name: Smell

Task Type: (selected)General

Enter any number of commands: Field begin.png[smell/sniff]Field end.png

Actions:

  • Execute task 'smell something' (%Player%.Location)

Sewage Overwhelms

Task Name: Smell Overwhelms

Task Type: (selected)Specific

Task should: (selected)Override (selected)Smell Something

Message to display on completion: Field begin.pngThe disgusting reek of the sewage overwhelms your nose. You can't smell anything else.Field end.png

Restrictions:

  • The PlayerCharacter must be in the same location as object 'some sewage'
  • The Player Character must not be wearing object 'a spacesuit'
  • Referenced item must not be object 'some sewage'

Suit Blocks Smell

Task Name: Suit Blocks Smell

Task Type: (selected)Specific

Task should: (selected)Override (selected)Smell Something

Message to display on completion: Field begin.pngYou can't smell anything while wearing the spacesuit.Field end.png

Restrictions:

  • The Player Character must be wearing object 'a spacesuit'
  • Referenced item must not be character 'Player'
  • Referenced item must not be object 'a spacesuit'