Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- * Lokacja drogi w Sochtenau
- * 2011-03-25, Sjrv
- * Opisy: Taja
- */
- #include "../defs.h"
- inherit SOCHTSTD + "droga";
- string
- item_droga()
- {
- switch( pora_roku())
- {
- case MT_ZIMA:
- return "Ubity kolami wozow snieg, wytycza wsrod zasp kierunek drogi, "
- + "laczacej lezacy na wschodzie trakt z jakas wioska, majaczaca "
- + "miedzy pniami, widocznego na zachodzie, rzadkiego lasu.\n";
- default:
- return "Piaszczysta droga wiedzie wsrod lak i pol, laczac lezacy na "
- + "wschodzie trakt z jakas wioska, majaczaca miedzy pniami, "
- + "widocznego na zachodzie, rzadkiego lasu.\n";
- }
- }
- string
- item_las()
- {
- return "Widoczne na zachodzie proste, smukle pnie sosen zwienczone "
- + "wiecznie zielonymi, iglastymi koronami tworza przyczolek "
- + "rozrastajacego sie na polnoc lasu. Drzewa nie rosna tutaj zbyt gesto "
- + "i miedzy nimi widac pierwsze zabudowania jakiejs wioski.\n";
- }
- string
- item_laka()
- {
- switch( pora_roku())
- {
- case MT_ZIMA:
- return "Na poludniu, odgrodzona od drogi osniezonymi, niskimi "
- + "krzakami rozposciera sie pusta, otulona bialym zimnym puchem "
- + "laka.\n";
- default:
- return "Na poludniu, odgrodzona od drogi niskimi, klujacymi "
- + "krzakami, rozposciera sie zielona, ukwiecona laka.\n";
- }
- }
- string
- item_krzaki()
- {
- switch( pora_roku())
- {
- case MT_ZIMA:
- return "Niskie, klujace krzaki pokryte gruba czapa sniegu, porastaja "
- + "jedno z poboczy drogi, odgradzajac ja od widocznej na poludniu "
- + "laki.\n";
- default:
- return "Niskie, klujace krzaki, porastaja jedno z poboczy drogi, "
- + "odgradzajac ja od widocznej na poludniu laki.\n";
- }
- }
- string
- item_wioska()
- {
- return "Miedzy rzadko rosnacymi na skraju lasu sosnami, widac pierwsze "
- + "budynki jakiejs wioski.\n";
- }
- string
- item_pole()
- {
- switch( pora_roku())
- {
- case MT_WIOSNA:
- return "Czarna ziemie pola, pokrywa delikatny kobierzec swiezo "
- + "wzrastajacych zboz. Miedzy odgarnietymi plugiem skibami, "
- + "przysiadaja stada jazgotliwych ptakow. Zachodni skraj pola "
- + "przylega do sosnowego lasu.\n";
- case MT_LATO:
- return "Roznobarwne kwiaty polne rozplenily sie wsrod kolysanych "
- + "wiatrem lanow, urozmaicajac swoimi zywymi barwami monotonnie "
- + "jasnozoltych, ciezkich od ziaren klosow. Zachodni skraj pola "
- + "przylega do sosnowego lasu.\n";
- case MT_JESIEN:
- return "Poustawiane przez gospodarzy stogi siana siegaja az po "
- + "horyzont pokrytego scierniskiem pola, po ktorym energicznie "
- + "myszkuja, zamieszkujace pobliski las, male zwierzeta w "
- + "poszukiwaniu zapasow na zime. Zachodni skraj pola przylega do "
- + "sosnowego lasu.\n";
- case MT_ZIMA:
- return "Spomiedzy bialych plam sniegu, wystaja gdzieniegdzie owiane "
- + "przez wiatr, czarne plachty ziemi, na ktorych stada saren, "
- + "zamieszkujace pobliski las, szukaja pozywienia. Zachodni skraj "
- + "pola przylega do sosnowego lasu.\n";
- }
- }
- string
- dlugi_opis_wlasny()
- {
- switch( pora_roku())
- {
- case MT_ZIMA:
- return "Droga delikatnym lukiem omija lezace na polnocy, pokryte "
- + "sniegiem pola, wzdluz ktorych prowadza proste koleiny wyjezdzone "
- + "przez kola wozow az do majaczacego na wschodzie traktu. Zaraz za "
- + "zakretem, na polnocnym-zachodzie, zaczyna sie sosnowy, rzadki las, "
- + "w ktorym niknie drugi koniec drogi. Waski pas jakichs pokrytych "
- + "sniezna czapa, niskich krzakow, oddziela ja od lezacej na poludniu "
- + "laki.";
- default:
- return "Droga delikatnym lukiem omija lezace na polnocy lany pol, "
- + "wzdluz ktorych prowadzi prosta kreska az do majaczacego na "
- + "wschodzie traktu. Zaraz za zakretem, na polnocnym-zachodzie, "
- + "zaczyna sie sosnowy, rzadki las, w ktorym niknie drugi koniec "
- + "drogi. Waski pas jakichs klujacych, niskich krzakow, oddziela ja "
- + "od lezacej na poludniu laki.";
- }
- }
- void
- create_socht_droga()
- {
- set_short( "Lagodny zakret polnej drogi");
- add_item( "droge", item_droga);
- add_item( "krzaki", item_krzaki);
- add_item( ({ "las", "sosny", "drzewa"}), item_las);
- add_item( "wioske", item_wioska);
- add_item( "lake", item_laka);
- add_item( "pole", item_pole);
- add_exit( "droga_pole1", E);
- add_exit( "zakret_las1", NW);
- }
Add Comment
Please, Sign In to add comment