2019年2月25日 星期一

Simutrans(模擬交通)遊戲,常用鍵盤快捷鍵。

本遊戲使用滑鼠就可以完成全部的遊戲操作,但如果使用鍵盤快捷鍵來輔助,除了可以省略用滑鼠點選層層選單的繁瑣之外,還可以有更人性化的操作方式。

U -地底模式,亦即切換地上與地下視角。大寫U的另一個按法是[Shift] + 小寫u。

" -在隱藏城市建築、隱藏所有建築、顯示所有建築之間切換。"的另一個按法是[Shift] + '。

[Ctrl] + U -切面模式,只顯示滑鼠游標所在高度及其之下的圖形,超過高度的圖形不顯示。但在切換成地底模式時,就無法切換成切面模式。U大小寫無差。

[Home]、[End] -在切面模式下,[Home]會降低切面高度,[End]會提高切面高度。

[PageUp]、[PageDown] -[PageUp]放大遊戲地圖,[PageDown]縮小遊戲地圖。使用滑鼠滾輪也有同樣效果。

% -隱藏樹木。%的另一個按法是[Shift] + 5。

[Esc] -關掉目前打開的最上層選單或視窗。

[Backspace] -關掉目前打開的所有選單或視窗。[Backspace]就是←鍵。

P -切換玩家。可以在人類玩家與公共服務玩家之間快速切換。大寫P的另一個按法是[Shift] + 小寫p。

以上常用快捷鍵以純粹切換圖形效果居多,切下去馬上可以看到效果,又不會誤按刪掉地圖上的物件;其它時候則使用華鼠打開選單來點選,以便確定目前正在做什麼操作。

在更人性化的操作方式方面:
在一條已經存在的路線旁要拉一條同類型的路線,路線如果一次拉太長的話會跟旁邊的結合在一起,很不方便,此時按住[Ctrl]再拉,路線會拉得又直又好。

當蓋好鐵路路軌接著要設置號誌燈時,按住[Ctrl]同時點選號誌燈選單後,會跳出號誌燈設定視窗,
做好設定,接著用滑鼠沿著鐵路路軌拖曳,從起點拖曳往終點的方向就會自動出現設定好的號誌燈,放開滑鼠之後就設置完成了,免掉一個個設置還要數間距的麻煩。

2019年2月21日 星期四

自製Simutrans(模擬交通)遊戲用臺灣地圖,臺灣地名列表。

本臺灣地名列表包含臺灣22個一級行政區及368個地方鄉鎮市區的名稱,刪掉名稱重複及不是地名的部分,只取名稱不取行政區劃名,例如「臺北市」只取「臺北」做為地名列表,「東區」、「西區」純屬行政區劃故不列入,總共有359個地名;「馬祖」做為列島名稱加入列表,則本臺灣地名列表共有360個地名。

請到下列網址下載(google硬碟):
https://drive.google.com/open?id=1u_yvMb1Rcg5Q7oGEHbUxsbLRnBt4Bm1o(檔案2019/02/20更新)
下載回來的citylist_zh.txt文字檔,直接放在要玩的PAK/text資料夾裏面,使用繁體中文,開新地圖遊玩時,會讀取此檔的地名,做為城市名稱隨機出現在遊戲中。

