SC4 Path fileを使った列車の動きの変更

 
       フォーラムトップ -> SimCity4改造関連掲示板
前のトピックを表示 :: 次のトピックを表示  
投稿者 メッセージ
APTX


登録日: 2004.07.04
記事: 180
所在地: 東京/大分
SC4 Path fileを使った列車の動きの変更
日時: Sun Nov 06, 2005 6:19 pm
 

島式ホームの駅で使ったSC4 Path Fileについて
とりあえずわかった部分だけこちらに記録させていただきます。

今回の駅の場合、従来の線路をなかに通す駅との作り方の違いは
Pathfileを加えていること
∪路を通す時に使う15個の値に16番目を加え、そこにPathfileのインスタンス値を追加

の2点だけです。ですからPathfileさえ使いこなせば容易にできるかと思います。

さて、以下Pathfileの説明ですが、その前にあると便利なツールをご紹介します。
PathTools - Simple SC4PATH Viewer/Manipulator
Arrow http://website.lineone.net/~dscdm/Files/PathTools/Path%20Tools011104.zip
関連するシムトロのスレッド
Arrow http://simtropolis.com/idealbb/view.asp?forumID=40&topicID=56761

これを用いるとどのようにPathを引いているか一目瞭然です(下の1番目の写真)
PathFileの中身ですが
.交通の本数(列車なら上下あわせて2本)
.節の数
.節の座標

の3つしかはっきりとわかっていません Exclamation
どれがどの数字かは下の2番目の写真をご覧ください

気鉢兇論睫世良要はないかと思いますが
靴虜舵犬砲弔い討楼焚疾睫世靴泙后
各交通のPathはいくつかの節を設定するとその節の間は直線で
結ばれてできるなので、どう節の座標を設定するかによって
どのようなPathを作るか決まります。
節の座標は1つのタイルの中心から(東西、南北、高さ)で表され
水平方向で8~-8の値を取れるようです。
それ以上はやってないので不明です。

実際に駅などに組み込む際には
節の数と座標を弄っていただいたら、後は駅などのLotに加えていただき
一番上の△料犧遒鬚垢襪世韻任后なおPathfileのインスタンス値は
公式のものとかぶらないようにする必要があるかと思います。


まだまだかなり不完全で、間違いもあるかと思いますので
後はラグ太郎さんをはじめ開発者の皆様のご教授をお願いしたく思います。

WS000004_r1_c1.jpg

WS000002_1.jpg

WS000001_r1_c1.jpg


_________________
Fight the future

APTX

トップに戻る
投稿者のウェブサイトに移動
ラグ太郎


登録日: 2004.06.21
記事: 930
所在地: 北九州市
Re: SC4 Path fileを使った列車の動きの変更
日時: Sun Nov 06, 2005 7:28 pm
 

素晴らしい情報を有り難うございます!! Shocked

実は、私も以前調べたことがあるのですが、結局正確には分からなくてそのまま放置していました Exclamation
私が調べた範囲で分かっている情報を追加しておきます。(??)はよく分からない値です。

Code:

SC4PATHS
1.2 SC4Pathのバージョン(1.0〜1.2)
1 ブロック数
0 シム又は停止を定義するブロック数
1 (??)
-- (TransType)_(EntrySide)_(ExitSide)
3 交通設定(3=鉄道)
0 (??)
0 EntrySide - タイルに入るときの方角(0=西)
2 ExitSide - タイルから出るときの方角(2=東)
0 (??)
4 位置の設定数
x1,y1,z1
x2,y2,z2
x3,y3,z3
x4,y4,z4

【交通設定に入力する値】
1=車
2=徒歩
3=鉄道
4=地下鉄
5=未使用
6=高架鉄道
7=モノレール

【EntrySide/ExitSideに入力する値】
0=西
1=北
2=東
3=南

それと、下の画像はLotEditor上での東西南北の方角とX座標およびY座標の値です。タイルの中心が(0,0)で、例えば北西の角の座標は(-8,8 )となります。

sc4path.jpg


_________________
Tomorrow is anotherday, believe it.
Ragutaro

トップに戻る
メールを送信 投稿者のウェブサイトに移動
NOB


登録日: 2004.07.06
記事: 276
所在地: 広島市
Re: SC4 Path fileを使った列車の動きの変更
日時: Sun Nov 06, 2005 9:46 pm
 

