бэкпорт парсерных реакций

This commit is contained in:
Alexander Yakovlev 2021-01-05 23:38:41 +07:00
parent 17414bbf0b
commit 55cd5d2b18
Signed by: oreolek
GPG key ID: 1CDC4B7820C93BD3
2 changed files with 16 additions and 15 deletions

View file

@ -2,27 +2,28 @@
local mrd = require "morph/mrd"
local msg = dprint or print
mp.msg.SCENE = "{#Me} {#plural/находишься,находитесь} {#if_has/#here,supporter,на,в} {#here/пр,2}.";
mp.msg.Exam.DEFAULT = "{#Me} не {#g/видишь,видите} {#vo/{#first/пр}} ничего необычного.";
mp.msg.LookUnder.NOTHING = "{#Me} не {#g/находишь,находите} под {#first/тв} ничего интересного."
mp.msg.SCENE = "{#You} {#plural/находишься,находитесь} {#if_has/#here,supporter,на,в} {#here/пр,2}.";
mp.msg.Exam.DEFAULT = "{#You} не {#g/видишь,видите} {#vo/{#first/пр}} ничего необычного.";
mp.msg.LookUnder.NOTHING = "{#You} не {#g/находишь,находите} под {#first/тв} ничего интересного."
mp.msg.Enter.INV = "Нельзя зайти в то, что {#me} {#g/держишь,держите} в руках."
mp.msg.Open.OPEN = "{#Me} {#g/открываешь,открываете} {#first/вн}."
mp.msg.Open.CLOSE = "{#Me} {#g/закрываешь,закрываете} {#first/вн}."
mp.msg.Open.OPEN = "{#You} {#g/открываешь,открываете} {#first/вн}."
mp.msg.Open.CLOSE = "{#You} {#g/закрываешь,закрываете} {#first/вн}."
mp.msg.Take.HAVE = "У {#you/вн} и так {#firstit} уже есть."
mp.msg.Take.SELF = "{#Me} есть у {#you/рд}."
mp.msg.Take.SELF = "{#You} есть у {#you/рд}."
mp.msg.Drop.SELF = "У {#you/рд} не хватит ловкости."
mp.msg.Insert.INSERT = "{#Me} {#g/кладёшь,кладёте} {#first/вн} в {#second/вн}."
mp.msg.PutOn.PUTON = "{#Me} {#g/кладёшь,кладёте} {#first/вн} на {#second/вн}."
mp.msg.SwitchOn.SWITCHON = "{#Me} {#g/включаешь,включаете} {#first/вн}."
mp.msg.SwitchOff.SWITCHOFF = "{#Me} {#g/выключаешь,выключаете} {#first/вн}."
mp.msg.Insert.INSERT = "{#You} {#g/кладёшь,кладёте} {#first/вн} в {#second/вн}."
mp.msg.PutOn.PUTON = "{#You} {#g/кладёшь,кладёте} {#first/вн} на {#second/вн}."
mp.msg.SwitchOn.SWITCHON = "{#You} {#g/включаешь,включаете} {#first/вн}."
mp.msg.SwitchOff.SWITCHOFF = "{#You} {#g/выключаешь,выключаете} {#first/вн}."
mp.msg.Sing.SING = "Это лучше оставить оперным певцам."
mp.msg.Smell.SMELL = "Запах очень забытых вещей."
mp.msg.Smell.SMELL2 = "Не {#g/волнуйся,волнуйтесь}, у {#you/рд} не пропало чувство запаха. Просто это ничем особенным не пахнет."
mp.msg.Taste.TASTE = "Не {#g/волнуйся,волнуйтесь}, у {#you/рд} не пропало чувство вкуса. Просто это не съедобно.";
mp.msg.Sleep.SLEEP = "Не спится."
mp.msg.Jump.JUMP = "Прыг-скок. Не помогает."
mp.msg.Consult.CONSULT = "{#Me} не {#g/находишь,находите} ничего подходящего."
mp.msg.Consult.CONSULT = "{#You} не {#g/находишь,находите} ничего подходящего."
function split(s, sep)
local function split(s, sep)
if sep == nil then
sep = ","
end
@ -114,14 +115,14 @@ function mp.shortcut.g(options)
return options[1]
end
function HasChar(str, skipc)
local function HasChar(str, skipc)
if type(str) ~= 'string' then
return false
end
return (string.find(str, skipc) ~= nil)
end
function StrCut(str, skipc)
local function StrCut(str, skipc)
if type(str) ~= 'string' then
return str
end

View file

@ -1,5 +1,5 @@
--$Name: Полёт в Петербург$
--$Version: 1.2.2$
--$Version: 1.2.3$
--$Author:Александр Яковлев$
require "fmt"