Skip to content

Commit

Permalink
Year one! There's magma being poured into the trenches below; once th…
Browse files Browse the repository at this point in the history
…e channels are dug, SEAL OFF THE CHANNEL ACCESS FOREVER. The lever near the hatch cover is to be pulled as soon as the trenches are filled - since the magma is never used up, pull it ONLY WHEN EVERYTHING IS 7/7 AND THE HATCH IS COVERED IN 7/7 WATER, FOR THE LOVE OF FPS. Seal off the belowground grazing areas and expand them. No one comes in or out except through the front entrance. The front entrance has some holes - seal those, too.
  • Loading branch information
Owner committed Jun 14, 2012
1 parent 0e915d5 commit b499b93
Show file tree
Hide file tree
Showing 1,152 changed files with 91,790 additions and 0 deletions.
Binary file added Trade_Agreement_251.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added art_image-0.dat
Binary file not shown.
Binary file added art_image-1.dat
Binary file not shown.
Binary file added art_image-2.dat
Binary file not shown.
Binary file added art_image-3.dat
Binary file not shown.
Binary file added art_image-4.dat
Binary file not shown.
Binary file added feature-2-3.dat
Binary file not shown.
Binary file added feature-2-4.dat
Binary file not shown.
Binary file added feature-2-5.dat
Binary file not shown.
Binary file added feature-3-3.dat
Binary file not shown.
Binary file added feature-4-3.dat
Binary file not shown.
Binary file added raw/graphics/example/dwarves.bmp
Binary file not shown.
137 changes: 137 additions & 0 deletions raw/graphics/graphics_example.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,137 @@
graphics_example

[OBJECT:GRAPHICS]

[TILE_PAGE:DWARVES]
[FILE:example/dwarves.bmp]
[TILE_DIM:16:16]
[PAGE_DIM:3:1]

[CREATURE_GRAPHICS:DWARF]
[DEFAULT:DWARVES:0:0:ADD_COLOR]
[MINER:DWARVES:1:0:AS_IS:DEFAULT]

Custom position example:

[MANAGER:DWARVES:2:0:AS_IS:DEFAULT]

For the general texture options options, the format is
"texture type:creature token:x location on tile page:y location on tile page:whether to color it (ADD_COLOR or AS_IS)"
Type of textures:
DEFAULT
ADVENTURER
GUARD
ROYALGUARD
ANIMATED
GHOST

For the profession specific options, the format is
"profession token:creature token:x location on tile page:y location on tile page:whether to color it:texture type"
Profession tokens:
MINER
WOODWORKER
CARPENTER
BOWYER
WOODCUTTER
STONEWORKER
ENGRAVER
MASON
RANGER
ANIMAL_CARETAKER
ANIMAL_TRAINER
HUNTER
TRAPPER
ANIMAL_DISSECTOR
METALSMITH
FURNACE_OPERATOR
WEAPONSMITH
ARMORER
BLACKSMITH
METALCRAFTER
JEWELER
GEM_CUTTER
GEM_SETTER
CRAFTSMAN
WOODCRAFTER
STONECRAFTER
LEATHERWORKER
BONE_CARVER
WEAVER
CLOTHIER
GLASSMAKER
STRAND_EXTRACTOR
FISHERY_WORKER
FISHERMAN
FISH_DISSECTOR
FISH_CLEANER
FARMER
CHEESE_MAKER
MILKER
COOK
THRESHER
MILLER
BUTCHER
TANNER
DYER
PLANTER
HERBALIST
BREWER
SOAP_MAKER
POTASH_MAKER
LYE_MAKER
WOOD_BURNER
ENGINEER
MECHANIC
SIEGE_ENGINEER
SIEGE_OPERATOR
PUMP_OPERATOR
CLERK
ARCHITECT
ADMINISTRATOR
TRADER
ALCHEMIST
MERCHANT
CHAMPION
HAMMERMAN
MASTER_HAMMERMAN
SPEARMAN
MASTER_SPEARMAN
CROSSBOWMAN
MASTER_CROSSBOWMAN
WRESTLER
MASTER_WRESTLER
AXEMAN
MASTER_AXEMAN
SWORDSMAN
MASTER_SWORDSMAN
MACEMAN
MASTER_MACEMAN
PIKEMAN
MASTER_PIKEMAN
BOWMAN
MASTER_BOWMAN
BLOWGUNMAN
MASTER_BLOWGUNMAN
RECRUIT
TRAINED_HUNTER
TRAINED_WAR
MASTER_THIEF
THIEF
STANDARD
CHILD
BABY
DRUNK
LASHER
MASTER_LASHER