Shocked Shocked Shocked
GLR対応の駅を作成するためにNAMのファイルを調べていて、おそらくPATHファイルで交通機関をコントロールするんだろうな・・・とは思ったんですが、分からずじまい。
しょうがなくシムトロにUPされていたGLR用の駅の数値を流用してたんですが、これである程度判明しました Very Happy
これさえ使いこなせれば、LOT内への交通期間の通過設定も自由自在になり、バスターミナルや操車場などの可能性が広がりますね Wink
お二人ともありがとうございます。
トップに戻る
投稿者のウェブサイトに移動
APTX


登録日: 2004.07.04
記事: 180
所在地: 東京/大分
Re: SC4 Path fileを使った列車の動きの変更
日時: Sun Nov 06, 2005 10:17 pm
 

おお、流石ラグ太郎さん、そこまで解明されていたとは Shocked
もはや説明の必要なしですね Very Happy
ありがとうございました。

NOB さん:

これさえ使いこなせれば、LOT内への交通期間の通過設定も自由自在になり、バスターミナルや操車場などの可能性が広がりますね Wink

Pathfileを使いこなせば、今までにBATでリリースされた変わった形の
インターチェンジや橋などについても
交通の再現まで可能になるはずなので本当にわくわくしますね Very Happy

度肝をぬくような
新作が現れることを期待しております Smile

_________________
Fight the future

APTX
トップに戻る
投稿者のウェブサイトに移動
NOB


登録日: 2004.07.06
記事: 276
所在地: 広島市
通過ポイント設定用エクセルファイル
日時: Wed Nov 09, 2005 2:34 am
 

APTXさんが紹介されていたシムトロの関連フォーラムでTropod氏がUPされていた画像をヒントにPATHファイルの通過ポイントの設定値をビジュアルで確認しながら作成できるエクセルファイルを作ってみました Surprised
あくまで通過ポイント用ですので、その他の項目はフォローしてません。
また、z(高さ)の値の方はまだ対応できてませんのでご容赦を Exclamation

注意:
一応チュートリアルを同梱しておりますが、グレーのセルは数式等が入っております。シート保護をかければいいんですが、グラフを弄る必要があるため保護しておりません。ご注意ください。


もし使ってみられたら、できればご意見をください Wink

Section09.jpg

SC4PATH_tool.zip
 Description:
 Filename:  SC4PATH_tool.zip
 Filesize:  301.47 KB
 Downloaded:  129 Time(s)



最終編集者 NOB [ Thu Nov 10, 2005 12:08 am ], 編集回数 1 回

トップに戻る
投稿者のウェブサイトに移動
ラグ太郎


登録日: 2004.06.21
記事: 930
所在地: 北九州市
Re: 通過ポイント設定用エクセルファイル
日時: Wed Nov 09, 2005 10:48 pm
 

おおっ、これは分かりやすい Shocked
操作も直感的で、素晴らしいです・・・が、x軸とy軸の座標の+-が逆になっています Sad
東から西に向かって +8 → -8 と座標が移動し、北から南に向かって +8 → -8 となります。
この形式は混乱してしまいますね。私も即座に判断できませんCrying or Very sad

_________________
Tomorrow is anotherday, believe it.
Ragutaro
トップに戻る
メールを送信 投稿者のウェブサイトに移動
NOB


登録日: 2004.07.06
記事: 276
所在地: 広島市
Re: 通過ポイント設定用エクセルファイル
日時: Thu Nov 10, 2005 12:17 am
 

ラグ太郎 さん:
おおっ、これは分かりやすい Shocked
操作も直感的で、素晴らしいです・・・

有難うございます。本当は何らかのプログラムにするなり、エクスポートでそのまま使用できるようにすればいいんでしょうけど私にはひとまずこれが限界です Exclamation

ラグ太郎 さん:
x軸とy軸の座標の+-が逆になっています Sad

グラフ軸を反転させエクセルファイルを修正しました。
zipファイルを更新していますので、ご利用になる方は再DLしてください。

ところで・・・関連してるかどうかは微妙なんですが、通常LOTに道路の交通設定をした場合、そのLOTに面する建物は道路接続不能になりますが、何か解決方法はあるんでしょうか?
現在PATHファイルを使用した小物を考えてるんですが、できれば道路接続可能にしたく、つきましてはご教示願えると幸いです Surprised
トップに戻る
投稿者のウェブサイトに移動
ラグ太郎


登録日: 2004.06.21
記事: 930
所在地: 北九州市
Re: 通過ポイント設定用エクセルファイル
日時: Thu Nov 10, 2005 12:40 am
 

早速の対応、有り難うございました Surprised
しかしそれにしても、Excelでパスの設定を可能にするとは想像だにできませんでした。凄いです。

引用:
関連してるかどうかは微妙なんですが、通常LOTに道路の交通設定をした場合、そのLOTに面する建物は道路接続不能になりますが、何か解決方法はあるんでしょうか?

