Importing source code for MicropolisJ, the Java rewrite of Micropolis.
This edition of Micropolis, written for the Java desktop platform, is fairly feature complete. I believe the only missing functionality is that of loading the built-in scenarios, and this can be implemented if there is any demand for it. I will soon update the home page at http://code.google.com/p/micropolis/ with downloadable packages of this edition of the software. git-svn-id: https://micropolis.googlecode.com/svn/trunk/micropolis-java@528 d9718cc8-9f43-0410-858b-315f434eb58c
This commit is contained in:
parent
99e2b7dd01
commit
ed6795dfca
189 changed files with 13184 additions and 0 deletions
306
strings/GuiStrings.properties
Normal file
306
strings/GuiStrings.properties
Normal file
|
@ -0,0 +1,306 @@
|
|||
!! This file is part of MicropolisJ.
|
||||
!! Copyright (C) 2013 Jason Long
|
||||
!! Portions Copyright (C) 1989-2007 Electronic Arts Inc.
|
||||
!!
|
||||
!! MicropolisJ is free software; you can redistribute it and/or modify
|
||||
!! it under the terms of the GNU GPLv3, with additional terms.
|
||||
!! See the README file, included in this distribution, for details.
|
||||
|
||||
!
|
||||
! Main window
|
||||
!
|
||||
PRODUCT = MicropolisJ
|
||||
main.save_query = Do you want to save this city?
|
||||
main.date_label = Date:
|
||||
main.funds_label = Funds:
|
||||
main.population_label = Population:
|
||||
main.error_caption = Error
|
||||
main.tools_caption = Tools
|
||||
main.about_caption = About MicropolisJ
|
||||
main.version_string = Version {0}
|
||||
main.caption_unnamed_city = MicropolisJ
|
||||
main.caption_named_city = {0} - MicropolisJ
|
||||
main.about_text = <html>\
|
||||
<p>Copyright 2013 Jason Long<br>\
|
||||
Portions Copyright 1989-2007 Electronic Arts Inc.</p>\
|
||||
<p>This is free software; you can redistribute it and/or modify it <br>\
|
||||
under the terms of the GNU GPLv3; see the README file for details.</p>\
|
||||
<p>There is no warranty, to the extent permitted by law.</p>\
|
||||
</html>
|
||||
cty_file = CTY file
|
||||
funds = ${0,number,integer}
|
||||
citytime = {0,date,MMM yyyy}
|
||||
|
||||
!
|
||||
! Welcome screen
|
||||
!
|
||||
welcome.caption = Welcome to MicropolisJ
|
||||
welcome.previous_map = Previous Map
|
||||
welcome.next_map = Next Map
|
||||
welcome.play_this_map = Play This Map
|
||||
welcome.load_city = Load City
|
||||
welcome.cancel = Cancel
|
||||
welcome.quit = Quit
|
||||
|
||||
!
|
||||
! Menus
|
||||
!
|
||||
menu.zones = Zones
|
||||
menu.zones.ALL = All
|
||||
menu.zones.RESIDENTIAL = Residential
|
||||
menu.zones.COMMERCIAL = Commercial
|
||||
menu.zones.INDUSTRIAL = Industrial
|
||||
menu.zones.TRANSPORT = Transportation
|
||||
menu.overlays = Overlays
|
||||
menu.overlays.POPDEN_OVERLAY = Population Density
|
||||
menu.overlays.GROWTHRATE_OVERLAY = Rate of Growth
|
||||
menu.overlays.LANDVALUE_OVERLAY = Land Value
|
||||
menu.overlays.CRIME_OVERLAY = Crime Rate
|
||||
menu.overlays.POLLUTE_OVERLAY = Pollution
|
||||
menu.overlays.TRAFFIC_OVERLAY = Traffic Density
|
||||
menu.overlays.POWER_OVERLAY = Power Grid
|
||||
menu.overlays.FIRE_OVERLAY = Fire Coverage
|
||||
menu.overlays.POLICE_OVERLAY = Police Coverage
|
||||
|
||||
menu.game = Game
|
||||
menu.game.new = New City...
|
||||
menu.game.load = Load City...
|
||||
menu.game.save = Save City
|
||||
menu.game.save_as = Save City as...
|
||||
menu.game.exit = Exit
|
||||
|
||||
menu.options = Options
|
||||
menu.options.auto_budget = Auto Budget
|
||||
menu.options.auto_bulldoze = Auto Bulldoze
|
||||
menu.options.disasters = Disasters
|
||||
menu.options.sound = Sound
|
||||
|
||||
menu.difficulty = Difficulty
|
||||
menu.difficulty.0 = Easy
|
||||
menu.difficulty.1 = Medium
|
||||
menu.difficulty.2 = Hard
|
||||
|
||||
menu.disasters = Disasters
|
||||
menu.disasters.MONSTER = Monster
|
||||
menu.disasters.FIRE = Fire
|
||||
menu.disasters.FLOOD = Flood
|
||||
menu.disasters.MELTDOWN = Meltdown
|
||||
menu.disasters.TORNADO = Tornado
|
||||
menu.disasters.EARTHQUAKE = Earthquake
|
||||
|
||||
menu.speed = Speed
|
||||
menu.speed.SUPER_FAST = Super Fast
|
||||
menu.speed.FAST = Fast
|
||||
menu.speed.NORMAL = Normal
|
||||
menu.speed.SLOW = Slow
|
||||
menu.speed.PAUSED = Paused
|
||||
|
||||
menu.windows = Windows
|
||||
menu.windows.budget = Budget
|
||||
menu.windows.evaluation = Evaluation
|
||||
menu.windows.graph = Graph
|
||||
|
||||
menu.help = Help
|
||||
menu.help.about = About
|
||||
|
||||
!
|
||||
! Tools
|
||||
!
|
||||
tool.BULLDOZER.name = BULLDOZER
|
||||
tool.BULLDOZER.icon = /icdozr.png
|
||||
tool.BULLDOZER.selected_icon = /icdozrhi.png
|
||||
tool.BULLDOZER.tip = Bulldozer
|
||||
tool.WIRE.name = WIRE
|
||||
tool.WIRE.icon = /icwire.png
|
||||
tool.WIRE.selected_icon = /icwirehi.png
|
||||
tool.WIRE.tip = Build Powerlines
|
||||
tool.PARK.name = PARK
|
||||
tool.PARK.icon = /icpark.png
|
||||
tool.PARK.selected_icon = /icparkhi.png
|
||||
tool.PARK.tip = Build Parks
|
||||
tool.ROADS.name = ROADS
|
||||
tool.ROADS.icon = /icroad.png
|
||||
tool.ROADS.selected_icon = /icroadhi.png
|
||||
tool.ROADS.tip = Build Roads
|
||||
tool.RAIL.name = RAIL
|
||||
tool.RAIL.icon = /icrail.png
|
||||
tool.RAIL.selected_icon = /icrailhi.png
|
||||
tool.RAIL.tip = Build Tracks
|
||||
tool.RESIDENTIAL.name = RESIDENTIAL
|
||||
tool.RESIDENTIAL.icon = /icres.png
|
||||
tool.RESIDENTIAL.selected_icon = /icreshi.png
|
||||
tool.RESIDENTIAL.tip = Zone Residential
|
||||
tool.COMMERCIAL.name = COMMERCIAL
|
||||
tool.COMMERCIAL.icon = /iccom.png
|
||||
tool.COMMERCIAL.selected_icon = /iccomhi.png
|
||||
tool.COMMERCIAL.tip = Zone Commercial
|
||||
tool.INDUSTRIAL.name = INDUSTRIAL
|
||||
tool.INDUSTRIAL.icon = /icind.png
|
||||
tool.INDUSTRIAL.selected_icon = /icindhi.png
|
||||
tool.INDUSTRIAL.tip = Zone Industrial
|
||||
tool.FIRE.name = FIRE
|
||||
tool.FIRE.icon = /icfire.png
|
||||
tool.FIRE.selected_icon = /icfirehi.png
|
||||
tool.FIRE.tip = Build Fire Station
|
||||
tool.POLICE.name = POLICE
|
||||
tool.POLICE.icon = /icpol.png
|
||||
tool.POLICE.selected_icon = /icpolhi.png
|
||||
tool.POLICE.tip = Build Police Station
|
||||
tool.POWERPLANT.name = POWERPLANT
|
||||
tool.POWERPLANT.icon = /iccoal.png
|
||||
tool.POWERPLANT.selected_icon = /iccoalhi.png
|
||||
tool.POWERPLANT.tip = Build Coal Powerplant
|
||||
tool.NUCLEAR.name = NUCLEAR
|
||||
tool.NUCLEAR.icon = /icnuc.png
|
||||
tool.NUCLEAR.selected_icon = /icnuchi.png
|
||||
tool.NUCLEAR.tip = Build Nuclear Powerplant
|
||||
tool.STADIUM.name = STADIUM
|
||||
tool.STADIUM.icon = /icstad.png
|
||||
tool.STADIUM.selected_icon = /icstadhi.png
|
||||
tool.STADIUM.tip = Build Stadium
|
||||
tool.SEAPORT.name = SEAPORT
|
||||
tool.SEAPORT.icon = /icseap.png
|
||||
tool.SEAPORT.selected_icon = /icseaphi.png
|
||||
tool.SEAPORT.tip = Build Port
|
||||
tool.AIRPORT.name = AIRPORT
|
||||
tool.AIRPORT.icon = /icairp.png
|
||||
tool.AIRPORT.selected_icon = /icairphi.png
|
||||
tool.AIRPORT.tip = Build Airport
|
||||
tool.QUERY.name = QUERY
|
||||
tool.QUERY.icon = /icqry.png
|
||||
tool.QUERY.selected_icon = /icqryhi.png
|
||||
tool.QUERY.tip = Query Zone Status
|
||||
|
||||
tool.BULLDOZER.border = #bf7900
|
||||
tool.WIRE.border = #ffff00
|
||||
tool.ROADS.border = #5d5d5d
|
||||
tool.RAIL.border = #5d5d5d
|
||||
tool.RESIDENTIAL.border = #00ff00
|
||||
tool.COMMERCIAL.border = #0000ff
|
||||
tool.INDUSTRIAL.border = #ffff00
|
||||
tool.FIRE.border = #ff0000
|
||||
tool.POLICE.border = #0000ff
|
||||
tool.STADIUM.border = #00ff00
|
||||
tool.PARK.border = #bf7900
|
||||
tool.SEAPORT.border = #0000ff
|
||||
tool.POWERPLANT.border = #ffff00
|
||||
tool.NUCLEAR.border = #ffff00
|
||||
tool.AIRPORT.border = #bf7900
|
||||
|
||||
tool.BULLDOZER.bgcolor = rgba(0,0,0,0)
|
||||
tool.WIRE.bgcolor = rgba(0,0,0,0.375)
|
||||
tool.ROADS.bgcolor = rgba(255,255,255,0.375)
|
||||
tool.RAIL.bgcolor = rgba(127,127,0,0.375)
|
||||
tool.RESIDENTIAL.bgcolor = rgba(0,255,0,0.375)
|
||||
tool.COMMERCIAL.bgcolor = rgba(0,0,255,0.375)
|
||||
tool.INDUSTRIAL.bgcolor = rgba(255,255,0,0.375)
|
||||
tool.FIRE.bgcolor = rgba(0,255,0,0.375)
|
||||
tool.POLICE.bgcolor = rgba(0,255,0,0.375)
|
||||
tool.POWERPLANT.bgcolor = rgba(93,93,93,0.375)
|
||||
tool.NUCLEAR.bgcolor = rgba(93,93,93,0.375)
|
||||
tool.STADIUM.bgcolor = rgba(93,93,93,0.375)
|
||||
tool.SEAPORT.bgcolor = rgba(93,93,93,0.375)
|
||||
tool.AIRPORT.bgcolor = rgba(93,93,93,0.375)
|
||||
tool.PARK.bgcolor = rgba(0,255,0,0.375)
|
||||
|
||||
!
|
||||
! The Graphs pane (accessible through Window -> Graphs)
|
||||
!
|
||||
dismiss_graph = Dismiss Graph
|
||||
ten_years = 10 YRS
|
||||
onetwenty_years = 120 YRS
|
||||
|
||||
graph_button.RESPOP = grres.png
|
||||
graph_button.COMPOP = grcom.png
|
||||
graph_button.INDPOP = grind.png
|
||||
graph_button.MONEY = grmony.png
|
||||
graph_button.CRIME = grcrim.png
|
||||
graph_button.POLLUTION = grpoll.png
|
||||
|
||||
graph_button.RESPOP.selected = grreshi.png
|
||||
graph_button.COMPOP.selected = grcomhi.png
|
||||
graph_button.INDPOP.selected = grindhi.png
|
||||
graph_button.MONEY.selected = grmonyhi.png
|
||||
graph_button.CRIME.selected = grcrimhi.png
|
||||
graph_button.POLLUTION.selected = grpollhi.png
|
||||
|
||||
graph_color.RESPOP = #00e600
|
||||
graph_color.COMPOP = #0000e6
|
||||
graph_color.INDPOP = #ffff00
|
||||
graph_color.MONEY = #007f00
|
||||
graph_color.CRIME = #7f0000
|
||||
graph_color.POLLUTION = #997f4c
|
||||
|
||||
graph_label.RESPOP = Residential
|
||||
graph_label.COMPOP = Commercial
|
||||
graph_label.INDPOP = Industrial
|
||||
graph_label.MONEY = Cash Flow
|
||||
graph_label.CRIME = Crime
|
||||
graph_label.POLLUTION = Pollution
|
||||
|
||||
!
|
||||
! The Evaluation Pane (accessible through Windows -> Evaluation)
|
||||
!
|
||||
dismiss-evaluation = Dismiss Evaluation
|
||||
public-opinion = Public Opinion
|
||||
public-opinion-1 = Is the mayor doing a good job?
|
||||
public-opinion-2 = What are the worst problems?
|
||||
public-opinion-yes = YES
|
||||
public-opinion-no = NO
|
||||
statistics-head = Statistics
|
||||
city-score-head = Overall City Score (0 - 1000)
|
||||
stats-population = Population:
|
||||
stats-net-migration = Net Migration:
|
||||
stats-last-year = (last year)
|
||||
stats-assessed-value = Assessed Value:
|
||||
stats-category = Category:
|
||||
stats-game-level = Game Level:
|
||||
city-score-current = Current Score:
|
||||
city-score-change = Annual Change:
|
||||
|
||||
!
|
||||
! The mini-map, overlay legends
|
||||
!
|
||||
legend_image.POPDEN_OVERLAY = /legendmm.png
|
||||
legend_image.GROWTHRATE_OVERLAY = /legendpm.png
|
||||
legend_image.LANDVALUE_OVERLAY = /legendmm.png
|
||||
legend_image.CRIME_OVERLAY = /legendmm.png
|
||||
legend_image.POLLUTE_OVERLAY = /legendmm.png
|
||||
legend_image.TRAFFIC_OVERLAY = /legendmm.png
|
||||
legend_image.FIRE_OVERLAY = /legendmm.png
|
||||
legend_image.POLICE_OVERLAY = /legendmm.png
|
||||
|
||||
!
|
||||
! Budget Dialog box, accessable through Windows -> Budget
|
||||
!
|
||||
budgetdlg.title = Budget
|
||||
budgetdlg.funding_level_hdr = Funding Level
|
||||
budgetdlg.allocation_hdr = Allocation
|
||||
budgetdlg.road_fund = Trans. Fund
|
||||
budgetdlg.police_fund = Police Fund
|
||||
budgetdlg.fire_fund = Fire Fund
|
||||
budgetdlg.continue = Continue With These Figures
|
||||
budgetdlg.reset = Reset to Original Figures
|
||||
budgetdlg.tax_rate_hdr = Tax Rate
|
||||
budgetdlg.annual_receipts_hdr = Annual Receipts
|
||||
budgetdlg.tax_revenue = Tax Revenue
|
||||
budgetdlg.period_ending = Period Ending
|
||||
budgetdlg.cash_begin = Cash, beginning of year
|
||||
budgetdlg.taxes_collected = Taxes Collected
|
||||
budgetdlg.capital_expenses = Capital Expenditures
|
||||
budgetdlg.operating_expenses = Operating Expenses
|
||||
budgetdlg.cash_end = Cash, end of year
|
||||
budgetdlg.auto_budget = Auto Budget
|
||||
budgetdlg.pause_game = Pause Game
|
||||
|
||||
!
|
||||
! Notification pane
|
||||
!
|
||||
notification.dismiss = Dismiss
|
||||
notification.query_hdr = Query Zone Status
|
||||
notification.zone_lbl = Zone:
|
||||
notification.density_lbl = Density:
|
||||
notification.value_lbl = Value:
|
||||
notification.crime_lbl = Crime:
|
||||
notification.pollution_lbl = Pollution:
|
||||
notification.growth_lbl = Growth:
|
Reference in a new issue