約 2,455,541 件
https://w.atwiki.jp/dominions3/pages/43.html
コメントや、ご意見などありましたら、こちらにお願いします。 afflictionsをなんと訳すのが良い?「苦痛」や「不運の原因」ではなんの事だか分かりにくいし、怪我ではHPの減少と混同されかねない・・・「古傷」? 「大怪我」、「重傷」ってのはどうですかね? クリックで出る説明がbattlewoundsなんで怪我でいいと思います。それか、無理に訳さず別項にchillやpoisonresistance、afflictionなどの説明ページを設けたうえで、"affliction"を与える、"affliction"を治療するという表現にするのがいいかもしれません。 北欧神話系のイイ話が聞けそうなページを発見しました。 ttp //www.asahi-net.or.jp/~aw2t-itu/index.htm 管理人さん対応ありがとうございました。 少し前からしばしば書き込んでいる者です。今回以前からある単語をより適切と思える形に書き直したりしたのですが(アイテムのところで結構やってしまってましたが)、いささか差し出がましい事をした気もしまして申し訳ありません。アイテムでもやや統一の取れていないところがありますし……(たとえば耐火と火防とか)。よろしければ、書ける範囲のことは書き込んでいきたいとは思っているのですが。 ↑名ばかりの管理人です、全然問題ありません、私自身の更新がまれですみませんが、書いて下さるのは非常に助かります。 コメントのテスト -- 管理人 (2009-11-16 23 33 08) Ulmのユニット追記、また勝手ながらレイアウトを変えてみました。実のところ一見普通のユニットに変な能力仕込んであったりすることがしばしばあるのでちと不安です。VerUPで微妙に変わっているところもあるようですし。間違い・追記等ありましたらどうぞ好きに編集してください。 -- 名無しさん (2009-11-22 01 47 31) 魔法、Conjuration、Lv1、Spirit CurseがSprit Curseになっていたので修正。SpellMod作ってる途中コピペしたら、そんな呪文はねーよエラーが出て気が付きました。 -- Proxyer (2010-04-26 09 06 11) Blood Magic lv9 Claws of CocytusをClaws of Kokytosに修正 -- Proxyer (2010-04-27 23 55 36) Conjuration spellの細かい効果と誤植を修正 -- 名無しさん (2010-05-05 18 14 41) FlyingCarpetの戦場効果を併記 -- 名無しさん (2010-05-05 22 44 59) 以前小ネタを追加した者です。海外wikiでmelee combatのMultiple Penaltyが-1とあり、試したところそのようでした。(ex. Deffence40で21回の連続攻撃にほぼ無敵)。それに伴い盾のParryもMultiple Penaltyの対象となることを確認しました。誤りを記載してしまいすみませんでした。 -- 名無しさん (2010-05-08 13 13 55) ユニットの特殊能力・ペナルティ:MossBodyの追加。MistFormの修正。 -- 名無しさん (2010-05-23 16 32 32) conjuration SummonAnimals(水中可)、AnimalHorde(水中不可)を明示。両手武器:WaveBreakerの効果を修正。(FriendlyCurrents発動) -- 名無しさん (2010-05-23 16 44 16) 当方AIと対戦せず両方自分で動かして世界観だけ楽しんでいるへたれユーザーですが、モッドの作り方の初歩が知りたいのですがこのサイトにはそういうのはなしでしょうか -- チキン (2011-04-08 10 53 19) 突貫工事で各国のページを揃えてみました。ただ、一部のページ名を基準から外れたまま作ってしまってます(Machaka:M-が不要、Late Age Pythium:L-が足りない)。細かい点ではありますが、修正していただけると幸いです。 -- 名無しさん (2011-09-10 18 09 12) ↑修正しておきました。各種族の編集、本当にありがとうございました。 -- 名無しさん (2011-09-11 18 52 08) 魔法リストのほうから各国ページに飛ぶリンクを整備しようとしていたところ、Marverniのページ名ミスに気付きました(E-が不要)。お手数をおかけしますが、修正をお願いします。 -- 名無しさん (2011-12-27 20 29 56) とても興味があったのですが、英語がわからずDEMOもちんぷんかんぷんでしたが、wikiを見ながらプレイできそうです。ありがとうございます。coe3も販売されましたね。こちらも面白そうですね。日本語化パッチの作業は大変だと思うのですが、有志の方をつい期待してしまします。 -- faustino (2012-03-06 02 35 01) トップページの購入用リンクおよび2chへのリンクが古いようです(一応リンクを辿れば現在のページにも飛べますが) -- 名無しさん (2012-05-06 12 47 03) 販売元変更の動きがあるようで、現在の購入用リンクでは一時的に購入できなくなっているようです。12月以降、Desuraでの販売を開始する予定とも発表されています(Illwinterの公式 http //www.illwinter.com/) -- 名無しさん (2012-11-22 11 21 20) Dominions3の新公式ページが作成されました(http //www.illwinter.com/dom3/index.html)。同時にバージョン3.28へのアップデートも公開されています。 -- 名無しさん (2012-11-28 00 17 43) Desuraより販売が開始されました(http //www.desura.com/games/dominions-3-the-awakening) -- 名無しさん (2012-12-13 15 46 24) Gamersgateより販売が開始されました(http //se.gamersgate.com/DD-DOM3A/dominions-3-the-awakening) -- 名無しさん (2013-01-17 20 13 01) Steam Greenlightの対象に登録されました(http //steamcommunity.com/sharedfiles/filedetails/?id=123485567)。十分な票が集まれば、実際にSteamでの販売が開始されます -- 名無しさん (2013-02-09 17 03 09) Desuraにおいて、旧作であるDominions1(http //www.desura.com/games/dominions-priests-prophets-pretenders)およびDominions2(http //www.desura.com/games/dominions-ii-the-ascension-wars)の販売が再開されました -- 名無しさん (2013-05-18 10 08 24) Shrapnel Gamesの旧公式フォーラムがダウン中。移動なのか閉鎖なのかはっきりしませんので、切れているリンクは詳細がわかるまで放置しておきます。 -- 名無しさん (2013-06-07 11 24 12) Shrapnel Gamesの旧公式フォーラムですが、最低でも11月15日までは残り、以後のことは不明とのことです。内容の保管などが他でされるとも限らないので、旧フォーラム側で配布されていたMODなどが必要な方は早めに確保しておくことを推奨します。 -- 名無しさん (2013-06-18 14 43 08) Dominions4 Thrones of Ascensionの開発が発表されました(公式ページ予定地、まだほとんど空です:http //www.illwinter.com/dom4/index.html) -- 名無しさん (2013-06-18 20 42 32) 公式ページにてバージョン3.29へのアップデートが公開されました。何事もなければこれが最終パッチになるそうです -- 名無しさん (2013-07-09 09 30 46) DesuraにてDominions4の予約が開始されました(http //www.desura.com/games/dominions-4-thrones-of-ascensions) -- 名無しさん (2013-07-12 15 55 10) Dominions4、発売日の遅延が発表されました。新しい発売予定は9月28日になります。ただし、予約者に対しては早期プレイ用としてベータ版を提供できるかもしれない、との発表もされています。 -- 名無しさん (2013-08-20 23 26 43) Dominions3がSteam Greenlightを通過しました。近日中に正式発売されるものと思われますが、まだ正確な日時は不明です。 -- 名無しさん (2013-08-29 09 36 35) Dominions4のベータの配布が開始された模様です。予約者はDesuraよりダウンロードできます。 -- 名無しさん (2013-09-02 13 43 09) SteamでのDominions3販売が開始されています(http //store.steampowered.com/app/248510) -- 名無しさん (2013-09-18 14 02 11) Dominions4用のWikiを作成しました。リンクを張っていただければ幸いです。(http //www55.atwiki.jp/dominions4/pages/1.html) -- 名無しさん (2013-10-17 04 24 06) 12月21日付けでバージョン3.31へのアップデートが公開されています。AIの傭兵雇用ルーチンのバグ修正、洞窟の州の名称の修正、新たな解像度の追加などが行われたようです -- 名無しさん (2013-12-25 19 05 59) Dominions4のWikiを移転しました(http //wikiwiki.jp/dominions4/?FrontPage)。データ移動も完了しましたので、お手数をおかけしますがリンクの修正をお願いします -- 名無しさん (2014-03-30 18 25 03) 名前 コメント
https://w.atwiki.jp/infant-mini/pages/17.html
Infant miniを移動ロボットとして制御するためには,もう1台コンピュータを用意して そのコンピュータ(ホストPC)とTinyPowerと通信する必要があります. TinyPowerとの通信方法は,シリアル通信もしくはイーサネットですので, ホストPCはノートPCからデスクトップ,もしくはPICやH8などのマイクロプロセッサまで,様々なものが利用できます. ここでは,一番汎用的なノートPC(ネットブック)を利用してInfant miniの開発環境を構築する方法について説明します. ノートPCを利用する事で,Infant miniを複雑な運動や処理が可能となり,研究や開発のにおいても十分に利用できるものとなります.
https://w.atwiki.jp/mgo_mint/pages/14.html
*+Mint*+ プレイ動画リスト 【MGO】CLAN *+Mint*+の「Summer仕様でSV Part.1」 プレイ動画 【MGO】CLAN *+Mint*+の「Summer仕様でSV Part.2」 プレイ動画 【MGO】CLAN *+Mint*+の「Summer仕様でSV Part.3」 プレイ動画
https://w.atwiki.jp/freegamemusic/pages/46.html
概要 曲一覧 概要 作者:PEPO サイト:PEPOSOFT ジャンル:STG 動作機種:Windows 160x120の極小解像度が売りの横スクロールSTG。読みは「ミニショター ライトスクロール デルタ」。 音源は洞窟物語のオルガーニャ・ガスト?のピストンコラージュ・MP3。 曲一覧 ※作曲者情報求む(どっちがマッコイ氏かPEPO氏か) 曲名 ファイル名 備考 作曲者 配布元 Lejend of ⊿ 15.pttune タイトル PEPO OpticalDelta 22.pttune オプション result⊿ 16.pttune ステージセレクト Select⊿ 17.pttune 自機セレクト HAJIME 01.org STAGE1 BOKOBOKO 01.pttune STAGE2A チーカチーカシー 02.pttune STAGE2B IceProtect 02.org STAGE3A まるぼうろトゲトゲ味 03.org STAGE3B マッコイ Bomb Ippai 04.org STAGE4A PEPO WindSlaughter 03.pttune STAGE4B FireDash 05.org STAGE5A DeltaWater 04.pttune STAGE5B GreenZone 05.pttune STAGE6A GreenZone_in_water 06.pttune STAGE6A(5Bから侵入) Lavas -ラヴァス- 07.pttune STAGE6B FlyingThunder 08.pttune STAGE7A Big Bomb 09.pttune STAGE7B First Monogatari 10.pttune STAGE8A LastPosition⊿ 11.pttune STAGE8B 肉メン奴等上等 06.org STAGE9 DeltaYousai 12.pttune STAGE⊿ Infinity⊿ -∞- 13.pttune ラスボス ⊿⊿ダブルデルタ 14.pttune 隠しボス MSRS⊿_STAFROLL stafroll.mp3 スタッフロール blockmen 18.pttune 屁理屈ブロック崩し uasgimen 19.pttune ウサギジャンプ pinponmen 20.pttune ペポピンポン tikeimen 21.pttune 地形の神
https://w.atwiki.jp/eshi/pages/46.html
ニコニコ動画@絵師 minc氏の製作動画 http //www.nicovideo.jp/watch/sm1583615
https://w.atwiki.jp/bookadmin104/pages/12.html
package jcode; ;###################################################################### ;# ;# jcode.pl Perl library for Japanese character code conversion ;# ;# Copyright (c) 1995-2000 Kazumasa Utashiro utashiro@iij.ad.jp ;# Internet Initiative Japan Inc. ;# 3-13 Kanda Nishiki-cho, Chiyoda-ku, Tokyo 101-0054, Japan ;# ;# Copyright (c) 1992,1993,1994 Kazumasa Utashiro ;# Software Research Associates, Inc. ;# ;# Use and redistribution for ANY PURPOSE are granted as long as all ;# copyright notices are retained. Redistribution with modification ;# is allowed provided that you make your modified version obviously ;# distinguishable from the original one. THIS SOFTWARE IS PROVIDED ;# BY THE AUTHOR ``AS IS AND ANY EXPRESS OR IMPLIED WARRANTIES ARE ;# DISCLAIMED. ;# ;# Original version was developed under the name of srekcah@sra.co.jp ;# February 1992 and it was called kconv.pl at the beginning. This ;# address was a pen name for group of individuals and it is no longer ;# valid. ;# ;# The latest version is available here ;# ;#ftp //ftp.iij.ad.jp/pub/IIJ/dist/utashiro/perl/ ;# ;; $rcsid = q$Id jcode.pl,v 2.13 2000/09/29 16 10 05 utashiro Exp $; ;# ;###################################################################### ;# ;# PERL4 INTERFACE ;# ;# jcode getcode(*line) ;#Return jis , sjis , euc or undef according to ;#Japanese character code in $line. Return binary if ;#the data has non-character code. ;# ;#When evaluated in array context, it returns a list ;#contains two items. First value is the number of ;#characters which matched to the expected code, and ;#second value is the code name. It is useful if and ;#only if the number is not 0 and the code is undef; ;#that case means it couldn t tell euc or sjis ;#because the evaluation score was exactly same. This ;#interface is too tricky, though. ;# ;#Code detection between euc and sjis is very difficult ;#or sometimes impossible or even lead to wrong result ;#when it includes JIS X0201 KANA characters. So JIS ;#X0201 KANA is ignored for automatic code detection. ;# ;# jcode convert(*line, $ocode [, $icode [, $option]]) ;#Convert the contents of $line to the specified ;#Japanese code given in the second argument $ocode. ;#$ocode can be any of "jis", "sjis" or "euc", or use ;#"noconv" when you don t want the code conversion. ;#Input code is recognized automatically from the line ;#itself when $icode is not supplied (JIS X0201 KANA is ;#ignored in code detection. See the above descripton ;#of getcode). $icode also can be specified, but ;#xxx2yyy routine is more efficient when both codes are ;#known. ;# ;#It returns the code of input string in scalar context, ;#and a list of pointer of convert subroutine and the ;#input code in array context. ;# ;#Japanese character code JIS X0201, X0208, X0212 and ;#ASCII code are supported. X0212 characters can not be ;#represented in SJIS and they will be replased by ;#"geta" character when converted to SJIS. ;# ;#See next paragraph for $option parameter. ;# ;# jcode xxx2yyy(*line [, $option]) ;#Convert the Japanese code from xxx to yyy. String xxx ;#and yyy are any convination from "jis", "euc" or ;#"sjis". They return *approximate* number of converted ;#bytes. So return value 0 means the line was not ;#converted at all. ;# ;#Optional parameter $option is used to specify optional ;#conversion method. String "z" is for JIS X0201 KANA ;#to X0208 KANA, and "h" is for reverse. ;# ;#$jcode convf{ xxx , yyy } ;#The value of this associative array is pointer to the ;#subroutine jcode xxx2yyy(). ;# ;# jcode to($ocode, $line [, $icode [, $option]]) ;# jcode jis($line [, $icode [, $option]]) ;# jcode euc($line [, $icode [, $option]]) ;# jcode sjis($line [, $icode [, $option]]) ;#These functions are prepared for easy use of ;#call/return-by-value interface. You can use these ;#funcitons in s///e operation or any other place for ;#convenience. ;# ;# jcode jis_inout($in, $out) ;#Set or inquire JIS start and end sequences. Default ;#is "ESC-$-B" and "ESC-(-B". If you supplied only one ;#character, "ESC-$" or "ESC-(" is prepended for each ;#character respectively. Acutually "ESC-(-B" is not a ;#sequence to end JIS code but a sequence to start ASCII ;#code set. So `in and `out are somewhat misleading. ;# ;# jcode get_inout($string) ;#Get JIS start and end sequences from $string. ;# ;# jcode cache() ;# jcode nocache() ;# jcode flush() ;#Usually, converted character is cached in memory to ;#avoid same calculations have to be done many times. ;#To disable this caching, call jcode nocache(). It ;#can be revived by jcode cache() and cache is flushed ;#by calling jcode flush(). cache() and nocache() ;#functions return previous caching state. ;# ;#--------------------------------------------------------------- ;# ;# jcode h2z_xxx(*line) ;#JIS X0201 KANA (so-called Hankaku-KANA) to X0208 KANA ;#(Zenkaku-KANA) code conversion routine. String xxx is ;#any of "jis", "sjis" and "euc". From the difficulty ;#of recognizing code set from 1-byte KATAKANA string, ;#automatic code recognition is not supported. ;# ;# jcode z2h_xxx(*line) ;#X0208 to X0201 KANA code conversion routine. String ;#xxx is any of "jis", "sjis" and "euc". ;# ;#$jcode z2hf{ xxx } ;#$jcode h2zf{ xxx } ;#These are pointer to the corresponding function just ;#as $jcode convf. ;# ;#--------------------------------------------------------------- ;# ;# jcode tr(*line, $from, $to [, $option]) ;# jcode tr emulates tr operator for 2 byte code. Only d ;#is interpreted as an option. ;# ;#Range operator like `A-Z for 2 byte code is partially ;#supported. Code must be JIS or EUC, and first byte ;#have to be same on first and last character. ;# ;#CAUTION Handling range operator is a kind of trick ;#and it is not perfect. So if you need to transfer `- ;#character, please be sure to put it at the beginning ;#or the end of $from and $to strings. ;# ;# jcode trans($line, $from, $to [, $option) ;#Same as jcode tr but accept string and return string ;#after translation. ;# ;#--------------------------------------------------------------- ;# ;# jcode init() ;#Initialize the variables used in this package. You ;#don t have to call this when using jocde.pl by `do or ;#`require interface. Call it first if you embedded ;#the jcode.pl at the end of your script. ;# ;###################################################################### ;# ;# PERL5 INTERFACE ;# ;# Current jcode.pl is written in Perl 4 but it is possible to use ;# from Perl 5 using `references . Fully perl5 capable version is ;# future issue. ;# ;# Since lexical variable is not a subject of typeglob, *string style ;# call doesn t work if the variable is declared as `my . Same thing ;# happens to special variable $_ if the perl is compiled to use ;# thread capability. So using reference is generally recommented to ;# avoid the mysterious error. ;# ;#jcode getcode(\$line) ;#jcode convert(\$line, $ocode [, $icode [, $option]]) ;#jcode xxx2yyy(\$line [, $option]) ;# {$jcode convf{ xxx , yyy }}(\$line) ;#jcode to($ocode, $line [, $icode [, $option]]) ;#jcode jis($line [, $icode [, $option]]) ;#jcode euc($line [, $icode [, $option]]) ;#jcode sjis($line [, $icode [, $option]]) ;#jcode jis_inout($in, $out) ;#jcode get_inout($string) ;#jcode cache() ;#jcode nocache() ;#jcode flush() ;#jcode h2z_xxx(\$line) ;#jcode z2h_xxx(\$line) ;# {$jcode z2hf{ xxx }}(\$line) ;# {$jcode h2zf{ xxx }}(\$line) ;#jcode tr(\$line, $from, $to [, $option]) ;#jcode trans($line, $from, $to [, $option) ;#jcode init() ;# ;###################################################################### ;# ;# SAMPLES ;# ;# Convert any Kanji code to JIS and print each line with code name. ;# ;#while (defined($s = )) { ;# $code = jcode convert(*s, jis ); ;# print $code, "\t", $s; ;#} ;# ;# Convert all lines to JIS according to the first recognized line. ;# ;#while (defined($s = )) { ;# print, next unless $s =~ /[\033\200-\377]/; ;# (*f, $icode) = jcode convert(*s, jis ); ;# print; ;# defined( f) || next; ;# while ( ) { f(*s); print; } ;# last; ;#} ;# ;# The safest way of JIS conversion. ;# ;#while (defined($s = )) { ;# ($matched, $icode) = jcode getcode(*s); ;# if (@buf == 0 $matched == 0) { ;#print $s; ;#next; ;# } ;# push(@buf, $s); ;# next unless $icode; ;# while (defined($s = shift(@buf))) { ;# jcode convert(*s, jis , $icode); ;#print $s; ;# } ;# while (defined($s = )) { ;# jcode convert(*s, jis , $icode); ;#print $s; ;# } ;# last; ;#} ;#print @buf if @buf; ;# ;###################################################################### ;# ;# Call initialize function if it is not called yet. This may sound ;# strange but it makes easy to embed the jcode.pl at the end of ;# script. Call jcode init at the beginning of the script in that ;# case. ;# init unless defined $version; ;# ;# Initialize variables. ;# sub init { $version = $rcsid =~ /,v ([\d.]+)/ ? $1 unknown ; $re_bin = [\000-\006\177\377] ; $re_jis0208_1978 = \e\$\@ ; $re_jis0208_1983 = \e\$B ; $re_jis0208_1990 = \e \@\e\$B ; $re_jis0208 = "$re_jis0208_1978|$re_jis0208_1983|$re_jis0208_1990"; $re_jis0212 = \e\$\(D ; $re_jp = "$re_jis0208|$re_jis0212"; $re_asc = \e\([BJ] ; $re_kana = \e\(I ; $esc_0208 = "\e\$B"; $esc_0212 = "\e\$(D"; $esc_asc = "\e(B"; $esc_kana = "\e(I"; $re_sjis_c = [\201-\237\340-\374][\100-\176\200-\374] ; $re_sjis_kana = [\241-\337] ; $re_euc_c = [\241-\376][\241-\376] ; $re_euc_kana = \216[\241-\337] ; $re_euc_0212 = \217[\241-\376][\241-\376] ; # Use `geta for undefined character code $undef_sjis = "\x81\xac"; $cache = 1; # X0201 - X0208 KANA conversion table. Looks weird? Not that # much. This is simply JIS text without escape sequences. ($h2z_high = $h2z = __TABLE_END__ ) =~ tr/\041-\176/\241-\376/; !!#$!"%! "!V#!W ^!+_!,0! %!(%#)%%*% +%) ,%c-%e.%g/%C 1%"2%$3% 4%(5%* 6%+7%-8%/9%1 %3 6^%,7^%.8^%09^%2 ^%4 ;%5 %7=%9 %;?%= ;^%6 ^%8=^% ^% ?^% @%?A%AB%DC%FD%H @^%@A^%BB^%EC^%GD^%I E%JF%KG%LH%MI%N J%OK%RL%UM%XN%[ J^%PK^%SL^%VM^%YN^%\ J_%QK_%TL_%WM_%ZN_%] O%^P%_Q%`R%aS%b T%dU%fV%h W%iX%jY%kZ%l[%m \%o]%s %r3^%t __TABLE_END__ %h2z = split(/\s+/, $h2z . $h2z_high); %z2h = reverse %h2z; $convf{ jis , jis } = *jis2jis; $convf{ jis , sjis } = *jis2sjis; $convf{ jis , euc } = *jis2euc; $convf{ euc , jis } = *euc2jis; $convf{ euc , sjis } = *euc2sjis; $convf{ euc , euc } = *euc2euc; $convf{ sjis , jis } = *sjis2jis; $convf{ sjis , sjis } = *sjis2sjis; $convf{ sjis , euc } = *sjis2euc; $h2zf{ jis } = *h2z_jis; $z2hf{ jis } = *z2h_jis; $h2zf{ euc } = *h2z_euc; $z2hf{ euc } = *z2h_euc; $h2zf{ sjis } = *h2z_sjis; $z2hf{ sjis } = *z2h_sjis; } ;# ;# Set escape sequences which should be put before and after Japanese ;# (JIS X0208) string. ;# sub jis_inout { $esc_0208 = shift || $esc_0208; $esc_0208 = "\e\$$esc_0208" if length($esc_0208) == 1; $esc_asc = shift || $esc_asc; $esc_asc = "\e\($esc_asc" if length($esc_asc) == 1; ($esc_0208, $esc_asc); } ;# ;# Get JIS in and out sequences from the string. ;# sub get_inout { local($esc_0208, $esc_asc); $_[$[] =~ /($re_jis0208)/o ($esc_0208 = $1); $_[$[] =~ /($re_asc)/o ($esc_asc = $1); ($esc_0208, $esc_asc); } ;# ;# Recognize character code. ;# sub getcode { local(*s) = @_; local($matched, $code); if ($s !~ /[\e\200-\377]/) {# not Japanese $matched = 0; $code = undef; }# jis elsif ($s =~ /$re_jp|$re_asc|$re_kana/o) { $matched = 1; $code = jis ; } elsif ($s =~ /$re_bin/o) {# binary $matched = 0; $code = binary ; } else {# should be euc or sjis local($sjis, $euc) = (0, 0); while ($s =~ /(($re_sjis_c)+)/go) { $sjis += length($1); } while ($s =~ /(($re_euc_c|$re_euc_kana|$re_euc_0212)+)/go) { $euc += length($1); } $matched = max($sjis, $euc); $code = ( euc , undef, sjis )[($sjis = $euc) + $[ + 1]; } wantarray ? ($matched, $code) $code; } sub max { $_[ $[ + ($_[ $[ ] $_[ $[ + 1 ]) ]; } ;# ;# Convert any code to specified code. ;# sub convert { local(*s, $ocode, $icode, $opt) = @_; return (undef, undef) unless $icode = $icode || getcode(*s); return (undef, $icode) if $icode eq binary ; $ocode = jis unless $ocode; $ocode = $icode if $ocode eq noconv ; local(*f) = $convf{$icode, $ocode}; f(*s, $opt); wantarray ? (*f, $icode) $icode; } ;# ;# Easy return-by-value interfaces. ;# sub jis { to( jis , @_); } sub euc { to( euc , @_); } sub sjis { to( sjis , @_); } sub to { local($ocode, $s, $icode, $opt) = @_; convert(*s, $ocode, $icode, $opt); $s; } sub what { local($s) = @_; getcode(*s); } sub trans { local($s) = shift; tr(*s, @_); $s; } ;# ;# SJIS to JIS ;# sub sjis2jis { local(*s, $opt, $n) = @_; sjis2sjis(*s, $opt) if $opt; $s =~ s/(($re_sjis_c|$re_sjis_kana)+)/ _sjis2jis($1) . $esc_asc/geo; $n; } sub _sjis2jis { local($s) = shift; $s =~ s/(($re_sjis_c)+|($re_sjis_kana)+)/ __sjis2jis($1)/geo; $s; } sub __sjis2jis { local($s) = shift; if ($s =~ /^$re_sjis_kana/o) { $n += $s =~ tr/\241-\337/\041-\137/; $esc_kana . $s; } else { $n += $s =~ s/($re_sjis_c)/$s2e{$1}|| s2e($1)/geo; $s =~ tr/\241-\376/\041-\176/; $esc_0208 . $s; } } ;# ;# EUC to JIS ;# sub euc2jis { local(*s, $opt, $n) = @_; euc2euc(*s, $opt) if $opt; $s =~ s/(($re_euc_c|$re_euc_kana|$re_euc_0212)+)/ _euc2jis($1) . $esc_asc /geo; $n; } sub _euc2jis { local($s) = shift; $s =~ s/(($re_euc_c)+|($re_euc_kana)+|($re_euc_0212)+)/ __euc2jis($1)/geo; $s; } sub __euc2jis { local($s) = shift; local($esc); if ($s =~ tr/\216//d) { $esc = $esc_kana; } elsif ($s =~ tr/\217//d) { $esc = $esc_0212; } else { $esc = $esc_0208; } $n += $s =~ tr/\241-\376/\041-\176/; $esc . $s; } ;# ;# JIS to EUC ;# sub jis2euc { local(*s, $opt, $n) = @_; $s =~ s/($re_jp|$re_asc|$re_kana)([^\e]*)/ _jis2euc($1,$2)/geo; euc2euc(*s, $opt) if $opt; $n; } sub _jis2euc { local($esc, $s) = @_; if ($esc !~ /^$re_asc/o) { $n += $s =~ tr/\041-\176/\241-\376/; if ($esc =~ /^$re_kana/o) { $s =~ s/([\241-\337])/\216$1/g; } elsif ($esc =~ /^$re_jis0212/o) { $s =~ s/([\241-\376][\241-\376])/\217$1/g; } } $s; } ;# ;# JIS to SJIS ;# sub jis2sjis { local(*s, $opt, $n) = @_; jis2jis(*s, $opt) if $opt; $s =~ s/($re_jp|$re_asc|$re_kana)([^\e]*)/ _jis2sjis($1,$2)/geo; $n; } sub _jis2sjis { local($esc, $s) = @_; if ($esc =~ /^$re_jis0212/o) { $s =~ s/../$undef_sjis/g; $n = length; } elsif ($esc !~ /^$re_asc/o) { $n += $s =~ tr/\041-\176/\241-\376/; if ($esc =~ /^$re_jp/o) { $s =~ s/($re_euc_c)/$e2s{$1}|| e2s($1)/geo; } } $s; } ;# ;# SJIS to EUC ;# sub sjis2euc { local(*s, $opt,$n) = @_; $n = $s =~ s/($re_sjis_c|$re_sjis_kana)/$s2e{$1}|| s2e($1)/geo; euc2euc(*s, $opt) if $opt; $n; } sub s2e { local($c1, $c2, $code); ($c1, $c2) = unpack( CC , $code = shift); if (0xa1 = $c1 $c1 = 0xdf) { $c2 = $c1; $c1 = 0x8e; } elsif (0x9f = $c2) { $c1 = $c1 * 2 - ($c1 = 0xe0 ? 0xe0 0x60); $c2 += 2; } else { $c1 = $c1 * 2 - ($c1 = 0xe0 ? 0xe1 0x61); $c2 += 0x60 + ($c2 0x7f); } if ($cache) { $s2e{$code} = pack( CC , $c1, $c2); } else { pack( CC , $c1, $c2); } } ;# ;# EUC to SJIS ;# sub euc2sjis { local(*s, $opt,$n) = @_; euc2euc(*s, $opt) if $opt; $n = $s =~ s/($re_euc_c|$re_euc_kana|$re_euc_0212)/$e2s{$1}|| e2s($1)/geo; } sub e2s { local($c1, $c2, $code); ($c1, $c2) = unpack( CC , $code = shift); if ($c1 == 0x8e) {# SS2 return substr($code, 1, 1); } elsif ($c1 == 0x8f) {# SS3 return $undef_sjis; } elsif ($c1 % 2) { $c1 = ($c1 1) + ($c1 0xdf ? 0x31 0x71); $c2 -= 0x60 + ($c2 0xe0); } else { $c1 = ($c1 1) + ($c1 0xdf ? 0x30 0x70); $c2 -= 2; } if ($cache) { $e2s{$code} = pack( CC , $c1, $c2); } else { pack( CC , $c1, $c2); } } ;# ;# JIS to JIS, SJIS to SJIS, EUC to EUC ;# sub jis2jis { local(*s, $opt) = @_; $s =~ s/$re_jis0208/$esc_0208/go; $s =~ s/$re_asc/$esc_asc/go; h2z_jis(*s) if $opt =~ /z/; z2h_jis(*s) if $opt =~ /h/; } sub sjis2sjis { local(*s, $opt) = @_; h2z_sjis(*s) if $opt =~ /z/; z2h_sjis(*s) if $opt =~ /h/; } sub euc2euc { local(*s, $opt) = @_; h2z_euc(*s) if $opt =~ /z/; z2h_euc(*s) if $opt =~ /h/; } ;# ;# Cache control functions ;# sub cache { ($cache, $cache = 1)[$[]; } sub nocache { ($cache, $cache = 0)[$[]; } sub flushcache { undef %e2s; undef %s2e; } ;# ;# X0201 - X0208 KANA conversion routine ;# sub h2z_jis { local(*s, $n) = @_; if ($s =~ s/$re_kana([^\e]*)/$esc_0208 . _h2z_jis($1)/geo) { 1 while $s =~ s/(($re_jis0208)[^\e]*)($re_jis0208)/$1/o; } $n; } sub _h2z_jis { local($s) = @_; $n += $s =~ s/(([\041-\137])([\136\137])?)/ $h2z{$1} || $h2z{$2} . $h2z{$3} /ge; $s; } sub h2z_euc { local(*s) = @_; $s =~ s/\216([\241-\337])(\216([\336\337]))?/ $h2z{"$1$3"} || $h2z{$1} . $h2z{$3} /ge; } sub h2z_sjis { local(*s, $n) = @_; $s =~ s/(($re_sjis_c)+)|(([\241-\337])([\336\337])?)/ $1 || ($n++, $h2z{$3} ? $e2s{$h2z{$3}} || e2s($h2z{$3}) e2s($h2z{$4}) . ($5 e2s($h2z{$5}))) /geo; $n; } ;# ;# X0208 - X0201 KANA conversion routine ;# sub z2h_jis { local(*s, $n) = @_; $s =~ s/($re_jis0208)([^\e]+)/ _z2h_jis($2)/geo; $n; } sub _z2h_jis { local($s) = @_; $s =~ s/((\%[!-~]|![\#\" VW+, ])+|([^!%][!-~]|![^\#\" VW+, ])+)/ __z2h_jis($1) /ge; $s; } sub __z2h_jis { local($s) = @_; return $esc_0208 . $s unless $s =~ /^%/ || $s =~ /^![\#\" VW+, ]/; $n += length($s) / 2; $s =~ s/(..)/$z2h{$1}/g; $esc_kana . $s; } sub z2h_euc { local(*s, $n) = @_; init_z2h_euc unless defined %z2h_euc; $s =~ s/($re_euc_c|$re_euc_kana)/ $z2h_euc{$1} ? ($n++, $z2h_euc{$1}) $1 /geo; $n; } sub z2h_sjis { local(*s, $n) = @_; init_z2h_sjis unless defined %z2h_sjis; $s =~ s/($re_sjis_c)/$z2h_sjis{$1} ? ($n++, $z2h_sjis{$1}) $1/geo; $n; } ;# ;# Initializing JIS X0208 to X0201 KANA table for EUC and SJIS. This ;# can be done in init but it s not worth doing. Similarly, ;# precalculated table is not worth to occupy the file space and ;# reduce the readability. The author personnaly discourages to use ;# X0201 Kana character in the any situation. ;# sub init_z2h_euc { local($k, $s); while (($k, $s) = each %z2h) { $s =~ s/([\241-\337])/\216$1/g ($z2h_euc{$k} = $s); } } sub init_z2h_sjis { local($s, $v); while (($s, $v) = each %z2h) { $s =~ /[\200-\377]/ ($z2h_sjis{ e2s($s)} = $v); } } ;# ;# TR function for 2-byte code ;# sub tr { # $prev_from, $prev_to, %table are persistent variables local(*s, $from, $to, $opt) = @_; local(@from, @to); local($jis, $n) = (0, 0); $jis++, jis2euc(*s) if $s =~ /$re_jp|$re_asc|$re_kana/o; $jis++ if $to =~ /$re_jp|$re_asc|$re_kana/o; if (!defined($prev_from) || $from ne $prev_from || $to ne $prev_to) { ($prev_from, $prev_to) = ($from, $to); undef %table; _maketable; } $s =~ s/([\200-\377][\000-\377]|[\000-\377])/ defined($table{$1}) ++$n ? $table{$1} $1 /ge; euc2jis(*s) if $jis; $n; } sub _maketable { local($ascii) = (\\\\[\\-\\\\]|[\0-\133\135-\177]) ; jis2euc(*to) if $to =~ /$re_jp|$re_asc|$re_kana/o; jis2euc(*from) if $from =~ /$re_jp|$re_asc|$re_kana/o; grep(s/(([\200-\377])[\200-\377]-\2[\200-\377])/ _expnd2($1)/ge, $from, $to); grep(s/($ascii-$ascii)/ _expnd1($1)/geo, $from, $to); @to = $to =~ /[\200-\377][\000-\377]|[\000-\377]/g; @from = $from =~ /[\200-\377][\000-\377]|[\000-\377]/g; push(@to, ($opt =~ /d/ ? $to[$#to]) x (@from - @to)) if @to @from; @table{@from} = @to; } sub _expnd1 { local($s) = @_; $s =~ s/\\(.)/$1/g; local($c1, $c2) = unpack( CxC , $s); if ($c1 = $c2) { for ($s = ; $c1 = $c2; $c1++) { $s .= pack( C , $c1); } } $s; } sub _expnd2 { local($s) = @_; local($c1, $c2, $c3, $c4) = unpack( CCxCC , $s); if ($c1 == $c3 $c2 = $c4) { for ($s = ; $c2 = $c4; $c2++) { $s .= pack( CC , $c1, $c2); } } $s; } 1;
https://w.atwiki.jp/umineko/pages/159.html
uminekoMOCOS(ウミネコモッコス) グループ uminekoMOCOSは、うみねこを母体としたクロムハウンズ専用のスカッドと呼ばれる集団。 MOCOSは、熊本弁で、踏ん張るとか、そんな意味。 只今コマンダー不在。 リーダードラマンほかがめったに来ないので大分県人会に乗っ取られた。 2007/2のパッチ後はタイヤショットガンだらけ。
https://w.atwiki.jp/dominions3/pages/944.html
Evening Star 火の追加攻撃と腕力奪取を行う朝星棒。復活する敵に対し有効 Evening Star 片手武器 研究Lv 属性 属性2 内部ID 69 6 1 1 威力 攻撃補正 攻撃回数 長さ 9 6 1 2 防御力 防御補正 回避率 重さ -2 射程 弾数 特殊 その他 攻撃時効果:Fire and Weakness対盾ボーナス ゲーム内解説文 This morningstar is enchanted with the fires of the Evening Star. It will unleash flames upon those hit and drain their strength. Magic resistance does not protect the targets from the weakness. 和訳 この朝星棒は、宵の明星の炎を付加されています。それは敵を打つたびに炎を放出し、標的の力を奪い取ります。魔法への抵抗力は、犠牲者を弱体化から保護しません。 注記 朝星棒系の武器。とくに戦闘型の大型指揮官や神に対して強烈な追加効果を持つ。 武器本体は手頃な威力とかなり優秀な攻撃補正が売り。盾持ち相手にはさらに攻撃補正ボーナスを保有する。一方、防御補正はこのタイプのお約束でマイナスになっている。 追加効果は命中さえすれば発動する単体効果。まずは威力12の防御貫通、火炎属性ダメージが発動し、それでも生き残った相手には2の永続的腕力低下を与える。これは抵抗不可で火炎属性も持たないが、無生物には通用しない。 単体への攻撃力もさることながら、永続性の腕力低下が凶悪。Afflictionではないので治療もできず、神などが死んで復活しようとも残り続ける。しかもいくらでも重ねられるため、何度も殴られるとマイナスにまで至る。 腕力はほぼ全ての近接攻撃に関わるものなので、それを下げられ過ぎるとまともに戦えなくなってくる。たとえ腕力非依存の攻撃で立ちまわれたとしても、解除に腕力が関わるTangle Vinesなどを喰らうとほぼ死亡確定となるので話にならない。 作製に必要な火と死という組み合わせも、火魔法ブースターの1つSkull of Fireの条件と重なっており、これ目当てで神を設計すると結果的に作製可能になる。敵が少数精鋭で動いているなら使用を検討すると良い。 コメント 名前 コメント
https://w.atwiki.jp/thiswarofmine/
プレイしながら適当に情報をまとめ中。 できるだけ随時更新していきます。 現行の2chスレ:http //anago.2ch.sc/test/read.cgi/game/1416041785/ 公式:http //www.11bitstudios.com/games/16/this-war-of-mine imageプラグインエラー ご指定のURLはサポートしていません。png, jpg, gif などの画像URLを指定してください。 今日のアクセス数: - 昨日のアクセス数: - これまでのアクセス数: - 本Wikiに掲載されている画像、情報の著作権は11 bit studiosに帰属します。
https://w.atwiki.jp/dominions3/pages/68.html
Tangle Vines 戦闘中敵ユニットを動けなくする蔦を作り出します Tangle Vines ジェム 疲労 内部ID 415 0 20 使用 水中判定 効果 効果量 戦闘 水中可 Buff 主属性 主Lv 効果発生数 射程距離 Nature 1 1 15 副属性 副Lv 効果範囲 命中補正 - 0 1 2 領域 Lv 防御判定 抵抗判定 Conjuration 1 専用国家 ゲーム内説明文 Vines will ensnare anyone in the targeted area. The ensnared victims cannot move or attack anyone until they have destroyed the vines holding them. The stronger a victim is, the faster the vines will be destroyed and the more fertile the province is, the stronger the vines will be. 和訳 目標としたエリアに居る誰もを蔓が捕縛します。犠牲者は彼らを捕えた蔓を始末するまで、移動も攻撃もできません。犠牲者が強い力を持っているほど簡単に脱出できます。一方で、使用された土地が肥沃なほど蔓はより頑丈になります。 注記 Conjurationに所属する足止め魔法。上位魔法もあるものの、かなり高レベルなので利用する期間は長い。 ごく狭い範囲ながら複数を対象にできるのが売り。抵抗を許すことなく、少なくとも1ターンは行動機会を奪えるのでまともにぶつかっても勝てない相手を抑え込むために利用できる。 必中ではないが、射程がそれほど無いのでわりと当てやすい。また使用条件が低いので使い手の確保もそう難しくない。敵が序盤から少数精鋭で押してくるようなら活躍が見込める。 なお、解除には筋力が影響し、毎ターン筋力+乱数で判定、18を超えれば解除される。ただし戦場のGrowth天秤に応じて1ずつ、またその州が森ならさらに1、難易度が上がる。荒地だったり、Deathに傾いていれば同じように下がる。 重用するつもりがあるなら戦場の天秤も意識してみてもいいだろう。敵に使われた場合も同じことなので、相手が多用してくるなら痩せた土地で戦うと少し楽になる。そのためだけにわざわざ自国DominionまでDeathに設定するのはお勧めできないが。 コメント 名前 コメント