You can also use the entity/site link tokens in place of the profession tokens:

<position token from entity raws, for example, MONARCH>
FORCED_ADMINISTRATOR
HIGH_PRIEST
PRIEST
SHOPKEEPER
SLAVE
PRISONER

In the absence of one of these, it will use their standard creature/profession tile, but you should include all seven of these for a given creature if you want multiple appointments to display properly. The picture multiple appointments is selected in the order given above, but if a tile doesn't exist for the first appointment, it will jump down to the regular profession tile.
75 changes: 75 additions & 0 deletions raw/interaction examples/interaction_disturbance.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,75 @@
interaction_disturbance

[OBJECT:INTERACTION]

[INTERACTION:EXAMPLE DISTURBANCE EFFECT]
[I_SOURCE:DISTURBANCE]
[I_TARGET:A:CORPSE]
[IT_LOCATION:CONTEXT_ITEM]
[IT_FORBIDDEN:NOT_LIVING]
[IT_REQUIRES:CAN_SPEAK]
[IT_REQUIRES:FIT_FOR_RESURRECTION]
[IT_CANNOT_HAVE_SYNDROME_CLASS:WERECURSE]
[IT_CANNOT_HAVE_SYNDROME_CLASS:VAMPCURSE]
[IT_CANNOT_HAVE_SYNDROME_CLASS:DISTURBANCE_CURSE]
[I_EFFECT:RESURRECT]
[IE_TARGET:A]
[IE_IMMEDIATE]
[IE_ARENA_NAME:Disturbed dead]
[SYNDROME]
[SYN_CLASS:DISTURBANCE_CURSE]
[CE_DISPLAY_TILE:TILE:165:6:0:1:START:0]
[CE_DISPLAY_NAME:NAME:mummy:mummies:mummified:START:0]
[CE_PHYS_ATT_CHANGE:STRENGTH:300:1000:TOUGHNESS:300:1000:START:0]
[CE_ADD_TAG:NO_AGING:NOT_LIVING:OPPOSED_TO_LIFE:STERILE:EXTRAVISION:NOEXERT:NOPAIN:NOBREATHE:NOSTUN:NONAUSEA:NO_DIZZINESS:NO_FEVERS:NOEMOTION:PARALYZEIMMUNE:NOFEAR:NO_EAT:NO_DRINK:NO_SLEEP:NO_PHYS_ATT_GAIN:NO_PHYS_ATT_RUST:NOTHOUGHT:NO_THOUGHT_CENTER_FOR_MOVEMENT:NO_CONNECTIONS_FOR_MOVEMENT:START:0]
[CE_REMOVE_TAG:HAS_BLOOD:TRANCES:LIKES_FIGHTING:MISCHIEVOUS:START:0]
[CE_CAN_DO_INTERACTION:START:0]
[CDI:ADV_NAME:Curse]
[CDI:INTERACTION:EXAMPLE CURSE]
[CDI:TARGET:A:LINE_OF_SIGHT:DISTURBER_ONLY]
[CDI:TARGET_RANGE:A:25]
[CDI:USAGE_HINT:MAJOR_CURSE]
[CDI:VERBAL]
[CDI:VERBAL_SPEECH:curse.txt]
[CDI:MAX_TARGET_NUMBER:A:1]
[CDI:TARGET_VERB:feel horrible:looks horrible]
[CDI:WAIT_PERIOD:20]
[CE_CAN_DO_INTERACTION:START:0]
[CDI:ADV_NAME:Animate corpse]
[CDI:INTERACTION:EXAMPLE D RAISE]
[CDI:TARGET:A:LINE_OF_SIGHT]
[CDI:TARGET_RANGE:A:25]
[CDI:VERB:gesture:gestures:NA]
[CDI:TARGET_VERB:shudder and begin to move:shudders and begins to move]
[CDI:WAIT_PERIOD:10]

[INTERACTION:EXAMPLE CURSE]
[I_TARGET:A:CREATURE]
[IT_LOCATION:CONTEXT_CREATURE]
[IT_CANNOT_TARGET_IF_ALREADY_AFFECTED]
[IT_MANUAL_INPUT:victim]
[I_EFFECT:ADD_SYNDROME]
[IE_TARGET:A]
[IE_IMMEDIATE]
[IE_ARENA_NAME:Cursed]
[SYNDROME]
[CE_SKILL_ROLL_ADJUST:PERC:0:PERC_ON:20:START:0]