この解決方法は見つかっていません。
SC4デフォルトの料金所ですら、料金所に接する土地は道路接続が不能になってしまいますので、恐らく仕様と思われます。残念です Sad

_________________
Tomorrow is anotherday, believe it.
Ragutaro
トップに戻る
メールを送信 投稿者のウェブサイトに移動
acchi


登録日: 2005.07.06
記事: 70
所在地: 東京
Re: 通過ポイント設定用エクセルファイル
日時: Thu Nov 10, 2005 9:33 pm
 

NOB さん:
APTXさんが紹介されていたシムトロの関連フォーラムでTropod氏がUPされていた画像をヒントにPATHファイルの通過ポイントの設定値をビジュアルで確認しながら作成できるエクセルファイルを作ってみました Surprised

本当に有難いです。なんか難しそうだな〜と思っておりましたが、これで挑戦する気が出ました Smile

ラグ太郎 さん:
この解決方法は見つかっていません。

前からお聞きしようと思っていたのですが、NAMに入っている立体交差橋や歩行者用街路に隣接する地区が発展した覚えがあるのですが、これはどうなのでしょうか。
これを応用できれば使えるとは思うのですが・・・。
トップに戻る
投稿者のウェブサイトに移動
ラグ太郎


登録日: 2004.06.21
記事: 930
所在地: 北九州市
Re: SC4 Path fileを使った列車の動きの変更
日時: Thu Nov 10, 2005 11:01 pm
 

NOBさんの作成されたSC4PATHS_Toolを改造しました。

改造および公開についてNOBさんが承諾して下さいましたので、ここにアップロードします。
NOBさん、有り難うございました。

□追加した機能
 ・SC4Pathsファイルのフォーマットに従ったデータの作成機能

NOBさんの作成されている部分の余白に添付画像のようなボタンとテキストボックスが追加されています。尚、読み込み時にマクロ使用の警告が出ますが、「はい」を選択して下さい。

※何故か私の環境では、データをクリップボードにコピーが出来ませんので、コピー機能は実装していません Exclamation

sc4paths.gif

SC4PATH.zip
 Description:
 Filename:  SC4PATH.zip
 Filesize:  317.51 KB
 Downloaded:  1363 Time(s)


_________________
Tomorrow is anotherday, believe it.
Ragutaro

トップに戻る
メールを送信 投稿者のウェブサイトに移動
ラグ太郎


登録日: 2004.06.21
記事: 930
所在地: 北九州市
Re: SC4 Path fileを使った列車の動きの変更
日時: Fri Nov 11, 2005 7:16 pm
 

acchiさん、今晩は。

acchi さん:
前からお聞きしようと思っていたのですが、NAMに入っている立体交差橋や歩行者用街路に隣接する地区が発展した覚えがあるのですが、これはどうなのでしょうか。
これを応用できれば使えるとは思うのですが・・・。

NAMの立体交差ですが、確かに発展しますね Confused
そこでNAMのdatファイルを見てみましたが、如何せんファイル数が多すぎて、関連ファイルの特定がなかなか出来ません Crying or Very sad
ちょっと厳しいですね。

_________________
Tomorrow is anotherday, believe it.
Ragutaro
トップに戻る
メールを送信 投稿者のウェブサイトに移動
APTX


登録日: 2004.07.04
記事: 180
所在地: 東京/大分
Re: SC4 Path fileを使った列車の動きの変更
日時: Sat Nov 12, 2005 10:53 pm
 

今週は少々時間が取れなくて
NOBさんの製作されたファイルを使えなかったのですが
そうする間もなくラグ太郎さんが
早くもアップグレードをされたようですね Shocked

なんだかわずか1週間の間に急速に進歩しましたね Very Happy
この勢いならきっと道路未接続の問題もしばらくすると解決されるのかな
と他力本願なことを考えております。

御二人とも本当にお疲れ様です Smile

_________________
Fight the future

APTX
トップに戻る
投稿者のウェブサイトに移動
acchi


登録日: 2005.07.06
記事: 70
所在地: 東京
Re: SC4 Path fileを使った列車の動きの変更
日時: Mon Nov 14, 2005 8:07 pm
 

ラグ太郎 さん:

NAMの立体交差ですが、確かに発展しますね Confused
そこでNAMのdatファイルを見てみましたが、如何せんファイル数が多すぎて、関連ファイルの特定がなかなか出来ません Crying or Very sad
ちょっと厳しいですね。


