適当ですが、こんな感じに。
// 戦闘が終了したので敵の攻撃を無害化する $(".enemy .attack-effect").each(function () { this.sanitize(); });
「スクリプト言語による効率的ゲーム開発」に書いてありました。
soramame さんより寄せられましたタスクシステムに応用しやすい技術ですが、いろいろ調べてみたところやはり面白そうです。
関数をリスト構造にして実現するタスクシステムではなく、 CPU のレジスタを操作してマルチスレッドのごとく動くタスクシステムの実装を見ました。いやぁ、面白い、というかすごいです。
あわせて読みたいにリストアップされているサイトにふらりと遊びに行ったらタスクシステムについての試行錯誤が載っていました。
http://blogs.wankuma.com/episteme/archive/2008/08/30/154702.aspx
http://blogs.wankuma.com/episteme/archive/2008/09/01/154950.aspx
http://blogs.wankuma.com/episteme/archive/2008/09/02/155133.aspx