約 3,557,340 件
https://w.atwiki.jp/toho/pages/7157.html
東方EUROBEAT ARRANGE Vol.4 サークル:SuganoMusic Number Track Name Arranger Lyrics Vocal Original Works Original Tune Length 01 Dream In MyHeart ゆうくん ほたる ほたる 東方花映塚 風神少女 [03 56] 02 Imperishable Dream Sugano kei_iwata ノイズ and 紅梔子 東方永夜抄 少女綺想曲 〜 Dream Battle [05 00] 03 Wonderful World -EUROBEAT STYLE- nmk かなえゆめ かなえゆめ 東方緋想天 有頂天変 〜 Wonderful Heaven [04 39] 04 Make a Dream! 徒桜 falcon ノイズ 東方妖々夢 東方妖々夢 〜 Ancient Temple [05 37] 05 はらぺこマイティハート Spacelectro あおまふ 紅梔子 東方紅魔郷 妖魔夜行 [04 50] 06 トラワレ少女 -EUROBEAT STYLE- nmk 橘花音 橘花音 東方靈異伝 永遠の巫女 [04 40] 07 東風解凍 obama theta theta 東方妖々夢 無何有の郷 〜 Deep Mountain [07 48] 08 From Inside Sugano Renko Renko 東方萃夢想 砕月 [06 03] 09 銀月恋愛譚 obama あおまふ タラチオ 東方紅魔郷 メイドと血の懐中時計 [04 22] 月時計 〜 ルナ・ダイアル 10 この場所で 2014 Sugano Kana のあ 東方風神録 信仰は儚き人間の為に [04 08] 詳細 M3-2014春?(2013/4/27)にて頒布 イベント価格:1,000円 ショップ価格:1,500円 レビュー 名前 コメント
https://w.atwiki.jp/feenal/pages/6.html
Moroes Tower Steward はKarazhanのUD Rogueのボスである。 Moroes戦では6種類のMobの中から4体がランダムに選ばれ、Addとして襲ってくる。 彼はOpera Eventを開始する為に倒さなくてはならないボスである。 Attack and Abilities通常攻撃 Vanish Garrote Blind Gouge Enrage Adds ストラテジー Class CommentPriests Hunters/Warlocks: DPS Classes 戦闘例 - Moroes+ ShadowPri、HolyPri、RetPal、MS Warの場合 使えるMacro メモ 引用 Attack and Abilities 通常攻撃 1600-2500dmg(16000armorで60%減少)/ 5500dmg Crushing Vanish 定期的にVanishする。Aggroは消えない。 彼はVanishを解いた後、すぐに一番高いThreatのプレイヤー(=MT)に戻る。 Garrote Vanishから戻る際に、誰か一人に1000dmg/3secが10分続く(計100000 damage)Garroteを行う。 これはCureできないが、DWFのRacial、Pal無敵やBoP、MageのIBで消去できる。 2007/2/6時点では、彼を倒した時にGarroteが消滅する仕様である。 Blind 2番目に高いThreatのプレイヤーにBlindを撃つ。Cure可能。 Gouge 最も高いThreat(=MT)にGougeを撃つ。彼は2番目に高いThreatのプレイヤーに襲い掛かるだろう。 Enrage Moroesを30%まで削るとEnrageする。 Adds MoroesはChromaggusのBreathのように、生成されるInstance毎に違うAddsを持つ。 それぞれのAddのClassとSpecは以下の通り。 Baron Rafe Dreuger Retribution Paladin Health 68k Baroness Dorothea Milstipe Shadow Priest Health 66k Lady Catriona Von Indi Holy Priest Health 66k Lady Keira Berrybuck Holy Paladin Health 68k Lord Crispin Ference Protection Warrior Health 83.4k Lord Robin Daris Mortal Strike Warrior Health 84k ストラテジー PullはMainTankが行うべきである。 単純にPullしてMoroesとAddsをPickupすればよい。 大半のAddsはShackleとHunのFreezing TrapでCCする事が可能である。 残りのCCしきれなかったAddはTankして倒すべきだ。 もしHoly Pri Typeが混じっていたら真っ先に倒し、もしWarrior TypeがいたらShakle Keepするべきである。 彼らを倒すのはとても大変だ。 Moroesには二人のTankが付き、一人はMoroesとCCしきれていないAddsのAggroを取り、CCできないAddは速やかに倒す。 Addを片付けた後、Moroesに集中攻撃を行う。 Off tankはThreat Listの2番目にいる事に注力しなくてはならない。 なぜならMoroesはMTにGougeした後にListの2番目にいるプレイヤーを襲うからだ。 OfftankがBlindを喰らった時は、MTは彼に背中を見せ、Gougeを回避すると良い。 もしこの時にGougeを撃たれるとHealer陣が襲われてしまうだろう。 この戦闘中、CCはとても重要だ。 AddsはCloth Classを容易に瞬殺する事ができ、また、MoroesにHealを試みるからである。 Shackleを5秒毎かそれに近い勢いでかける事を心がけるべきである。 もしAddがCCを破ってしまったらTankはTauntするべきだが、すぐにCCが再開されるので攻撃を行うべきではない。 追記:PaladinとPriestのAddsは他のAddsのShackleをCureしてしまう。 Class Comment Priests 全てのMobがCCされている時にShadowfiendをMoroesに撃つ時は注意するべきだ。 MoroesがVanishした時、君のShadowfiendはShackleされているAddsに攻撃しようとしてしまうだろう。 ことによると、メンバーを殺してしまうかもしれない。 Shadowfiendを使わないか、もしくはMoroesがVanishを解いた直後に使うのが良いだろう。 Hunters/Warlocks: Petには常に気を配る。理由はPriと同様。 DPS Classes DPSは確実に、堅実にMoroesを削って行き、Garroteを喰らったらHealを貰う/行う事。 この戦闘で死人がでる事は致命的な場合もある。 Moroesが倒れた後もAddsは消えないので、掃除する必要がある。 戦闘例 - Moroes+ ShadowPri、HolyPri、RetPal、MS Warの場合 MS WarにShackle、Ret Palを2nd TankがTankしてShadow Priestを1st killする。 なぜならShadow PriはManaBurnを使うからである(私達のWLは全Manaを燃やされた) もしPalが味方にいるならRetri PalはFear Keepできる。 使えるMacro この戦闘でPriestがReshackleを行うのは大変である。よって以下のようなMacroを用意すると便利である。 /target KeepするMob名 /cast shackle undead /targetlasttarget メモ ・このボスは部屋から出ればリセットする事ができる。 ・ChargeはImmune ・GarroteはBlessing of Protectionで消去する事ができる。 これは3分CDなので戦闘中複数のターゲットをCureできるだろう。 だが、Main TankにはBoPを使うべきではない。彼らはHealされ続けているからだ。 また、Pal自身も無敵を使って解除する事ができる。 そして、MageもIBを使って解除する事が可能だ。 ・Luffaは大体50%位の確率で効くように思える。 ・Limited Inbulnerablity PotionsはBleedダメージを無効化できるが、Garrote Effectを消去する事はできない。 ・DWFはStoneFormを使用することによってGarroteを解除できる。 引用 戦闘開始時 「Hm, unannounced visitors. Preparations must be made... 」 Vanishした時 「Now, where was I? Oh, yes...」 「You rang?」 Raid Memberがやられた時 「One more for dinner this evening.」 「Oh, I ve gone and made a mess...」 「Time... never enough time. 」
https://w.atwiki.jp/twistedfox/pages/90.html
Make You KINGDOM&Make You DAYS 『星降る夜、輝く剣』 <序> 新たな国が生まれては消え、消えては生まれ、また消えて。 しかし迷宮化の濤は消えず、ただ不可逆に世界を呑み征む。 ――恐ろしきこの世は“大迷宮時代”! そして今、神聖ランツクネヒト帝国の一領土【PCたちの王国の名前を入れよう】は滅亡の危機に瀕していた。 異種族、魔獣、天階/深階の使者、そして剣と魔法と機兵軍団。 彼方はあまりにも強大、此方はあまりにも脆弱。 【PCたちの王国の名前を入れよう】の召喚術師“やむにやまれぬヤタガラス”は、この脅威を打破する為、異世界からの“勇者”召喚を決意した。 百万迷宮に降り立つ彼/彼女は、救いとなるか――? 概要 まよキン/デイズで異世界召喚勇者物をやりたいんだよォッツ!!(柴田亜美風味 ということで今回のキャンペーンを立てる運びと相成りました。 それからファンタジーでロボ物をやりたいという欲求も同時に解消するため、オリジナルアイテムなども導入予定。 いいよね、異世界から召喚された勇者にしか乗りこなせない謎のロボット。 このキャンペーンは主にCampariの愛しさと切なさと心強さとリビドーで構成されます。 全五話を予定、サクっと豪快に行きましょう。 履歴 Date Title GM 2011.07/24 『アルファルドの震える時』 Campari 【王国名を入れよう】のランドメイカーたち 【勇者枠】 【国王枠】 【国民枠A】 【国民枠B】 ※今回はPC1枠的なサムシングには『迷宮デイズ』のクラス<勇者>のデータを使用してもらいます。 第一話にてオリジナルアイテム『聖機兵』を装備してもらう花形ですよ! ですよ! 各セッションのページ 第一話:『アルファルドの震える時』 異世界から勇者を召喚して危機を打破するだけの簡単なお話。 第二話:『強襲、ベテルギウス』 第三話:『その名はレグルス』 第四話:『孤独なポリデュークス』 第五話:『フォマルハウトの剣』 情報欄 【王国名を入れよう】人物録 キャンペーンで出てきたNPCたち一覧。 【王国名を入れよう】の宝物庫 キャンペーンで出てきたオリジナルアイテム一覧。そんなに増えないと思うけど。 円卓会議 というわけでページ作成しましたのことよ。やりたいPCの希望や質問などありましたらこちらにー。 -- Campari (2011-06-08 23 42 33) wiki作成、お疲れさまです!これ、何てルリルr……。PCですが、国王枠で姫とかできたりしませんかね? -- mura (2011-06-09 21 33 55) クラス名は国王ですが、もちろん女王でも王子でも姫でも大丈夫ですとも! -- Campari (2011-06-09 23 57 02) おー、なるほど。じゃあ、国王枠で姫ロールするか、勇者枠で主人公ロールするかの2択かな……。迷キンは1回しかやったことないのでよくわかりませんが -- mura (2011-06-10 14 49 38) まよキンのPLが出来るだけで割と幸せなので枠は何でもござれですよ! -- Hor. (2011-06-10 20 40 40) ロボがえらい強いので壊さないように気をつけようと思いました。まる。 -- Hor. (2011-06-10 20 45 43) タイトル全部でとるー! 妄想力豊かだなあ。 -- Hor. (2011-06-17 07 59 42) さーて、はっじまっるぞー。 -- Campari (2011-07-24 02 51 01) ごめんよぉーっ! -- Campari (2011-07-24 22 06 58) 名前 コメント
https://w.atwiki.jp/tmiya/pages/125.html
Scala ひと巡り (A Tour of Scala) 原ページ Published on The Scala Programming Language (http //www.scala-lang.org) . By admin . Created 2008-07-05, 20 31 Scala は簡潔でエレガント、そして型安全な方法で共通のプログラミングパターンを表現できるよう設計された現代的なマルチパラダイム・プログラミング言語です。 オブジェクト指向の特徴と関数型言語の特質をスムーズに統合します。 Scala はオブジェクト指向言語です すべての値がオブジェクトである [1]という意味で、Scala は純粋なオブジェクト指向言語です。オブジェクトの型と振る舞いをクラス [2]とトレイト [3]によって記述します。 クラスはサブクラス化 [4]と、多重継承の欠点のない置換えである、柔軟なミックスインベースの合成 [5]メカニズムにより拡張されます。 Scala は関数型言語です すべての関数が値である[1]という意味で、Scala は関数型言語でもあります。 Scala は無名関数の定義に簡単な構文 [6]を提供します。それは高階関数 [7]をサポートし、関数のネストを可能とし[8]、カリー化 [9]をサポートします。 Scala のケースクラス [10]とパターンマッチィング [11]の組み込みサポートは、多くの関数型プログラミング言語で使われる代数型をモデル化します。 Furthermore, Scala s notion of pattern matching naturally extends to the processing of XML data [12] with the help of right-ignoring sequence patterns [13]. In this context, sequence comprehensions [14] are useful for formulating queries. さらに、Scala のパターンマッチィングの概念は、右無視シーケンスパターン(right-ignoring sequence pattern) [13]の助けにより、XML データ [12]の処理へ自然に拡張されます。このコンテキストにおいて、シーケンス内包表記(sequence comprehensions) [14]はクエリの定式化に対して役立ちます。 これらの特徴により Scala は、Web サービス[15]のようなアプリケーション開発に理想的なものとなっています。 Scala は静的な型付け言語です Scala は、抽象化が安全で理路整然とした方法でなされることを静的に強制する、表現力豊かな型システムを備えています。 特に、型システムは次をサポートします。 ジェネリッククラス (generic classes [16]) 変位指定アノテーション (variance annotations [17]) 上/下限 型境界 (upper[18] and lower[19] type bounds) 内部クラスとオブジェクトメンバーとしての抽象型 (inner classes [20] and abstract types [21] as object members) 複合型 (compound types [22]) 明示的に型付けされた自己参照 (explicitly typed self references [23]) ビュー (view [24]) 多相的メソッド (polymorphic methods [25]) ローカルな型推論 [26]機構により、ユーザーはプログラムに冗長な型情報で注釈を付ける必要がありません。 これらフィーチャーの組み合わせは、プログラミング抽象の安全な再利用とソフトウェアの型安全な拡張に対して、強力な基盤を提供します。 Scala は拡張性に富んでいます 現場では、固有領域のアプリケーション開発はしばしば領域固有の言語拡張を必要とします。Scala は、新たな言語要素をライブラリの形でスムーズに容易に加えることができる言語メカニズムのユニークな組合せを提供します どのようなメソッドも中置あるいは後置演算子 [27]として使うことができます。そして 要請型(expected type 期待される型)に応じて、クロージャが自動的に構成されます[28](target typing ターゲットによる型付け)。 両フィーチャーの共同使用は、構文拡張なしの、またマクロのようなメタプログラミングファシリティの助けを借りない、新しい文定義を促進します。 Scala は Java や .NET と相互運用できます Scala は、ポピュラーな Java 2 実行環境(JRE [29])とうまく相互運用できるように設計されています。 特に、主流のオブジェクト指向 Java プログラミング言語との相互作用は可能な限りスムーズです。 Scala は、Java と同列のコンパイルモデル(ダイナミックなクラスローディング、分割コンパイル)を採用しており、既存の何千もの高品質ライブラリにアクセスできます。 .NET フレームワーク(CLR [30])のサポートも同様に利用できます。 さらに次のページをお読みください。 Scala ひと巡り 抽象型 (Abstract Types) Scala ひと巡り アノテーション (Annotations) Scala ひと巡り クラス (Classes) Scala ひと巡り ケースクラス (Case Classes) Scala ひと巡り 事前定義された classOf 関数 (Predefined function classOf) Scala ひと巡り 複合型 (Compound Types) Scala ひと巡り シーケンス内包表記 (Sequence Comprehensions) Scala ひと巡り 抽出子オブジェクト (Extractor Objects) Scala ひと巡り ジェネリッククラス (Generic Classes) Scala ひと巡り 暗黙のパラメータ (Implicit Parameters) Scala ひと巡り 内部クラス (Inner Classes) Scala ひと巡り ミックスインクラス合成 (Mixin Class Composition) Scala ひと巡り 関数のネスト (Nested Functions) Scala ひと巡り 無名関数の構文 (Anonymous Function Syntax) Scala ひと巡り カリー化 (Currying) link_anchor plugin error 画像もしくは文字列を必ずどちらかを入力してください。{ Scala ひと巡り 型依存クロージャの自動構築 (Automatic Type- link_anchor plugin error idが指定されていないか、存在しないページを指定しています。 Scala ひと巡り オペレータ (Operators) Scala ひと巡り 高階関数 (Higher-Order Functions) Scala ひと巡り パッケージ (Packages) Scala ひと巡り パターンマッチィング (Pattern matching) Scala ひと巡り 多相的メソッド (Polymorphic Methods) Scala ひと巡り 正規表現パターン (Regular Expression Patterns) Scala ひと巡り sealed クラス (Sealed Classes) Scala ひと巡り トレイト (Traits) Scala ひと巡り 上限 型境界 (Upper Type Bounds) Scala ひと巡り 下限 型境界 (Lower Type Bounds) Scala ひと巡り 明示的に型付けられた自己参照 (Explicitly Typed Self References) Scala ひと巡り サブクラス化 (Subclassing) Scala ひと巡り ローカルな型推論 (Local Type Inference) Scala ひと巡り 統一された型 (Unified Types) Scala ひと巡り 変位指定 (Variances) Scala ひと巡り ビュー (Views) Scala ひと巡り XML 処理 (XML Processing) Scala ひと巡り 抽象型 (Abstract Types) 原ページ Scala では、クラスは値(コンストラクタ・パラメータ)と(もしクラスがジェネリック [16]なら)型でパラメータ化されます。 単に規則に従って、オブジェクトメンバーとして値を持てるというばかりではありません; 値と共に、型はオブジェクトのメンバーです。 さらに、メンバーの両形式とも、具象あるいは抽象で構いません。 次の例は、クラス Buffer のメンバーとして、延期された値定義と抽象型定義の両方を定義しています。 abstract class Buffer { type T val element T } 抽象型はその素性が正確には知られていない型です。 上記の例で、我々は、クラス Buffer の各オブジェクトが 型メンバー T を持つことだけを知っています。しかしクラス Buffer の定義は、メンバー型 T がどのような具象(具体的な)型に対応するのかを明らかにしません。 値定義と同じように、サブクラス中で型定義をオーバライドできます。 これにより、(抽象型の、可能な具象インスタンス化を記述する)型境界を厳しくすることで、抽象型についてより多くの情報を明らかにできます 次のプログラムでは、型 T が新しい抽象型 U のサブ型でなければならないと述べることで、バッファ中にシーケンスのみを記憶できるクラス SeqBuffer を得ます abstract class SeqBuffer extends Buffer { type U type T Seq[U] def length = element.length } 抽象型メンバーをもつトレイトあるいはクラス [2]は、無名クラスのインスタンス化と組合せてしばしば使われます。 このことを示す例として、整数リストを参照するシーケンスバッファを扱う、次のプログラムを見てみます。 abstract class IntSeqBuffer extends SeqBuffer { type U = Int } object AbstractTypeTest1 extends Application { def newIntSeqBuf(elem1 Int, elem2 Int) IntSeqBuffer = new IntSeqBuffer { type T = List[U] val element = List(elem1, elem2) } val buf = newIntSeqBuf(7, 8) println("length = " + buf.length) println("content = " + buf.element) } メソッド newIntSeqBuf の戻り値型は、型 U が toInt に等価になった、トレイト Buffer の特化を参照します。 メソッド newIntSeqBuf 本体内における無名クラスのインスタンス化で、似たような型エイリアスを使っています。 ここで、型 T が List[Int]を参照する IntSeqBuffer の新しいインスタンスを生成します。 抽象型メンバーをクラスの型パラメータに変えることや、その逆も可能であることに注意してください。 次は、上記コードの型パラメータだけを使うバージョンです abstract class Buffer[+T] { val element T } abstract class SeqBuffer[U, +T Seq[U]] extends Buffer[T] { def length = element.length } object AbstractTypeTest2 extends Application { def newIntSeqBuf(e1 Int, e2 Int) SeqBuffer[Int, Seq[Int]] = new SeqBuffer[Int, List[Int]] { val element = List(e1, e2) } val buf = newIntSeqBuf(7, 8) println("length = " + buf.length) println("content = " + buf.element) } ここでは変位指定アノテーション [17]を使う必要があることに注意してください; そうでなければ、メソッド newIntSeqBuf が返すオブジェクトの具象シーケンス実装型を隠せなくなります。 さらにまた、型パラメータを抽象型で置き換えできない場合があります。 Scala ひと巡り アノテーション (Annotations) 原ページ アノテーションは、定義にメタ情報を関連づけます。 単純なアノテーション節は、@C あるいは @C(a1,...,an) の形です。 ここで、C はクラス C のコンストラクタで、scala.Annotation [31]に適合しなくてはなりません。 All given constructor_arguments a1,...,an must be constant_expressions (i.e., expressions on numeral literals, strings, class_literals, Java enumerations and one-dimensional arrays of them) . 与えられたコンストラクタ引数 a1,...,an はすべて、定数式(すなわち、数値リテラル、文字列、クラスリテラル、Java enumとそれらの 1 次元配列上の式)でなければなりません。 アノテーション節は、その後に続く、最初の定義または宣言に適用されます。 1 つ以上のアノテーション節が定義や宣言に先行するかもしれません。 それら節の与えられた順番は重要ではありません。 アノテーション節の意味は処理系依存です。 Java プラットフォームでは、次の Scala アノテーションは標準的な意味を持っています。 Scala Java scala.SerialVersionUID [32] serialVersionUID [33] (フィールド) scala.cloneable [34] java.lang.Cloneable [35] scala.deprecated [36] java.lang.Deprecated [37] scala.inline [38] (2.6.0から) 等価なもの無し scala.native [39] (2.6.0から) native [40] (キーワード) scala.remote [41] java.rmi.Remote [42] scala.serializable [43] java.io.Serializable [44] scala.throws [45] throws [40] (キーワード) scala.transient [46] transient [40] (キーワード) scala.unchecked [47] (2.4.0から) 等価なもの無し scala.volatile [48] volatile [40] (キーワード) scala.reflect.BeanProperty [49] Design pattern [50] 次の例では、Java main プログラム中で例外送出をキャッチするために、メソッド read の定義に throws アノテーションを加えています。 Java コンパイラは、どのチェック例外がメソッドあるいはコンストラクタの実行によって引き起こされるか分析し、プログラムがチェック例外 [51]用のハンドラを含むことを確認します。 起きる可能性のある各チェック例外に対して、メソッドあるいはコンストラクタの throw 節では、その例外クラスあるいはその例外クラスのスーパークラスの 1 つに言及しなくてはなりません。 Scala にはチェック例外がないので、Java コードが Scala メソッドの送出する例外を捕えることができるように、Scala メソッドに 1 つ以上の throws アノテーションをつける必要があります。 package examples import java.io._ class Reader(fname String) { private val in = new BufferedReader(new FileReader(fname)) @throws [45](classOf [52][IOException]) def read() = in.read() } 次の Java プログラムはファイルの内容を印字します。ファイル名は main メソッドに最初の引数として渡されます。 package test; import examples.Reader; // Scala クラス !! public class AnnotaTest { public static void main(String[] args) { try { Reader in = new Reader(args[0]); int c; while ((c = in.read()) != -1) { System.out.print((char) c); } } catch (java.io.Exception e) { System.out.println(e.getMessage()); } } } クラス Reader 中の throws アノテーションをコメントアウトすると、Java main プログラムのコンパイル時に、次のエラーメッセージが出力されます Main.java 11 Exception java.io.IOException is never thrown in body of corresponding try statement corresponding try statement } catch (java.io.IOException e) { ^ 1 error Java アノテーション 注意 Java アノテーションの -target jvm-1.5 オプションの使用を確認してください。 Java 1.5 は、アノテーション [53]の形でユーザー定義メタデータを導入しました。 アノテーションの重要な特徴は、指定された名前と値の対に依存して、それら要素を初期化することです。 例えば、もしあるクラスのソースを追跡するアノテーションが必要なら、次のように定義するかもしれません。 Java annotations @interface Source { public String URL(); public String mail(); } それを次のように適用してください @Source(URL = "http //coders.com/", mail = "support@coders.com") public class MyClass extends HisClass ... Scala のアノテーション適用は、Java アノテーションのインスタンス化のために名前付き引数を使う必要があるので、コンストラクタ呼び出しのように見えます。 @Source(URL = "http //coders.com/", mail = "support@coders.com") class MyScalaClass ... もしアノテーションが(デフォルト値をもたない) ただ 1 つの要素を含むだけなら、この構文はたいへんうんざりします。そこで、規約により(by convention)、もし名前を値として指定するなら、それをコンストラクタに似た構文を使って Java 中で適用できます。 @interface SourceURL { public String value(); public String mail() default ""; } それを次のように適用してください @SourceURL("http //coders.com/") public class MyClass extends HisClass ... In this case, Scala provides the same possiblity. この場合、Scala は同じことを提供します。 @SourceURL("http //coders.com/") class MyScalaClass ... mail 要素はデフォルト値を指定されたので、それに明示的に値を与える必要はありません。 しかし、もしそうする必要があっても、Java 中で 2 つのスタイルを混ぜて適応させることはできません。 @SourceURL(value = "http //coders.com/", mail = "support@coders.com") public class MyClass extends HisClass ... Scala はこの点に関してより柔軟です。 @SourceURL("http //coders.com/", mail = "support@coders.com") class MyScalaClass ... この拡張された構文は、.NET のアノテーションでも同じあり、それらアノテーションのフルの能力を引き出します。 Scala ひと巡り クラス (Classes) 原ページ Scala のクラスは静的なテンプレートであり、実行時にたくさんのオブジェクトへインスタンス化されます。 次は、クラス Point を定義するクラス定義です class Point(xc Int, yc Int) { var x Int = xc var y Int = yc def move(dx Int, dy Int) { x = x + dx y = y + dy } override def toString() String = "(" + x + ", " + y + ")"; } クラスは 2 つの変数 x と y、2 つのメソッド move と toString を定義します。 move は 2 つの整数を引数にとりますが、値を返しません (暗黙の戻り値型 Unit は、Java ライクな言語の void に相当します)。他方、toString は引数をとらず、String 値を返します。 toString は事前定義された toString メソッドをオーバライドするので、override フラグでタグ付けしなければなりません。 Scala のクラスは、コンストラクタ引数でパラメータ化されます。 上記のコードは 2 つのコンストラクタ引数 xc と yc を定義します;それらは共にクラス本体全体で可視です。 この例では、それらは変数 x と y の初期化に使われます。 クラスは、次の例が示すように、new プリミティブでインスタンス化されます object Classes { def main(args Array[String]) { val pt = new Point(1, 2) println(pt) pt.move(10, 10) println(pt) } } このプログラムは実行可能なアプリケーション Classes を、main メソッドをもつトップレベルのシングルトンオブジェクトの形で定義します。 main メソッドは新しい Point を生成し、それを値 pt に記憶します。 val 構文で定義された値は、それらの更新が許されない点が、var 構文(上記 クラス Point 参照)で定義された変数とは異なることに注意してください; すなわち、値(value)は不変です。 次はプログラムの出力です (1, 2) (11, 12) Scala ひと巡り ケースクラス (Case Classes) 原ページ Scala はケースクラスの概念をサポートします。ケースクラスは通常のクラスであり、そのコンストラクタ・パラメータをエクスポートし、パターンマッチィング [11]を通して再帰的な分解メカニズムを提供します。 次は、1 つの抽象スーパークラス Term と 3 つの具象ケースクラス Var、Fun と App からなるクラス階層の例です。 abstract class Term case class Var(name String) extends Term case class Fun(arg String, body Term) extends Term case class App(f Term, v Term) extends Term このクラス階層は、型付けされていない(untyped) λ計算 [54]の項を表現するのに使えます。 ケースクラスのインスタンス構築にあたり、Scala では new プリミティブを使う必要がありません。 単純に、クラス名を関数として使用できます。 次は 1 つの例です Fun("x", Fun("y", App(Var("x"), Var("y")))) ケースクラスのコンストラクタ・パラメータは公開の値として扱われ、直接アクセスできます。 val x = Var("x") Console.println(x.name) すべてのケースクラスに対して、Scala コンパイラは、構造的等価性を実装する equals メソッドと toString メソッドを生成します。 たとえば val x1 = Var("x") val x2 = Var("x") val y1 = Var("y") println("" + x1 + " == " + x2 + " = " + (x1 == x2)) println("" + x1 + " == " + y1 + " = " + (x1 == y1)) は、次のように印字するでしょう。 Var(x) == Var(x) = true Var(x) == Var(y) = false もしパターンマッチィングをデータ構造の分解に使うなら、ケースクラスを定義することは道理にかなっています。 次のオブジェクトは、λ計算を表現するプリティプリンタ関数を定義します object TermTest extends Application { def printTerm(term Term) { term match { case Var(n) = print(n) case Fun(x, b) = print("^" + x + ".") printTerm(b) case App(f, v) = Console.print("(") printTerm(f) print(" ") printTerm(v) print(")") } } def isIdentityFun(term Term) Boolean = term match { case Fun(x, Var(y)) if x == y = true case _ = false } val id = Fun("x", Var("x")) val t = Fun("x", Fun("y", App(Var("x"), Var("y")))) printTerm(t) println println(isIdentityFun(id)) println(isIdentityFun(t)) } この例で関数 print は、パターンマッチィング文として表現されており、それは match キーワードで始まる case Pattern = Body 節の並びから成っています。 上記のプログラムは、与えられた項が単純な識別関数に対応するかどうかチェックする関数 isIdentityFun も定義します。 この例は、深いパターンとガードを使います。 与えられた値をもつパターンとマッチした後、その(キーワード if の後に定義された)ガードが評価されます。 もしそれが true を返すなら、マッチは成功です。;そうでなければ失敗であり、次のパターンが試みられます。 Scala ひと巡り 事前定義された classOf 関数 (Predefined function classOf) 原ページ 事前定義された関数 classOf[T]は、 Scala のクラス型 T の実行時表現を返します。 次の Scala コード例は、 args パラメータの実行時表現を印字します object ClassReprTest { abstract class Bar { type T AnyRef def bar(x T) { println("5 " + x.getClass()) } } def main(args Array[String]) { println("1 " + args.getClass()) println("2 " + classOf[Array[String]]) new Bar { type T = Array[String] val x T = args println("3 " + x.getClass()) println("4 " + classOf[T]) }.bar(args) } } 次は Scala プログラムの出力です 1 class [Ljava.lang.String; 2 class [Ljava.lang.String; 3 class [Ljava.lang.String; 4 class [Ljava.lang.String; 5 class [Ljava.lang.String; Scala ひと巡り 複合型 (Compound Types) 原ページ ときには、オブジェクトの型が、他の複数の型のサブ型であると表現することが必要になります。 Scala では、それをオブジェクト型の論理積である複合型(compound types)の助けをかりて表現できます。 2 つのトレイト Cloneable と Resetable があるとします。 trait Cloneable extends java.lang.Cloneable { override def clone() Cloneable = { super.clone(); this } } trait Resetable { def reset Unit } いま、オブジェクトを引数にとってクローンし、オリジナルのオブジェクトをリセットする関数 cloneAndReset を書きたいとします。 def cloneAndReset(obj ?) Cloneable = { val cloned = obj.clone() obj.reset cloned } パラメータ obj の型は何か、という問題が生じます。 もしそれが Cloneable なら、オブジェクトはクローンできますがリセットできません。; しかしもし Resetable なら、リセットできますがクローン操作がありません。 そのような状況で型キャストを避けるために、obj の型が Cloneable と Resetable の両方であると指定できます。 Scala では、複合型を使って Cloneable with Resetable のように書きます。 次は、アップデートした関数です def cloneAndReset(obj Cloneable with Resetable) Cloneable = { //... } 複合型は複数のオブジェクト型からなり、既存のオブジェクトメンバーのシグニチャを狭めるのに使える、ただ一つの細別(refinement)を持てます。 一般的な書き方は A with B with C ... { refinement } です。 細別の使用例は、抽象型 [21]に関するページにあります。 Scala ひと巡り シーケンス内包表記 (Sequence Comprehensions) 原ページ Scala は、シーケンス内包表記式に対して簡単な表記法を提供します。 内包表記は for enums yield e の形をしています。ここで enums は、セミコロンで分離された列挙子のリストを参照します。 列挙子は、新しい変数を導入する生成子、あるいは、フィルタです。 内包表記は、列挙子 enum によって生成された各束縛にごとに、本体 e を評価し、それら値のシーケンスを返します。 次は 1 つの例です object ComprehensionTest1 extends Application { def even(from Int, to Int) List[Int] = for (i - List.range(from, to) if i % 2 == 0) yield i Console.println(even(0, 20)) } 関数 even 中の for 式は Int 型の新しい変数 i を導入し、それをリスト List(from,from + 1,...,to - 1) の全ての値へ次々に束縛します。 ガード if i % 2 == 0 は、(式 i だけからなる)本体が偶数の場合のみ評価されるよう、全ての奇数をフィルターします。 最終的に、for 式全体は偶数のリストを返します。 プログラムは次を出力します List(0, 2, 4, 6, 8, 10, 12, 14, 16, 18) 次はより複雑な例で、その合計が与えられた値 v と等しい、0 から n - 1 までの数の対をすべて計算します。 object ComprehensionTest2 extends Application { def foo(n Int, v Int) = for (i - 0 until n; j - i + 1 until n if i + j == v) yield Pair(i, j); foo(20, 32) foreach { case (i, j) = println("(" + i + ", " + j + ")") } } この例は、内包表記がリストに制限されないことを示しています。 前のプログラムは、代わりにイテレータを使っています。 (適切な型をもつ) 操作 filter、map そして flagMapをサポートするすべてのデータ型は、シーケンス内包表記中で使えます。 次はプログラムの出力です (13, 19) (14, 18) (15, 17) シーケンス内包表記で Unitを返す、特別の形式もあります。 そこでは、生成子のリストとフィルターから生成される束縛は、副作用を起こさせるために使われます。 そのようなシーケンス内包表記を利用するには、プログラマはキーワード yield を取り除かなければなりません。 次は、前のものと等価ではあるが Unit を返す、特別な for 内包表記を使うプログラムです。 object ComprehensionTest3 extends Application { for (i - Iterator.range(0, 20); j - Iterator.range(i + 1, 20) if i + j == 32) println("(" + i + ", " + j + ")") } Scala ひと巡り 抽出子オブジェクト (Extractor Objects) 原ページ Scala では、パターンをケースクラスとは独立に定義できます。 この目的のために、unapply という名前のメソッドが定義されて、いわゆる抽出子をもたらします。 例えば、次のコードは抽出子オブジェクト Twice を定義します。 object Twice { def apply(x Int) Int = x * 2 def unapply(z Int) Option[Int] = if (z%2 == 0) Some(z/2) else None } object TwiceTest extends Application { val x = Twice(21) x match { case Twice(n) = Console.println(n) } // prints 21 } 次は、ここで関係する 2 つの文法上の規約(convention)です パターン case Twice(n)は、Twice.unapply の呼び出しを引き起こし、偶数のマッチに使われます。; unapply の戻り値は、引数がマッチしたかどうか、そしてさらなるマッチングのために使えるサブ値を伝えます。 ここで、サブ値は z/2 です。 The apply_method is not necessary for pattern matching. It is only used to mimic a constructor val x = Twice(21) expands to val x = Twice.apply(21) . apply メソッドは、パターンマッチィングについては必須ではありません。 これはただ、コンストラクタをまねて val x = Twice(21) を val x = Twice.apply(21) へ展開する時に使われるだけです。 unapply の戻り値型は、次のように選ぶべきです もしそれが単なるテストなら、Boolean を返す。たとえば case even() 。 もしそれがただ一つの、型 T のサブ値を返すなら、Option[T]を返す。 もし複数のサブ値 T1,...,Tn を返したいなら、 それらをまとめてタプルのオプション Option[(T1,...,Tn)]として返す。 しばしば、サブ値の数が固定で、シーケンスを返したいことがあります。 その場合は、unapplySeq を介して同様にパターンを定義できます。 最後のサブ値の型 Tn は、Seq[S]でなければなりません。 このメカニズムは、たとえば、パターン case List(x1,...,xn) 中で使われます。 抽出子を使えば、コードはさらに保守しやすくなります。 詳細は、Emir [56]、Odersky[57] と Williams (2007 年 1 月) らによる論文「 パターンを用いたオブジェクトマッチング」[55](4 章参照) を読んでください。 目次 次
https://w.atwiki.jp/herar_kyoukai/pages/24.html
サブデータ(kurosi2)にメインを奪取されかけているデータ。なぜかサブより弱いと言う。 名前 コメント
https://w.atwiki.jp/quattro_vageena/pages/145.html
N64へ戻る Oerjan Intro by Oerjan (POM 99) (PD) Off Road Challenge (E) [!] Off Road Challenge (E) [b1] Off Road Challenge (E) [b2] Off Road Challenge (U) [!] Off Road Challenge (U) [b1] Off Road Challenge (U) [b2] Off Road Challenge (U) [t1] Ogre Battle 64 - Person of Lordly Caliber (J) (V1.1) [!] Ogre Battle 64 - Person of Lordly Caliber (J) (V1.1) [b1] Ogre Battle 64 - Person of Lordly Caliber (J) (V1.1) [o1] Ogre Battle 64 - Person of Lordly Caliber (U) [!] Olympic Hockey Nagano 98 (E) (M4) [!] Olympic Hockey Nagano 98 (E) (M4) [h1C] Olympic Hockey Nagano 98 (J) [!] Olympic Hockey Nagano 98 (U) [!] Olympic Hockey Nagano 98 (U) [T+Ita_cattivik66] Olympic Hockey Nagano 98 (U) [b1] Olympic Hockey Nagano 98 (U) [b2] Olympic Hockey Nagano 98 (U) [h1C] Onegai Monsters (J) [!] Operation WinBack (E) (M5) [!] PC-Engine 64 Emulator (POM 99) (PD) [t1] PC-Engine 64 Emulator (POM 99) (PD) PD Ultraman Battle Collection 64 (J) [!] PD Ultraman Battle Collection 64 (J) [b1] PD Ultraman Battle Collection 64 (J) [f1] (PAL) PD Ultraman Battle Collection 64 (J) [f2] (PAL) PGA European Tour (E) (M5) [!] PGA European Tour (E) (M5) [f1] (NTSC) PGA European Tour (E) (M5) [f2] (NTSC) PGA European Tour (U) [!] POMbaer Demo by Kid Stardust (POM 99) (PD) POMolizer Demo by Renderman (POM 99) (PD) Pachinko 365 Nichi (J) [!] Pachinko 365 Nichi (J) [b1] Pachinko 365 Nichi (J) [b2] Pamela Demo (PD) Pamela Demo (padded) (PD) Paper Mario (E) (M4) [!] Paper Mario (U) [!] Paperboy (E) [!] Paperboy (U) [!] Paperboy (U) [f1] (PAL) Paperboy (U) [hI] Paperboy (U) [hI][f1] (PAL) Paperboy (U) [hI][t1] Paperboy (U) [t1] Parlor! Pro 64 - Pachinko Jikki Simulation Game (J) [!] Pause Demo by RedboX (PD) Penny Racers (E) [!] Penny Racers (E) [h1C] Penny Racers (E) [h2C] Penny Racers (U) [!] Penny Racers (U) [hI] Perfect Dark (E) (M5) [!] Perfect Dark (E) (M5) [b1] Perfect Dark (J) [!] Perfect Dark (U) (V1.0) [!] Perfect Dark (U) (V1.0) [f1] (PAL) Perfect Dark (U) (V1.1) [!] Pikachu Genki Dechu (J) [!] Pikachu Genki Dechu (J) [b1] Pilotwings 64 (E) (M3) [!] Pilotwings 64 (E) (M3) [b1] Pilotwings 64 (E) (M3) [b2] Pilotwings 64 (E) (M3) [h1C] Pilotwings 64 (J) [!] Pilotwings 64 (J) [b1] Pilotwings 64 (U) [!] Pilotwings 64 (U) [h1C] Pilotwings 64 (U) [t1] Pip s Pong by Mr. Pips (PD) [b1] Pip s Pong by Mr. Pips (PD) Pip s Porn Pack 1 by Mr. Pips (PD) Pip s Porn Pack 2 by Mr. Pips (POM 99) (PD) Pip s Porn Pack 3 by Mr. Pips (PD) Pip s RPGs Beta 12 by Mr. Pips (PD) Pip s RPGs Beta 14 by Mr. Pips (PD) Pip s RPGs Beta 15 by Mr. Pips (PD) Pip s RPGs Beta 2 by Mr. Pips (PD) Pip s RPGs Beta 3 by Mr. Pips (PD) Pip s RPGs Beta 6 by Mr. Pips (PD) Pip s RPGs Beta 7 by Mr. Pips (PD) Pip s RPGs Beta x (PD) [a1] Pip s RPGs Beta x (PD) Pip s World Game 1 by Mr. Pips (PD) [b1] Pip s World Game 1 by Mr. Pips (PD) Pip s World Game 2 by Mr. Pips (PD) [b1] Pip s World Game 2 by Mr. Pips (PD) Pipendo by Mr. Pips (PD) Planet Console Intro (PD) Plasma Demo (PD) [a1] Plasma Demo (PD) Pocket Monsters Snap (J) [!] Pocket Monsters Snap (J) [b1] Pocket Monsters Snap (J) [f1] Pocket Monsters Snap (J) [f2] (GameShark) Pocket Monsters Stadium (J) [!] Pocket Monsters Stadium (J) [b1] Pocket Monsters Stadium (J) [b2] Pocket Monsters Stadium (J) [f1] (Boot-PAL) Pocket Monsters Stadium (J) [f2] (Boot) Pocket Monsters Stadium (J) [f4] (GameShark) Pocket Monsters Stadium 2 (J) [!] Pocket Monsters Stadium 2 (J) [f1] Pocket Monsters Stadium 2 (J) [f2] Pocket Monsters Stadium 2 (J) [f3] Pocket Monsters Stadium 2 (J) [f4] Pocket Monsters Stadium GS (J) [!] Pokemon Puzzle League (E) [!] Pokemon Puzzle League (F) [!] Pokemon Puzzle League (G) [!] Pokemon Puzzle League (U) [!] Pokemon Puzzle League (U) [t1] Pokemon Puzzle League (U) [t2] Pokemon Snap (A) [!] Pokemon Snap (A) [f1] (GameShark) Pokemon Snap (E) [!] Pokemon Snap (F) [!] Pokemon Snap (F) [b1] Pokemon Snap (G) [!] Pokemon Snap (I) [!] Pokemon Snap (S) [!] Pokemon Snap (U) [!] Pokemon Snap (U) [T+Spa] Pokemon Snap (U) [f1] (Save) Pokemon Snap (U) [f2] (Save-PAL) Pokemon Snap (U) [f3] Pokemon Snap Station (U) [!] Pokemon Snap Station (U) [f1] Pokemon Stadium (E) (V1.0) [!] Pokemon Stadium (E) (V1.0) [f1] Pokemon Stadium (E) (V1.1) [!] Pokemon Stadium (F) [!] Pokemon Stadium (F) [f1] Pokemon Stadium (G) [!] Pokemon Stadium (G) [f1] Pokemon Stadium (S) [!] Pokemon Stadium (S) [f1] Pokemon Stadium (U) [!] Pokemon Stadium (U) [f1] Pokemon Stadium - Kiosk (U) (V1.1) [!] Pokemon Stadium - Kiosk (U) (V1.1) [f1] Pokemon Stadium 2 (E) [!] Pokemon Stadium 2 (E) [T+Ita0.05] Pokemon Stadium 2 (F) [!] Pokemon Stadium 2 (G) [!] Pokemon Stadium 2 (S) [!] Pokemon Stadium 2 (U) [!] Polaris SnoCross (U) [!] Polaris SnoCross (U) [o1][t1] Polaris SnoCross (U) [t1] Pom Part 1 Demo (PD) Pom Part 2 Demo (PD) Pom Part 3 Demo (PD) Pom Part 4 Demo (PD) Pom Part 5 Demo (PD) Pong V0.01 by Omsk (PD) Pong by Oman (PD) [a1] Pong by Oman (PD) [a2] Pong by Oman (PD) [t1] Pong by Oman (PD) Power League Baseball 64 (J) [!] Power League Baseball 64 (J) [o1] Power Rangers - Lightspeed Rescue (E) [!] Power Rangers - Lightspeed Rescue (E) [f1] (NTSC) Power Rangers - Lightspeed Rescue (U) [!] Powerpuff Girls, The - Chemical X-Traction (U) [!] Premier Manager 64 (E) [!] Premier Manager 64 (E) [f1] (NTSC) Premier Manager 64 (E) [f2] (NTSC100%) Pro Mahjong Kiwame 64 (J) [!] Pro Mahjong Kiwame 64 (J) [b1] Pro Mahjong Kiwame 64 (J) [o1] Psychodelic Demo by Ste (POM 98) (PD) [b1] Psychodelic Demo by Ste (POM 98) (PD) Puyo Puyo 4 - Puyo Puyo Party (J) [!] Puyo Puyo Sun 64 (J) [!] Puyo Puyo Sun 64 (J) [b1] Puzzle Bobble 64 (J) [!] Puzzle Bobble 64 (J) [f1] (PAL) Puzzle Bobble 64 (J) [f2] (PAL) Puzzle Master 64 by Michael Searl (PD) Quake 64 (E) [!] Quake 64 (E) [o1] Quake 64 (E) [t1] Quake 64 (U) [!] Quake 64 (U) [b1] Quake 64 (U) [h1C] Quake 64 (U) [o1] Quake 64 (U) [o1][t1] Quake 64 (U) [o2][t1] Quake 64 (U) [o2] Quake 64 (U) [t1] Quake 64 Intro (PD) Quake II (E) [!] Quake II (E) [h1C] Quake II (U) [!] Quake II (U) [f1] (PAL) Quest 64 (U) [!] Quest 64 (U) [b1] Quest 64 (U) [b2] Quest 64 (U) [b3] Quest 64 (U) [b4] Quest 64 (U) [b5] Quest 64 (U) [t1] R.I.P. Jay Demo by Ste (PD) [b1] R.I.P. Jay Demo by Ste (PD) RADWAR 2K Party Inv. Intro by Ayatolloh (PD) RPA Site Intro by Lem (PD) RR64 - Ridge Racer 64 (E) [!] RR64 - Ridge Racer 64 (U) [!] RR64 - Ridge Racer 64 (U) [f1] (PAL) RR64 - Ridge Racer 64 (U) [t1] RTL World League Soccer 2000 (G) [!] RTL World League Soccer 2000 (G) [f1] (NTSC) Racing Simulation 2 (G) [!] Racing Simulation 2 (G) [h1C] Rakuga Kids (E) [!] Rakuga Kids (E) [b1] Rakuga Kids (E) [f1] (NTSC) Rakuga Kids (E) [h1C] Rakuga Kids (J) [!] Rakuga Kids (J) [b1] Rakuga Kids (J) [h1C] Rally 99 (J) [!] Rally 99 (J) [f1] (PAL) Rally Challenge 2000 (U) [!] Rampage - World Tour (E) [!] Rampage - World Tour (E) [h1C] Rampage - World Tour (U) [!] Rampage - World Tour (U) [b1] Rampage - World Tour (U) [b2] Rampage - World Tour (U) [b3] Rampage - World Tour (U) [t1] Rampage - World Tour (U) [t2] Rampage 2 - Universal Tour (E) [!] Rampage 2 - Universal Tour (U) [!] Rampage 2 - Universal Tour (U) [t1] Rampage 2 - Universal Tour (U) [t2] Rape Kombat Trilogy Beta1 (Mortal Kombat Hack) [h1] Rat Attack (E) (M6) [!] Rat Attack (E) (M6) [f1] (NTSC) Rat Attack (E) (M6) [h1C] Rat Attack (U) (M6) [!] Rayman 2 - The Great Escape (E) (M5) [!] Rayman 2 - The Great Escape (E) (M5) [f1] (NTSC) Rayman 2 - The Great Escape (E) (M5) [f2] (NTSC) Rayman 2 - The Great Escape (U) (M5) [!] Rayman 2 - The Great Escape (U) (M5) [t1] Razor Freestyle Scooter (U) [!] Re-Volt (E) (M4) [!] Re-Volt (U) [!] Re-Volt (U) [f1] (Country Check) Re-Volt (U) [f2] (PAL) Re-Volt (U) [t1] Ready 2 Rumble Boxing (E) (M3) [!] Ready 2 Rumble Boxing (E) (M3) [t1] (P1 Untouchable) Ready 2 Rumble Boxing (U) [!] Ready 2 Rumble Boxing (U) [f1] (PAL) Ready 2 Rumble Boxing (U) [t1] (P1 Untouchable) Ready 2 Rumble Boxing - Round 2 (U) [!] Ready 2 Rumble Boxing - Round 2 (U) [t1] Resident Evil 2 (E) (M2) [!] Resident Evil 2 (U) [!] Road Rash 64 (E) [!] Road Rash 64 (E) [h1C] Road Rash 64 (U) [!] Road Rash 64 (U) [f1] (PAL) Road Rash 64 (U) [t1] Roadsters Trophy (E) [!] Roadsters Trophy (U) [!] Roadsters Trophy (U) [f1] (PAL) Roadsters Trophy (U) [t1] Robot Ponkottsu 64 - Caramel of the 7 Seas (J) [!] Robot Ponkottsu 64 - Caramel of the 7 Seas (J) [f1] (PAL) Robotech - Crystal Dreams (Beta) [a1] Robotech - Crystal Dreams (Beta) Robotron 64 (E) [!] Robotron 64 (E) [h1C] Robotron 64 (U) [!] Robotron 64 (U) [b1] Robotron 64 (U) [b2] Robotron 64 (U) [b3] Robotron 64 (U) [b4] Robotron 64 (U) [f1] (PAL) Robotron 64 (U) [o1] Robotron 64 (U) [t1] Rocket - Robot on Wheels (E) [!] Rocket - Robot on Wheels (U) [!] Rocket - Robot on Wheels (U) [b1] Rocket - Robot on Wheels (U) [f1] (PAL) Rocket - Robot on Wheels (U) [t1] Rockman Dash (J) [!] Rotating Demo USA by Rene (PD) [a1] Rotating Demo USA by Rene (PD) Rugrats - Scavenger Hunt (U) [!] Rugrats - Scavenger Hunt (U) [f1] (PAL) Rugrats - Treasure Hunt (E) [!] Rugrats - Treasure Hunt (E) [h1C] Rugrats in Paris - The Movie (E) [!] Rugrats in Paris - The Movie (U) [!] Rugrats in Paris - The Movie (U) [T+Spa0.10] Rush 2 - Extreme Racing USA (E) [!] Rush 2 - Extreme Racing USA (E) [h1I] Rush 2 - Extreme Racing USA (E) [h2I] Rush 2 - Extreme Racing USA (U) [!] S.C.A.R.S. (E) (M3) [!] S.C.A.R.S. (E) (M3) [h1C] S.C.A.R.S. (U) [!] S.C.A.R.S. (U) [f1] (PAL) S.C.A.R.S. (U) [t1] SD Hiryuu no Ken Densetsu (J) [!] SD Hiryuu no Ken Densetsu (J) [f1] (PAL) SLiDeS (PD) SNES 9X Alpha (PD) SNES 9X Alpha for V64 Bios 1.91 (PD) SPLiT s Nacho64 by SPLiT (PD) [f1] (PAL) SPLiT s Nacho64 by SPLiT (PD) SRAM Manager V1.0 Beta (32Mbit) (PD) [a1] SRAM Manager V1.0 Beta (32Mbit) (PD) SRAM Manager V1.0 Beta (PD) SRAM Manager V1.0 PAL Beta (PD) SRAM Manager V2.0 (PD) [a1] SRAM Manager V2.0 (PD) [h1C] SRAM Manager V2.0 (PD) [h2C] SRAM Manager V2.0 (PD) SRAM Upload Tool (PD) SRAM Upload Tool + Star Fox 64 SRAM (PD) SRAM Uploader-Editor by BlackBag (PD) SRAM to DS1 Tool by WT_Riker (PD) Sample Demo by Florian (PD) [b1] Sample Demo by Florian (PD) San Francisco Rush - Extreme Racing (E) [!] San Francisco Rush - Extreme Racing (E) [h1C] San Francisco Rush - Extreme Racing (U) [!] San Francisco Rush - Extreme Racing (U) [b1] San Francisco Rush - Extreme Racing (U) [b2] San Francisco Rush - Extreme Racing (U) [b3] San Francisco Rush - Extreme Racing (U) [o1] San Francisco Rush - Extreme Racing (U) [o2] San Francisco Rush 2049 (E) [!] San Francisco Rush 2049 (U) [!] San Francisco Rush 2049 (U) [t1] Scooby-Doo! - Classic Creep Capers (E) [!] Scooby-Doo! - Classic Creep Capers (U) [!] Shadow Man (E) [!] Shadow Man (F) [!] Shadow Man (G) [!] Shadow Man (G) [b1] Shadow Man (G) [f1] (NTSC) Shadow Man (U) [!] Shadow Man (U) [b1] Shadow Man (U) [b2] Shadow Man (U) [b3] Shadow Man (U) [t1] Shadowgate 64 - Trials of the Four Towers (E) [!] Shadowgate 64 - Trials of the Four Towers (E) [f1] (NTSC) Shadowgate 64 - Trials of the Four Towers (FGD) [!] Shadowgate 64 - Trials of the Four Towers (J) [!] Shadowgate 64 - Trials of the Four Towers (J) [b1] Shadowgate 64 - Trials of the Four Towers (U) [!] Shadowgate 64 - Trials of the Four Towers (U) [f1] (PAL) Shadowgate 64 - Trials of the Four Towers (U) [f2] (PAL) Shag a Delic Demo by Steve and NEP (PD) Shuffle Puck 64 (PD) Sim City 2000 (J) [!] Sim City 2000 (J) [b1] Sim City 2000 (J) [b2] Sim City 2000 (J) [o1] Sim City 2000 (J) [o1][h1C] Simon for N64 V0.1a by Jean-Luc Picard (POM 99) (PD) Sinus (PD) Sitero Demo by Renderman (PD) Snobow Kids (J) [!] Snobow Kids (J) [h1C] Snobow Kids (J) [h2C] Snow Speeder (J) [!] Snow Speeder (J) [b1] Snowboard Kids (E) [!] Snowboard Kids (E) [h1C] Snowboard Kids (U) [!] Snowboard Kids (U) [b1] Snowboard Kids (U) [h1C] Snowboard Kids (U) [t1] Snowboard Kids 2 (E) [!] Snowboard Kids 2 (U) [!] Snowboard Kids 2 (U) [f1] (PAL) Snowboard Kids 2 (U) [f2] (PAL) Soncrap Golden Eye Intro (PD) Soncrap Intro by RedboX (PD) Sonic Wings Assault (J) [!] South Park (E) [!] South Park (E) [h1C] South Park (G) [!] South Park (U) [!] South Park (U) [b1] South Park (U) [f1] (PAL) South Park (U) [t1] South Park - Chef s Luv Shack (E) [!] South Park - Chef s Luv Shack (U) [!] South Park - Chef s Luv Shack (U) [f1] (Country Check) South Park Rally (E) [!] South Park Rally (U) [!] South Park Rally (U) [f1] (PAL) South Park Rally (U) [t1] South Park Rally (U) [t2] Space Dynamites (J) [!] Space Dynamites (J) [h1] Space Invaders (U) [!] Space Invaders (U) [f1] (PAL) Space Invaders (U) [t1] Space Invaders (U) [t2] Space Station Silicon Valley (E) (M7) [!] Space Station Silicon Valley (F) [!] Space Station Silicon Valley (J) [!] Space Station Silicon Valley (U) [!] Space Station Silicon Valley (U) [f1] (PAL) Space Station Silicon Valley (U) [f2] (PAL) Spacer by Memir (POM 99) (PD) [t1] Spacer by Memir (POM 99) (PD) [t2] Spacer by Memir (POM 99) (PD) Spice Girls Rotator Demo by RedboX (PD) [a1] Spice Girls Rotator Demo by RedboX (PD) Spider-Man (U) [!] Spider-Man (U) [t1] Sporting Clays by Charles Doty (PD) [a1] Sporting Clays by Charles Doty (PD) [b1] Sporting Clays by Charles Doty (PD) Star Fox 64 (J) [!] Star Fox 64 (J) [f1] Star Fox 64 (J) [o1] Star Fox 64 (J) [o1][f1] Star Fox 64 (J) [o2][f1] Star Fox 64 (J) [o3][f1] Star Fox 64 (J) [t1] (Boost) Star Fox 64 (J) [t2] (No Damage-Unbreakable Wings) Star Fox 64 (U) (V1.0) [!] Star Fox 64 (U) (V1.0) [f1] Star Fox 64 (U) (V1.0) [f1][h1C] Star Fox 64 (U) (V1.0) [f2] (PAL) Star Fox 64 (U) (V1.0) [h1C] Star Fox 64 (U) (V1.0) [o1][f1] Star Fox 64 (U) (V1.0) [o2][f1] Star Fox 64 (U) (V1.0) [t1] Star Fox 64 (U) (V1.0) [t2] (Boost) Star Fox 64 (U) (V1.0) [t3] (No Damage-Unbreakable Wings) Star Fox 64 (U) (V1.1) [!] Star Fox 64 (U) (V1.1) [t1] (Energy) Star Fox 64 (U) (V1.1) [t2] (Boost) Star Soldier - Vanishing Earth (J) [!] Star Soldier - Vanishing Earth (J) [b1] Star Soldier - Vanishing Earth (J) [h1C] Star Soldier - Vanishing Earth (J) [t1] Star Soldier - Vanishing Earth (U) [!] Star Soldier - Vanishing Earth (U) [t1] Star Twins (J) [!] Star Wars - Rogue Squadron (E) (V1.0) [!] Star Wars - Rogue Squadron (E) (V1.0) [h1] (Language Select) Star Wars - Rogue Squadron (E) (V1.0) [t1] Star Wars - Rogue Squadron (E) (V1.1) [!] Star Wars - Rogue Squadron (U) [!] Star Wars - Rogue Squadron (U) [b1] Star Wars - Rogue Squadron (U) [f1] Star Wars - Rogue Squadron (U) [h1] (Language Select) Star Wars - Shadows of the Empire (E) [!] Star Wars - Shadows of the Empire (E) [b1] Star Wars - Shadows of the Empire (E) [b2] Star Wars - Shadows of the Empire (E) [b3] Star Wars - Shadows of the Empire (E) [b4] Star Wars - Shadows of the Empire (E) [o1] Star Wars - Shadows of the Empire (U) (V1.0) [!] Star Wars - Shadows of the Empire (U) (V1.0) [o1] Star Wars - Shadows of the Empire (U) (V1.0) [t1] Star Wars - Shadows of the Empire (U) (V1.0) [t2] Star Wars - Shadows of the Empire (U) (V1.1) [!] Star Wars - Shadows of the Empire (U) (V1.1) [o1] Star Wars - Shadows of the Empire (U) (V1.1) [t1] Star Wars - Shadows of the Empire (U) (V1.2) [!] Star Wars - Shadows of the Empire (U) (V1.2) [b1] Star Wars - Shadows of the Empire (U) (V1.2) [o1] Star Wars - Shutsugeki! Rogue Chuutai (J) [!] Star Wars - Teikoku no Kage (J) [!] Star Wars - Teikoku no Kage (J) [o1] Star Wars - Teikoku no Kage (J) [o2] Star Wars Episode I - Battle for Naboo (E) [!] Star Wars Episode I - Battle for Naboo (U) [!] Star Wars Episode I - Battle for Naboo (U) [b1] Star Wars Episode I - Battle for Naboo (U) [t1] Star Wars Episode I - Racer (E) (M3) [!] Star Wars Episode I - Racer (E) (M3) [f1] (Save) Star Wars Episode I - Racer (J) [!] Star Wars Episode I - Racer (U) [!] Star Wars Episode I - Racer (U) [f1] (Save) Star Wars Episode I - Racer (U) [t1] Star Wars Episode I - Racer (U) [t2] Star Wars Episode I - Racer (U) [t3] Star Wars Episode I - Racer (U) [t4] StarCraft 64 (Beta) [f1] StarCraft 64 (Beta) [f2] (PAL) StarCraft 64 (Beta) [h1] (Country Code) StarCraft 64 (Beta) StarCraft 64 (E) [!] StarCraft 64 (E) [f1] (NTSC) StarCraft 64 (U) [!] Starshot - Space Circus Fever (E) (M3) [!] Starshot - Space Circus Fever (E) (M3) [f1] (NTSC100%) Starshot - Space Circus Fever (E) (M3) [f2] (NTSC) Starshot - Space Circus Fever (E) (M3) [f3] (NTSC) Starshot - Space Circus Fever (E) (M3) [t1] Starshot - Space Circus Fever (U) [!] Starshot - Space Circus Fever (U) [b1] Stunt Racer 64 (U) [!] Summer64 Demo by Lem (PD) [b1] Summer64 Demo by Lem (PD) Super B-Daman - Battle Phoenix 64 (J) [!] Super Bomberman 2 by Rider (POM 99) (PD) Super Bowling (J) [!] Super Bowling 64 (U) [!] Super Fighter Demo (PD) Super Mario 64 (E) (M3) [!] Super Mario 64 (E) (M3) [b1] Super Mario 64 (E) (M3) [b2] Super Mario 64 (E) (M3) [h1C] Super Mario 64 (E) (M3) [o1] Super Mario 64 (E) (M3) [t1] Super Mario 64 (E) (M3) [t2] Super Mario 64 (J) [!] Super Mario 64 (J) [h1C] Super Mario 64 (U) [!] Super Mario 64 (U) [b1] Super Mario 64 (U) [b2] Super Mario 64 (U) [h1C] Super Mario 64 (U) [h2C] Super Mario 64 (U) [h3] (no cap) Super Mario 64 (U) [h4] (Silver Mario) Super Mario 64 (U) [h5] (Enable Hidden Scroller) Super Mario 64 (U) [t1] (Invincible) Super Mario 64 (U) [t2] (Speed) Super Mario 64 (U) [t3] Super Mario 64 - Shindou Edition (J) [!] Super Mario 64 - Shindou Edition (J) [b1] Super Mario 64 - Shindou Edition (J) [b2] Super Mario 64 - Shindou Edition (J) [h1C] Super Robot Spirits (J) [!] Super Robot Spirits (J) [b1] Super Robot Taisen 64 (J) [!] Super Robot Taisen 64 (J) [b1] Super Robot Taisen 64 (J) [b2] Super Robot Taisen 64 (J) [f1] (PAL) Super Smash Bros. (A) [!] Super Smash Bros. (E) (M3) [!] Super Smash Bros. (E) (M3) [b1] Super Smash Bros. (E) (M3) [f1] Super Smash Bros. (U) [!] Super Smash Bros. (U) [b1] Super Smash Bros. (U) [b2] Super Smash Bros. (U) [f1] Super Smash Bros. (U) [f2] (PAL) Super Smash Bros. (U) [f3] Super Smash Bros. (U) [f4] (GameShark) Super Smash Bros. (U) [hI] Super Speed Race 64 (J) [!] Supercross 2000 (E) [!] Supercross 2000 (U) [!] Supercross 2000 (U) [b1] Supercross 2000 (U) [f1] (PAL) Superman (E) (M6) [!] Superman (U) (M3) [!] Superman (U) (M3) [T+Ita100_Cattivik66] Superman (U) (M3) [b1] Superman (U) (M3) [b2] Superman (U) (M3) [f1] (PAL) Superman (U) (M3) [f2] (PAL) Superman (U) (M3) [t1] Susume! Taisen Puzzle Dama Toukon! Marumata Chou (J) [!] Susume! Taisen Puzzle Dama Toukon! Marumata Chou (J) [b1] Susume! Taisen Puzzle Dama Toukon! Marumata Chou (J) [b2] Susume! Taisen Puzzle Dama Toukon! Marumata Chou (J) [b3] Susume! Taisen Puzzle Dama Toukon! Marumata Chou (J) [b4] Susume! Taisen Puzzle Dama Toukon! Marumata Chou (J) [o1] N64へ戻る Copyright 2004 BOB All Rights Reserved.
https://w.atwiki.jp/grandarchive-jp/pages/28.html
カード基礎情報 NAME(カード名) Cleric Robes ELEMENT(エレメント) NORMAL TYPE(カードタイプ) Regalia Item SUBTYPE(サブタイプ) Cleric Robe MEMORY COST(メモリーコスト) 1 TEXT(効果文) [Class Bonus] On Enter Draw a card. (Apply this effect only if your champion’s class matches this card’s class.)[1], [Rest] Prevent the next 1 damage that would be dealt to your champion this turn.[Class Bonus] 登場時:カードを1枚引く。(⾃分のチャンピオンのクラスとこのカードのクラスが⼀致する場合のみ、この効果を適⽤する)。[1], [Rest] このターンにあなたのチャンピオンに与えられる次の1ダメージを防ぐ。 FLAVOR TEXT(フレーバーテキスト) - ILLUSTRATOR(イラストレーター) 道漫 EDITIONS(収録弾) Alchemical Revolution RARITY(レアリティ) U 関連ルール・裁定 特になし
https://w.atwiki.jp/karaiknowledge/pages/54.html
SDKのインストール
https://w.atwiki.jp/robocraft/pages/327.html
Holoflag / ホロフラッグ カテゴリー Cosmetic 特徴 国旗などを描画 俗称 旗 長所 かっこいい視界を妨害出来るどこの国のプレーヤーかを示せる 短所 敵に狙われやすい隠れるのが難しい 目次 Holoflagとは その他 Holoflag SpecList▼【Japan Holoflag】 ▼【Robocraft Holoflag】 ▼【Dev Supporter】 ▼【Gold Dev Supporter】 専有範囲 Comments 作成時バージョン:0.13.1531 Holoflagとは 国の国旗やFreejamロゴがプリントされている旗。 移動すると飛行機雲のように図柄が軌跡を描く。 同じ国同士で仲間意識が強くなるかも。 フラッグは機体の速さに合わせて伸縮し、フラッグが大きめな事もあり装着している場合かなり目立つ。機体の前方に装着してもフラッグは機体1~1.5倍ほど伸びるため機体を貫通して外からも見ることができる。 特に黒系のフラッグの場合は残像の様になり高速感を演出できる。 以前はバッジとして販売されていたが、2015/2/18のメガアップデートにより、公式のバッジは目立たないという見解で全てHoloflagと変換になった。 その他 Cosmeticのような軌道描画系のパーツは表示バグを起こしやすく、特にGHMの効果中にもかかわらず旗だけが表示されるということが少なくない。 万全を期すなら注意したいところ。 Holoflag SpecList ▼【Japan Holoflag】 国旗のホロフラッグは他にも多くのものがあり、ver0.13.1580時点では26種類が存在する。 ホロフラッグの前身であったバッジのページはこちら。 ▼【Robocraft Holoflag】 マザーシップ突破記念のプロコを入力して得たバッジはこれに変換されている。 旧名はBreached Badge。母艦を正面から見た絵が描かれていた。 ▼【Dev Supporter】 プロトクレート140個で取得できるサポーター証明フラッグ。キラキラと蛍光色の緑色に輝く。 バッジだった頃のページはこちら 運営が潤えば質の良いアップデートで帰ってくるかも? ▼【Gold Dev Supporter】 プロトクレート300個セットで取得できる信者の証明フラッグ。キラキラと金色に輝く Spec ヘルス 0 CPU 1 重量(Kg) 0.0 ジャンル 希少度 作成/解体Robits 国旗系 U -/200 提携ソフト・バンドル系 R -/750 緑サポーターフラッグ E -/3125 金サポーターフラッグ L -/6250 その他 R -/750 専有範囲 青・・・Corner Round 橙・・・Inner Round 基部と、弓の弦のように張ったホログラム描写部が干渉していなければ良い。 Comments 注意 コメント欄を利用する場合、必ずコミュニティのページを参照してください。。 +コミュニティを読んで理解した方のみ展開してください ロボファクトリーにロボクラフラッグとかキューズフラッグ、赤犬フラッグとかぶっ刺す♂と価値上がりますかね?・・・、そもそも出品できたっけ? - lightacenoah 2016-02-07 17 41 36 メガボットとお別れで、2500GC貰えて、ついにフラッグ手に入れた。わーい - 名無しさん 2016-04-06 22 42 45 そういえばサポーター旗は自由に買えなくなったのか、古参で良かった - 名無しさん 2016-05-03 19 31 30 かっこいいで草 - 名無しさん 2016-05-04 17 22 17 妙にポーランド旗ばっかり出てくるんだが…まぁ、紅白幕にして使ってるけど - 名無しさん 2016-05-11 18 29 09 無数の国のフラッグを付けまくってる機体は多国籍軍機かな?(適当 - 名無しさん 2016-07-03 11 30 29 緑のサポーターは解体すると5000ビット、金は6250 レア度は緑がE、金がL だれか編集頼む - 名無しさん 2016-08-01 13 40 12 まず金ってガチャから出るの? - 名無しさん 2016-09-11 17 30 48 サポーターフラッグの入手方と意味を考えれば出ないだろ。 - 名無しさん 2016-09-11 18 55 36 1周年と2周年の旗は配布されなかったの? - 名無しさん 2017-03-28 03 09 47 重さも無いしCPUも消費しないから モルタル地面撃ち用の角度調節に使える - 名無しさん 2017-11-14 19 01 55 名前
https://w.atwiki.jp/wot-pav/pages/27.html
中隊指揮官 伍長 muromuro[ムロムロ] (´・ω・`)「あなたの側面背面、撃たせて欲しいんだ... そう...そのまま動かないで...」 アメ車大好き謎のnoob ハルダウンの鬼 中隊指揮官ってなんだろうね、なんかかっこいいね(´・ω・`) muromuroとは 基本的にランダムマッチしかしない戦車長 敵を撃つことよりも弾くことに快感を覚える変態(?) 戦闘に勝つためには情報がすべえてだと考えているため ゲーム内での戦車の性能に関しては詳しい方(自分で言う...) 奥手なので自分からは招待は誘わないが誘われたら基本行きます(ヽ・ω・)ノわーい 使用戦車 所持車両 T28 Tiger1 8.8cmPakJagdTiger 米開発済(tier5~) (軽)T21 T71 (中) M4 M7 M4A3E8 M4A3E2 T20 T69 M26Pershing (重)T29 T32 (駆)M10Wolverine M18hellcat M36Jackson T25AT T25/2 T28 T28Prottype T30 (自)M41 M44 雑談 ガレージの中が酷いことに... T95とE75めっちゃほしいなぁと考えてしまった結果がこちら しばらくはtier7~8しかできません^q^ 目標 T95開発最優先 なお、あと1万5千経験値必要な模様(白目) クランメンバーみんなと仲良くなる