この数年、、、できないと思い込んでいたことが、今日できることに気がつきました! オブジェクトのインベントリの中の「ノートカード」。これ、もう最初から「タイムスタンプとかないし、どれ修正したかわからない」と思い込んでいたんです。 で、スクリプトが扱うノートカードの制限ってあるにかしら?と思い wiki を見ていたら、、、「ノートカードは不変」の項目を見つけ、、、。 できるじゃん!!!!私、これ4~5年は無理だとあきらめてたのにっ! wiki のノートカードの説明 つまり、、、修正した時点で実は新しいオブジェクトとなり、Key が変わる!ってことなんです。それだと修正されたノートカードがどれかわかりますね! で、書いてみた~。 list noteKey = []; list noteList = []; integer noteNum; init(){ noteKey = noteList =