mirror of
https://github.com/Oreolek/raconteur.git
synced 2024-05-17 08:18:17 +03:00
Change writer behavior so that they always write before option list
This commit is contained in:
parent
60cd792c2b
commit
9a071c2999
|
@ -187,14 +187,22 @@ RaconteurSituation.prototype.act = function (character, system, action) {
|
|||
|
||||
var responses = {
|
||||
writer: function (ref) {
|
||||
var beforeOpts = undefined;
|
||||
if (self.writers[ref] === undefined) {
|
||||
console.log(self);
|
||||
throw new Error("Tried to call undefined writer:" + ref);
|
||||
}
|
||||
system.write(
|
||||
markdown.render(
|
||||
self.writers[ref].fcall(self, character, system, action)
|
||||
).fade());
|
||||
if ($('.options')) {
|
||||
system.writeBefore(
|
||||
markdown.render(
|
||||
self.writers[ref].fcall(self, character, system, action))
|
||||
.fade(), '.options');
|
||||
} else {
|
||||
system.write(
|
||||
markdown.render(
|
||||
self.writers[ref].fcall(self, character, system, action)
|
||||
).fade());
|
||||
}
|
||||
},
|
||||
replacer: function (ref) {
|
||||
if (self.writers[ref] === undefined) {
|
||||
|
|
Loading…
Reference in a new issue