臺灣現有22個一級行政區,包括6個直轄市、3個市(在臺灣省廢止之前,舊稱省轄市)、13個縣(包含臺灣本島、離島、外島);一級行政區之下劃分成368個鄉鎮市區(這裏的市稱為縣轄市)。
底下列出全部行政區,名稱重複的部分即使行政區劃不同,也不列入臺灣地名列表裏:
基隆市7區
仁愛區、中正區、信義區、中山區、安樂區、暖暖區、七堵區
8個地名
臺北市12區
中正區、大同區、中山區、松山區、大安區、萬華區、信義區、士林區、北投區、內湖區、南港區、文山區
10個地名
(中正區、中山區、信義區與基隆市的同名)
新北市29區
板橋區、新莊區、中和區、永和區、土城區、樹林區、三峽區、鶯歌區、三重區、蘆洲區、五股區、泰山區、林口區、八里區、淡水區、三芝區、石門區、金山區、萬里區、汐止區、瑞芳區、貢寮區、平溪區、雙溪區、新店區、深坑區、石碇區、坪林區、烏來區
30個地名
桃園市13區
桃園區、中壢區、平鎮區、八德區、楊梅區、蘆竹區、大溪區、龍潭區、龜山區、大園區、觀音區、新屋區、復興區
13個地名
(桃園區與桃園市名稱重複)
新竹市3區
東區、北區、香山區
2個地名
(東區、北區不列入)
新竹縣1市3鎮9鄉
竹北市、竹東鎮、新埔鎮、關西鎮、湖口鄉、新豐鄉、峨眉鄉、寶山鄉、北埔鄉、芎林鄉、橫山鄉、尖石鄉、五峰鄉
13個地名
(新竹縣與新竹市名稱重複)
苗栗縣2市5鎮11鄉
苗栗市、頭份市、竹南鎮、後龍鎮、通霄鎮、苑裡鎮、卓蘭鎮、造橋鄉、西湖鄉、頭屋鄉、公館鄉、銅鑼鄉、三義鄉、大湖鄉、獅潭鄉、三灣鄉、南庄鄉、泰安鄉
18個地名
(苗栗市與苗栗縣名稱重複)
臺中市29區
中區、東區、南區、西區、北區、北屯區、西屯區、南屯區、太平區、大里區、霧峰區、烏日區、豐原區、后里區、石岡區、東勢區、新社區、潭子區、大雅區、神岡區、大肚區、沙鹿區、龍井區、梧棲區、清水區、大甲區、外埔區、大安區、和平區
24個地名
(中區、東區、南區、西區、北區不列入,大安區與臺北市的同名)
彰化縣2市6鎮18鄉
彰化市、員林市、和美鎮、鹿港鎮、溪湖鎮、二林鎮、田中鎮、北斗鎮、花壇鄉、芬園鄉、大村鄉、永靖鄉、伸港鄉、線西鄉、福興鄉、秀水鄉、埔心鄉、埔鹽鄉、大城鄉、芳苑鄉、竹塘鄉、社頭鄉、二水鄉、田尾鄉、埤頭鄉、溪州鄉
26個地名
(彰化市與彰化縣名稱重複)
南投縣1市4鎮8鄉
南投市、埔里鎮、草屯鎮、竹山鎮、集集鎮、名間鄉、鹿谷鄉、中寮鄉、魚池鄉、國姓鄉、水里鄉、信義鄉、仁愛鄉
11個地名
(南投市與南投縣名稱重複,信義鄉、仁愛鄉與基隆市的信義區、仁愛區名稱重複)
雲林縣1市5鎮14鄉
斗六市、斗南鎮、虎尾鎮、西螺鎮、土庫鎮、北港鎮、林內鄉、古坑鄉、大埤鄉、莿桐鄉、褒忠鄉、二崙鄉、崙背鄉、麥寮鄉、臺西鄉、東勢鄉、元長鄉、四湖鄉、口湖鄉、水林鄉
20個地名
(東勢鄉與臺中市的東勢區名稱重複)
嘉義市2區
東區、西區
1個地名
(東區、西區不列入)
嘉義縣2市2鎮14鄉
太保市、朴子市、布袋鎮、大林鎮、民雄鄉、溪口鄉、新港鄉、六腳鄉、東石鄉、義竹鄉、鹿草鄉、水上鄉、中埔鄉、竹崎鄉、梅山鄉、番路鄉、大埔鄉、阿里山鄉
18個地名
(嘉義縣與嘉義市名稱重複)
臺南市37區
中西區、東區、南區、北區、安平區、安南區、永康區、歸仁區、新化區、左鎮區、玉井區、楠西區、南化區、仁德區、關廟區、龍崎區、官田區、麻豆區、佳里區、西港區、七股區、將軍區、學甲區、北門區、新營區、後壁區、白河區、東山區、六甲區、下營區、柳營區、鹽水區、善化區、大內區、山上區、新市區、安定區
34個地名
(中西區、東區、南區、北區不列入)
高雄市38區
楠梓區、左營區、鼓山區、三民區、鹽埕區、前金區、新興區、苓雅區、前鎮區、旗津區、小港區、鳳山區、大寮區、鳥松區、林園區、仁武區、大樹區、大社區、岡山區、路竹區、橋頭區、梓官區、彌陀區、永安區、燕巢區、田寮區、阿蓮區、茄萣區、湖內區、旗山區、美濃區、內門區、杉林區、甲仙區、六龜區、茂林區、桃源區、那瑪夏區
39個地名
屏東縣1市3鎮29鄉
屏東市、潮州鎮、東港鎮、恆春鎮、萬丹鄉、長治鄉、麟洛鄉、九如鄉、里港鄉、鹽埔鄉、高樹鄉、萬巒鄉、內埔鄉、竹田鄉、新埤鄉、枋寮鄉、新園鄉、崁頂鄉、林邊鄉、南州鄉、佳冬鄉、琉球鄉、車城鄉、滿州鄉、枋山鄉、霧臺鄉、瑪家鄉、泰武鄉、來義鄉、春日鄉、獅子鄉、牡丹鄉、三地門鄉
33個地名
(屏東市與屏東縣名稱重複)
宜蘭縣1市3鎮8鄉
宜蘭市、頭城鎮、羅東鎮、蘇澳鎮、礁溪鄉、壯圍鄉、員山鄉、冬山鄉、五結鄉、三星鄉、大同鄉、南澳鄉
11個地名
(宜蘭市與宜蘭縣名稱重複,大同鄉與臺北市的大同區名稱重複)
花蓮縣1市2鎮10鄉
花蓮市、鳳林鎮、玉里鎮、新城鄉、吉安鄉、壽豐鄉、光復鄉、豐濱鄉、瑞穗鄉、富里鄉、秀林鄉、萬榮鄉、卓溪鄉
13個地名
(花蓮市與花蓮縣名稱重複)
臺東縣1市2鎮13鄉
臺東市、成功鎮、關山鎮、長濱鄉、池上鄉、東河鄉、鹿野鄉、卑南鄉、大武鄉、綠島鄉、太麻里鄉、海端鄉、延平鄉、金峰鄉、達仁鄉、蘭嶼鄉
16個地名
(臺東市與臺東縣名稱重複)
澎湖縣1市5鄉
馬公市、湖西鄉、白沙鄉、西嶼鄉、望安鄉、七美鄉
7個地名
金門縣3鎮3鄉
金城鎮、金湖鎮、金沙鎮、金寧鄉、烈嶼鄉、烏坵鄉
7個地名
連江縣4鄉
南竿鄉、北竿鄉、莒光鄉、東引鄉
6個地名
(除5個行政區名稱外,「馬祖」做為列島名稱加入列表)
以上表格參考自維基百科-中華民國自由地區鄉鎮市區列表。