[INTERACTION:EXAMPLE D RAISE]
[I_TARGET:A:CORPSE]
[IT_LOCATION:CONTEXT_ITEM]
[IT_AFFECTED_CLASS:GENERAL_POISON]
[IT_REQUIRES:FIT_FOR_ANIMATION]
[IT_FORBIDDEN:NOT_LIVING]
[IT_MANUAL_INPUT:corpses]
[I_EFFECT:ANIMATE]
[IE_TARGET:A]
[IE_IMMEDIATE]
[IE_ARENA_NAME:Animated corpse]
[SYNDROME]
[CE_FLASH_TILE:TILE:165:3:0:0:FREQUENCY:2000:1000:START:0]
[CE_PHYS_ATT_CHANGE:STRENGTH:300:1000:TOUGHNESS:300:1000:START:0]
[CE_SPEED_CHANGE:SPEED_PERC:60:START:0]
[CE_ADD_TAG:NO_AGING:NOT_LIVING:OPPOSED_TO_LIFE:EXTRAVISION:NOEXERT:NOPAIN:NOBREATHE:NOSTUN:NONAUSEA:NO_DIZZINESS:NO_FEVERS:NOEMOTION:PARALYZEIMMUNE:NOFEAR:NO_EAT:NO_DRINK:NO_SLEEP:NO_PHYS_ATT_GAIN:NO_PHYS_ATT_RUST:NOTHOUGHT:NO_THOUGHT_CENTER_FOR_MOVEMENT:NO_CONNECTIONS_FOR_MOVEMENT:START:0]
[CE_REMOVE_TAG:HAS_BLOOD:TRANCES:LIKES_FIGHTING:MISCHIEVOUS:START:0]

37 changes: 37 additions & 0 deletions raw/interaction examples/interaction_region.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
interaction_region

[OBJECT:INTERACTION]

This evil region will have an undead animation effect as well as material clouds and material rain.
The materials would need to be supplied as an inorganic object entry elsewhere (or as a creature material etc.).

[INTERACTION:EXAMPLE DEAD ANIMATION IN EVIL REGIONS WITH MATERIAL CLOUDS AND RAIN]
[I_SOURCE:REGION]
[IS_REGION:EVIL_ONLY]
[IS_REGION:SAVAGE_ALLOWED]
[IS_REGION:ANY_TERRAIN]
[IS_FREQUENCY:100]
[I_TARGET:A:CORPSE]
[IT_LOCATION:CONTEXT_REGION]
[IT_AFFECTED_CLASS:GENERAL_POISON]
[IT_REQUIRES:FIT_FOR_ANIMATION]
[IT_FORBIDDEN:NOT_LIVING]
[I_EFFECT:ANIMATE]
[IE_TARGET:A]
[IE_INTERMITTENT:WEEKLY]
[SYNDROME]
[CE_FLASH_TILE:TILE:165:3:0:0:FREQUENCY:2000:1000:START:0]
[CE_PHYS_ATT_CHANGE:STRENGTH:300:1000:TOUGHNESS:300:1000:START:0]
[CE_SPEED_CHANGE:SPEED_PERC:60:START:0]
[CE_ADD_TAG:NO_AGING:NOT_LIVING:OPPOSED_TO_LIFE:EXTRAVISION:NOEXERT:NOPAIN:NOBREATHE:NOSTUN:NONAUSEA:NO_DIZZINESS:NO_FEVERS:NOEMOTION:PARALYZEIMMUNE:NOFEAR:NO_EAT:NO_DRINK:NO_SLEEP:NO_PHYS_ATT_GAIN:NO_PHYS_ATT_RUST:NOTHOUGHT:NO_THOUGHT_CENTER_FOR_MOVEMENT:NO_CONNECTIONS_FOR_MOVEMENT:START:0]
[CE_REMOVE_TAG:HAS_BLOOD:TRANCES:LIKES_FIGHTING:MISCHIEVOUS:START:0]
[I_TARGET:B:MATERIAL]
[IT_MATERIAL:MATERIAL:INORGANIC:YOUR_MAT_HERE:WEATHER_CREEPING_GAS]
[I_EFFECT:MATERIAL_EMISSION]
[IE_TARGET:B]
[IE_INTERMITTENT:WEEKLY]
[I_TARGET:C:MATERIAL]
[IT_MATERIAL:MATERIAL:INORGANIC:YOUR_MAT_HERE_TOO:WEATHER_FALLING_MATERIAL]
[I_EFFECT:MATERIAL_EMISSION]
[IE_TARGET:C]
[IE_INTERMITTENT:WEEKLY]
52 changes: 52 additions & 0 deletions raw/interaction examples/interaction_secret.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
interaction_secret

