/* ランダムトークをさとりっぽく簡単に書く。 */ // この辺にそれっぽく書いていく。 AITalkOverDrive{ "/ :あひゃ!/ :なんだってー!!/ " } //---- 以下触らないほうが。 OnAITalkSatori{ _talk = AITalkOverDrive LOGGING(_talk) if SUBSTR(_talk, 0,1) == ":" {_talk = ScopeSubstitution("\0", _talk);} else {_talk = ScopeSubstitution("\1", _talk);} _talk } ScopeSubstitution{ _split = SPLIT("%(_argv[1])", ":") if _split[0] == "" {_split[0] = IARRAY} _loop = ARRAYSIZE(_split) _talk = ""; _i_int = 0 _scope = ("\0","\1") if _argv[0] == "\1" {_i_int = 1;} for _i=0;_i<_loop;_i++{ _int = _i_int % 2 _i_int++ LOGGING(_int) _talk += "%(_scope[_int])%(_split[_i])" } LOGGING(_talk) _talk }