gamemaster.jp

TRPGについていろいろ書いたり。ツールとか置いてあったり。

備忘録的な。 —

IE8でelRTEのソース表示→全削除→エディタに戻す→「オブジェクトがありません。」の対処方法。

4847: return s && s.nodeName == 'BODY' ? s.firstChild : s;
4847: return s && s.nodeName == 'BODY' ? s.firstChild||s : s;

4859: return e && e.nodeName == 'BODY' ? e.lastChild : e;
4859: return e && e.nodeName == 'BODY' ? e.lastChild||e : e;

IEだと子要素関連の挙動がおかしいから、e.lastChild で Null が返ってきて死ぬ。


備忘録的な。 —

jQueryプラグインのflickSimpleについて。
onAnimationEndはwebkitTransitionEndにbindされているけど、Androidはanimateで動かしてるので効果がないっぽい。
とりあえず下記のように修正。
this.target.animate( { left: posX + 'px', top: posY + 'px' });
this.target.animate( { left: posX + 'px', top: posY + 'px' },'normal','swing',this.onAnimationEnd);

2012/07/09ぐらいで直ってるっぽい!


備忘録的な —

iPhoneやAndroidでjQuery使ってスムーススクロールしようとしてもなんかズレる!ファッキン!となる事が多いっぽい。

理由:zoomで変動する色々な分を考慮してない
対策:こんな感じかな?(ソース超汚いけど)

$('a[href^=#]').click(function() {
var t = $(this).attr('href');
var tt = ($(t).offset()||$('html').offset()).top;
var ht = $('html').offset().top;
var wy = window.scrollY;
var zt = (tt - ht - wy);
var zm = ($('html').css('zoom')||$('body').css('zoom')||1);
var rt = zt * zm;
$('html,body').stop().animate({scrollTop : rt}, 500, 'swing');
return false;
});

「ページが一番上にある場合の$(‘#hoge’).offset().top × $(‘html’).css(‘zoom’)」になればいいんだけど、
ブラウザでズーム(Ctrl+ホイールのアレ)とかすると、、zoom倍率分だけ$(‘html’).offset().topがマイナス方向にずれていくのでそのぶんを補正すればいいっぽい。


備忘録的な —

HTML5(XHTML)ではdocument.write()が使えないので、Google Maps API v3を使いたい時はdocument.write()をオーバーライドしてinnerHTMLで出力するようにしないとダメ。

なんなのこれ?馬鹿なの?死ぬの?


メモとか。 —

インフィニット・スクロールケース(Magic of Eberron P.109)

インフィニット・スクロールケースは異次元空間に多数の巻物(あるいは普通の羊皮紙)を保存し、取り扱いを容易にする。
説明:この精巧に作られたマホガニーの筒には、筒と同じ長さのスリットがある。両端に金飾りのついた木の細棒はスリットにぴったりと合い、宝石細工の留め金でしっかりとロックする事ができる。
起動:留め金を外して細棒を筒から引き離すと、任意の巻物がスリットを通し、呪文を使うのに適した形で引き出される。インフィニット・スクロールケースから巻物を取り出すのは、機会攻撃を誘発しない移動アクションである。+1以上の基本攻撃ボーナスを持つキャラクターは、武器を扱うのと同様に、移動の一部として巻物を取り出すことができる。
効果:インフィニット・スクロールケースは最大50枚までの巻物(あるいは普通の羊皮紙)を通常の巻物入れ同様に出し入れでき、中の枚数に関係なく細棒を用いて希望の巻物を取り出すことができる。
また、インフィニット・スクロールケースから取り出した巻物を使って呪文を発動する場合、防御的発動のための〈精神集中〉判定に+4の技量ボーナスを得る。
オーラ:中程度
術者レベル:9
重量:3ポンド
価格:2800gp

今日のセッションでPLを釣るための報酬としては妥当な線かな。安いし。
(DMはすべてのルールブックを利用して良い)


ALGのオンラインセッションした! —

某所でリプ専を3人確保して、アルシャードガイアのオンセしてきたよー。
シナリオは上級ルールブックの「消える学園」なので一応ネタバレ注意、としておこうね。

PC①:青野 真 (サンプル:勇者候補生)
プレイヤーはTRPG未経験。つまりガチ初心者!
しかも、当日の朝9時前にルールブックを入手して、そのままオンセに突入したのです……。

PC②:久積 夏 (サンプル:マジカルシューター)
プレイヤーのTRPG経験はずっと昔に2回ほど(SW1.0)。
1週間前にルールブックを入手。

PC③:葉山 葵 (サンプル:異世界の騎士)
プレイヤーはTRPG未経験。
前にTRPGの話題が出たときにルールブックを買ってたらしい。埋もれてたっぽいけど。

全員オンラインセッションはおろか、TRPGも未経験。
リプレイは読んでいる……らしい。
本当にこんな面子で大丈夫か?

引き続きログまとめ中。

一応生に近いログをおいておこうかな。
読みやすく編集したいけど、編集したらこの日に何があったかは伝わらないかもしれないし……。

みんなと楽しめて初級者、楽しみ方を教えられて中級者、楽しませ方を教えられて上級者、だと思ってる。
このオンセでようやく中級者になれたかも、と思えるようになったよ。