確かに特定が難しいです gakkari
NAMの制作をなさっている方も大変ですね Smile
地道に調べてみようと思います。
トップに戻る
投稿者のウェブサイトに移動
acchi


登録日: 2005.07.06
記事: 70
所在地: 東京
Re: SC4 Path fileを使った列車の動きの変更
日時: Sun Nov 20, 2005 2:52 pm
 

ちょっとだけNAMを弄ってみました。

隣接する地区が発展できるPMT(歩行者専用街路)のExemplarFileを探し出し(1つ目の画像)、次に同じInstance値(55267100)を保有するものを探したところ、S3DFileが一つ、FSHFileが一つ(各zoomごとにInstance値55267100〜55267104のFSHFileも存在)、ExemplarFileが二つ、あとはSC4PathFileが一つ、とEffectDirというものが一つありました(2つ目の画像)。
さらに今度はEffectDirを開いてみましたが、チンプンカンプンです(3つ目の画像)。
このEffectDirとSC4PathFileが怪しいと思ったのですが、どうなのでしょうか。
これ以上のことは分からないので、ご教授願います Very Happy

的外れだったらすみません。

では。

〜画像〜


トップに戻る
投稿者のウェブサイトに移動
Mas'71


登録日: 2006.04.24
記事: 129
所在地: Chiba-city JAPAN
便利そうなツール
日時: Tue Feb 27, 2007 10:56 pm
 

ラグ太郎さん、皆さん、少々ご無沙汰しております。
公私共に色々ありまして、まとまった時間がとれずにジレンマの日々です Wink

海外のBATチーム「BSC」の皆さんが立ち上げたサイト「SC4 Devotion
こちらに何やら便利なツールが登場しておりました。
一番最初に思いついたのが、ラグ太郎さんのこちらの情報スレッド群。
もしかしたら通行設定をされる皆さんに喜ばれるものかな?
と思いまして、登場させてもらいました!

Daeley's SC4 Path Creator
http://sc4devotion.com/csxlex/lex_filedesc.php?lotGET=546
(DLはもしかしたら「SC4Devotion」へユーザー登録が必要かもしれません)

どうやら基本的にはラグ太郎さんやNOBさんが過去に開発してくれたツールの
延長だろうと思われますが、高さの設定が追加された様です。



○シングルパス & マルチパス の2種類のツールが容易されています。

○コマンドプロンプトで起動する様で、開始は「PathCreater.bat」クリックで
コマンドプロンプト画面表示後、間をおいてスタートします。

○マルチパス指定画面で、任意の複数マス数を指定し、開始マスをクリック。

○パス設定は、画面右上の正方形の部位に、クリックで各パスポイントを作成・追加。
パスポイントはもう一度同じポイントクリックで、削除→作成→削除・・・の繰り返し。

○左のパスのテキストデータに手打ちで高さを入力し、画面下の「UPDATA」で
右画面に逆反映させることが出来ます。

○テクスチャデータを用意すれば(JPG,BMPなど)、それも読み込みも出来て
視覚的に作りやすい機能もいくつかありそうです。



パスデータまで手を付けられていない自分なので、細かな便利さ・不便さは分かりかねますが
もしかしたら?と思いまして、有意義スレのここに挙げさせてもらいました。

随分とBATすら手をつけていないので、もう初心者状態に戻ってしまった気がします Sad
ああ、自分も新作を造りたい!そんなモヤモヤの日々に疲弊中です Laughing

Daeley_SC4_Path_Creator_01.jpg

トップに戻る
投稿者のウェブサイトに移動
ラグ太郎


登録日: 2004.06.21
記事: 930
所在地: 北九州市
Re: 便利そうなツール
日時: Fri Mar 09, 2007 7:08 pm
 

Mas'71さん、今晩は。
便利なツールの紹介有り難うございます。

操作にちょっと癖がありますが、高さまで視覚的に確認できるのは良いですね。
パスポイント作成時、マウスの動きに追従して座標(x,y)がリアルタイムで表示されればもっと分かり易くなると思いますが、まだ Ver.0.97ということですので今後のバージョンアップに期待したいと思います Surprised

_________________
Tomorrow is anotherday, believe it.
Ragutaro
トップに戻る
メールを送信 投稿者のウェブサイトに移動
小6でやってます





Pathについて
日時: Thu Nov 04, 2010 9:22 pm
 

はじめまして。じつは、ラグ太郎さんと同じように、Pathがコピーできません。何とかできないでしょうか。
トップに戻る

Powered by phpBB © 2001, 2002 phpBB Group
iCGstation v1.0 Template By Ray © 2003, 2004 iOptional


Traduction par : PHPBB JAPAN