[OBJECT:INTERACTION]

[INTERACTION:EXAMPLE SECRET]
[I_SOURCE:SECRET]
[IS_NAME:the secrets of life and death]
[IS_SPHERE:DEATH]
[IS_SECRET_GOAL:IMMORTALITY]
[IS_SECRET:SUPERNATURAL_LEARNING_POSSIBLE]
[IS_SECRET:MUNDANE_RESEARCH_POSSIBLE]
[IS_SECRET:MUNDANE_TEACHING_POSSIBLE]
[IS_SECRET:MUNDANE_RECORDING_POSSIBLE:objects/text/book_instruction.txt:objects/text/secret_death.txt]
[I_TARGET:A:CREATURE]
[IT_LOCATION:CONTEXT_CREATURE]
[IT_REQUIRES:MORTAL]
[IT_REQUIRES:CAN_LEARN]
[IT_REQUIRES:CAN_SPEAK]
[I_EFFECT:ADD_SYNDROME]
[IE_TARGET:A]
[IE_IMMEDIATE]
[IE_ARENA_NAME:Necromancer]
[SYNDROME]
[CE_DISPLAY_TILE:TILE:165:5:0:1:START:0]
[CE_DISPLAY_NAME:NAME:necromancer:necromancers:necromantic:START:0]
[CE_ADD_TAG:NOEXERT:NO_AGING:NO_EAT:NO_DRINK:NO_SLEEP:NO_PHYS_ATT_GAIN:NO_PHYS_ATT_RUST:START:0]
[CE_CAN_DO_INTERACTION:START:0]
[CDI:ADV_NAME:Animate corpse]
[CDI:INTERACTION:EXAMPLE RAISE]
[CDI:TARGET:A:LINE_OF_SIGHT]
[CDI:TARGET_RANGE:A:10]
[CDI:VERB:gesture:gestures:NA]
[CDI:TARGET_VERB:shudder and begin to move:shudders and begins to move]
[CDI:WAIT_PERIOD:10]

[INTERACTION:EXAMPLE RAISE]
[I_TARGET:A:CORPSE]
[IT_LOCATION:CONTEXT_ITEM]
[IT_AFFECTED_CLASS:GENERAL_POISON]
[IT_REQUIRES:FIT_FOR_ANIMATION]
[IT_FORBIDDEN:NOT_LIVING]
[IT_MANUAL_INPUT:corpses]
[I_EFFECT:ANIMATE]
[IE_TARGET:A]
[IE_IMMEDIATE]
[IE_ARENA_NAME:Animated corpse]
[SYNDROME]
[CE_FLASH_TILE:TILE:165:3:0:0:FREQUENCY:2000:1000:START:0]
[CE_PHYS_ATT_CHANGE:STRENGTH:300:1000:TOUGHNESS:300:1000:START:0]
[CE_SPEED_CHANGE:SPEED_PERC:60:START:0]
[CE_ADD_TAG:NO_AGING:NOT_LIVING:OPPOSED_TO_LIFE:EXTRAVISION:NOEXERT:NOPAIN:NOBREATHE:NOSTUN:NONAUSEA:NO_DIZZINESS:NO_FEVERS:NOEMOTION:PARALYZEIMMUNE:NOFEAR:NO_EAT:NO_DRINK:NO_SLEEP:NO_PHYS_ATT_GAIN:NO_PHYS_ATT_RUST:NOTHOUGHT:NO_THOUGHT_CENTER_FOR_MOVEMENT:NO_CONNECTIONS_FOR_MOVEMENT:START:0]
[CE_REMOVE_TAG:HAS_BLOOD:TRANCES:LIKES_FIGHTING:MISCHIEVOUS:START:0]
16 changes: 16 additions & 0 deletions raw/interaction examples/interaction_underground_special.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
interaction_underground_special.txt

