Changeset - 1f5a51759798
[Not reviewed]
default
0 2 0
Silverwing - 7 years ago 2017-11-02 18:06:21

Some game logic changes
2 files changed with 1 insertions and 2 deletions:
0 comments (0 inline, 0 general)
items.lua
Show inline comments
 
@@ -454,13 +454,12 @@ item_cogs = obj {
 
 
item_w32_key = obj {
 
	nam = "item_w32_key";
 
	disp = "Ключ";
 
	dsc = [[За книгами спрятан небольшой {ключик}. ]];
 
	tak = function(s)
 
        w32_mgr_bookcase.state = 1;   
 
		w32_mgr.key_inplace = false;
 
		return [[Вы забираете ключ. ]];
 
	end;
 
	inv = [[Ключ от стола управляющего из склада 32. ]];
 
};
 
warehouse32.lua
Show inline comments
 
@@ -264,20 +264,20 @@ w32_mgr_bookcase = obj {
 
	seen_level = 1;
 
	nam = 'w32_mgr_bookcase';
 
	dsc = [[Одну из стен практически целиком занимает {шкаф}, заполненный книгами и записями. ]];
 
	act = function(s)
 
		item_w32_key:enable();
 
        if (s.state == 0) then
 
            s.state = 1;
 
		    return "Вы замечаете спрятанный за книгами ключ. ";
 
        else
 
            return "Записи, журналы и прочие малоинтересные вам книги. ";
 
        end;      
 
	end;
 
	used = function(s, o)
 
		if (o == item_w32_key) then
 
            s.state = 0;      
 
			w32_mgr.key_inplace = true;
 
			remove(item_w32_key, pl);
 
			put(item_w32_key, s);
 
			return "Вы возвращает ключик на место. ";
 
		end;
 
	end;
0 comments (0 inline, 0 general)