Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Гость
|
Добавлено: Вт Янв 31, 2006 8:19 pm Заголовок сообщения: Глагол "МЫТЬ" для класса thing |
|
|
я вообще новичок1 создаю ну так скажем проект1
так вот1 мне понадобился глагол "мыть", например, посуду1
вот налабал1
там описание глагола и класс1 если Вы думаете что новый класс не нужно делать1 то мож хоть методы и атрибут этого класса вставить в класс thing ???
зацените1 мож вставить в advr.t, вобщем на общий суд1
Код: | //новый глагол
washVerb: deepverb
type=1
verb = 'мыть' 'омыть' 'отмыть' 'вымыть' 'помыть'
sdesc = "помыть"
ioAction(withPrep) = 'WashWith' // еще пока не сделал1
doAction = 'Wash'
;
//новый класс
class washable: thing
isClean = true
verDoWash(actor)={
if(self.isClean) {
caps();
"<<self.sdesc>> уже вымыт<<yao(self)>>. "; // ???
}
}
doWash(actor)={
self.isClean := true;
"<<ZAG(parserGetMe(),&sdesc)>> вымыл<<yao(parserGetMe())>> <<self.vdesc>>. ";
}
; |
вобщем вдруг кому нада1 +) |
|
Вернуться к началу |
|
 |
beat_swamp
Зарегистрирован: 31.01.2006 Сообщения: 20
|
Добавлено: Вт Янв 31, 2006 8:21 pm Заголовок сообщения: |
|
|
эт был я1 +) |
|
Вернуться к началу |
|
 |
ifn00b Developer
Зарегистрирован: 29.12.2004 Сообщения: 40
|
Добавлено: Ср Фев 01, 2006 6:52 pm Заголовок сообщения: |
|
|
А заглушку для класса thing?
Чтобы остальные объекты не чурались этого глагола... |
|
Вернуться к началу |
|
 |
beat_swamp
Зарегистрирован: 31.01.2006 Сообщения: 20
|
Добавлено: Ср Фев 01, 2006 8:33 pm Заголовок сообщения: |
|
|
всмысле? ну например если стол будет surface, fixeditem то его тоже можно мыть1 ведь это логично что стол можно мыть1 +) |
|
Вернуться к началу |
|
 |
GrAnd Site Admin
Зарегистрирован: 04.02.2003 Сообщения: 299 Откуда: Россия, Москва
|
Добавлено: Пт Фев 03, 2006 10:47 am Заголовок сообщения: |
|
|
В библиотеках есть глагол чистить, не требующий предмета и имеющий более общий смысл.
Раздувть их количество сверх необходимости попросту вредно, т.к. уже сейчас непросто разобраться в либах. |
|
Вернуться к началу |
|
 |
beat_swamp
Зарегистрирован: 31.01.2006 Сообщения: 20
|
Добавлено: Пт Фев 03, 2006 2:22 pm Заголовок сообщения: |
|
|
Ну хорошо1 значит я создал глагол "мыть" только для себя1 +Р |
|
Вернуться к началу |
|
 |
GrAnd Site Admin
Зарегистрирован: 04.02.2003 Сообщения: 299 Откуда: Россия, Москва
|
Добавлено: Пт Фев 03, 2006 6:40 pm Заголовок сообщения: |
|
|
И замечательно. Это естественная эволюция автора. С опытом написание галоголов будет одной из самых простых вещей при создании игры. А вот литературная часть... |
|
Вернуться к началу |
|
 |
beat_swamp
Зарегистрирован: 31.01.2006 Сообщения: 20
|
Добавлено: Сб Фев 04, 2006 12:34 am Заголовок сообщения: |
|
|
Да я уже разобрался с языком1 нетрудный1 бывало и хуже1
большое спасибо тем кто создавал библиотеку advr.t без нее никуда1 самому парсер писать была бы не маза не говоря уж об остальном1 |
|
Вернуться к началу |
|
 |
|