Programování pro hračičky/Andělé/Lekce 3: Porovnání verzí

 
==Klonování objektů v místnostech==
 
...
 
<source lang="c" >
void reset()
{
if (!stud)
{
stud=clone_object(STUDNA_OBJ);
stud->set_name("kašna");
stud->set_gender(ROD_F);
stud->set_vzor(VZOR_PANNA);
stud->add_id(({"skruž","sloupek","socha","nymfa","víla","džbán",
"ornament","ornament"}),
({VZOR_JABLON,VZOR_STOLEK,VZOR_ZENA,VZOR_ZENA,VZOR_ZENA,VZOR_HRAD,
VZOR_STAN,VZOR_STAN}),
({CISLO_J,CISLO_J,CISLO_J,CISLO_J,CISLO_J,CISLO_J,
CISLO_J,CISLO_MN}));
stud->set_adjektiv("kamenný");
stud->set_long("Kašna, kterou vidíš před sebou, sestává z velké "
"kamenné skruže, uprostřed níž se tyčí právětak kamenný sloupek, "
"nesoucí sochu nymfy, tedy vodní víly. Víla drží v rukou veliký "
"džbán, z něhož vytéká voda a naplňuje kašnu. Sloupek i skruž "
"jsou zdobeny tesanými ornamenty.");
stud->move(this_object());
}
}
</source>
 
...
20 015

editací