[OBJECT:INTERACTION]
[I_SOURCE:UNDERGROUND_SPECIAL] The special zombies underground
[I_TARGET:A:CORPSE]
[IT_LOCATION:CONTEXT_REGION]
[IT_AFFECTED_CLASS:GENERAL_POISON]
[IT_REQUIRES:FIT_FOR_ANIMATION]
[IT_FORBIDDEN:NOT_LIVING]
[I_EFFECT:ANIMATE]
[IE_TARGET:A]
[SYNDROME]
[CE_FLASH_TILE:TILE:165:3:0:0:FREQUENCY:2000:1000:START:0]
[CE_PHYS_ATT_CHANGE:STRENGTH:300:1000:TOUGHNESS:300:1000:START:0]
[CE_ADD_TAG:NO_AGING:NOT_LIVING:OPPOSED_TO_LIFE:EXTRAVISION:NOEXERT:NOPAIN:NOBREATHE:NOSTUN:NONAUSEA:NO_DIZZINESS:NO_FEVERS:NOEMOTION:PARALYZEIMMUNE:NOFEAR:NO_EAT:NO_DRINK:NO_SLEEP:NO_PHYS_ATT_GAIN:NO_PHYS_ATT_RUST:NOTHOUGHT:NO_THOUGHT_CENTER_FOR_MOVEMENT:NO_CONNECTIONS_FOR_MOVEMENT:START:0]
[CE_REMOVE_TAG:HAS_BLOOD:TRANCES:LIKES_FIGHTING:MISCHIEVOUS:START:0]
44 changes: 44 additions & 0 deletions raw/interaction examples/interaction_vampire.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
interaction_vampire

[OBJECT:INTERACTION]

Note: This is a vampirism curse from profaning a temple. The werebeast example can show you how to make it contagious through an attack.

[INTERACTION:VAMPIRE_CURSE]

[I_SOURCE:DEITY]
[IS_USAGE_HINT:MAJOR_CURSE]
[IS_HIST_STRING_1: cursed ]
[IS_HIST_STRING_2: to prowl the night in search of blood]

[I_SOURCE:INGESTION]
[IS_HIST_STRING_1: consumed the tainted blood of ]
[IS_HIST_STRING_2: and was cursed]

[I_TARGET:A:CREATURE]
[IT_LOCATION:CONTEXT_CREATURE]
[IT_REQUIRES:CAN_LEARN]
[IT_REQUIRES:HAS_BLOOD]
[IT_FORBIDDEN:NOT_LIVING]
[IT_FORBIDDEN:SUPERNATURAL]
[IT_CANNOT_HAVE_SYNDROME_CLASS:WERECURSE]
[IT_CANNOT_HAVE_SYNDROME_CLASS:VAMPCURSE]
[IT_CANNOT_HAVE_SYNDROME_CLASS:DISTURBANCE_CURSE]

[I_EFFECT:ADD_SYNDROME]
[IE_TARGET:A]
[IE_IMMEDIATE]
[IE_ARENA_NAME:Vampire]
[SYNDROME]
[SYN_CLASS:VAMPCURSE]
[CE_ADD_TAG:BLOODSUCKER:NO_AGING:STERILE:NOT_LIVING:NOEXERT:NOPAIN:NOBREATHE:NOSTUN:NONAUSEA:NO_DIZZINESS:NO_FEVERS:PARALYZEIMMUNE:NO_EAT:NO_DRINK:NO_SLEEP:NO_PHYS_ATT_GAIN:NO_PHYS_ATT_RUST:START:0]
[CE_PHYS_ATT_CHANGE:STRENGTH:200:0:AGILITY:200:0:TOUGHNESS:200:0:START:0]
[CE_MATERIAL_FORCE_MULTIPLIER:MAT_MULT:NONE:NONE:1:2]
[CE_BODY_MAT_INTERACTION:MAT_TOKEN:RESERVED_BLOOD:START:0]
[CE:INTERACTION:VAMPIRE_CURSE]
[CE:SYNDROME_TAG:SYN_INGESTED]
[CE:SYNDROME_TAG:SYN_INJECTED]
[CE_DISPLAY_TILE:TILE:165:4:0:0:START:0:CAN_BE_HIDDEN]
[CE_DISPLAY_NAME:NAME:vampire:vampires:vampiric:START:0:CAN_BE_HIDDEN]
[CE_BP_APPEARANCE_MODIFIER:START:0:BP:BY_CATEGORY:TOOTH:APPEARANCE_MODIFIER:LENGTH:150]
[CE:COUNTER_TRIGGER:DRINKING_BLOOD:1:NONE:REQUIRED]
Loading

0 comments on commit b499b93

Please sign in to comment.