excln

Results 7 issues of excln

## Example Convert a demo of another issue https://github.com/exch-bms2/beatoraja/issues/560#issue-709433438 to BMSON with BmsONE. (Warning: landmine SE is played. https://github.com/exch-bms2/beatoraja/pull/615 ) `"layer_events":[...]` comes from commands `#XXX07:...`, and is expected to be...

実行時に動作する Lua スクリプトの機能拡張についてです。今のところ数値系スキンオブジェクトの `value` や Destination の `draw` を使っているスキンはデフォルト以外では無さそうですが、今後出てきそうですし関連機能を徐々に充実させていきたいと思うので今のうちに意見をお聞きしたいと思います。 # 現在ある問題点 * Lua に公開する変数のオーバーロードについて。`volume_sys` など一部の変数は setter と getter で多重定義しているような形になっていますが、Lua では関数をオーバーロードできないので後から定義した setter しか使えなくなっています。そのため名前を変更する必要があります。 * Lua に公開する変数のスコープについて。JSON スキン中に単純な式として書く場合は問題ないと思いますが、Lua スキン中に書く場合はグローバル変数のスコープに `rate` や `exscore`...

* The application sometimes crashes when opening another bmson, previewing a sound channels, editing events, or undo/redoing.

bug

* One has to delete and insert many bar lines to change measure in the current version. * Easier bar line editing functionality for measure changes is desired.

enhancement

* Edit BGA events * Preview BGA

enhancement

* The current BmsONE cannot even interpret bmson with stop events correctly.

enhancement

* The current version does not load all sound data in the memory because of capacity restriction. - So waveform drawing is performed with cache, which contains complicated asynchronous processing...

enhancement