~ubuntu-branches/ubuntu/raring/simutrans/raring-proposed

« back to all changes in this revision

Viewing changes to .pc/0003-Updated-history.txt.patch/simutrans/history.txt

  • Committer: Package Import Robot
  • Author(s): Ansgar Burchardt
  • Date: 2011-11-03 19:59:02 UTC
  • mfrom: (1.2.7)
  • Revision ID: package-import@ubuntu.com-20111103195902-uopgwf488mfctb75
Tags: 111.0-1
* New upstream release.
* debian/rules: Update get-orig-source target for new upstream release.
* Use xz compression for source and binary packages.
* Use override_* targets to simplify debian/rules.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
Release of 110.0.1 (r4352 on 11-Mar-2011):
2
 
 
3
 
        ADD: try to build crossing that match maxspeed of the ways to be crossed
4
 
        ADD: sheep will not walk in cities anymore
5
 
        CHANGE: much smaller savegames in online mode with trees
6
 
        FIX: broken townhalls when the land was flattend before
7
 
        FIX: AI better cleans up when building of shipping lines fails
8
 
        FIX: line IDs are now tied to line handles => no double line ID any more
9
 
        FIX: crashes with window resizing under SDL
10
 
        FIX: convois stuck after modifying schedule of line
11
 
        ADD: pak set specific pre-defined player colors and random player colors
12
 
        FIX: world enlargement
13
 
 
14
 
 
15
 
Release of 110.0 (r4303 on 14-Feb-2011):
16
 
 
17
 
        CHANGE: default savegame now bzip2 (games 33% smaller)
18
 
        ADD: Odometer and distance per month available for convois/lines
19
 
        ADD: (gerw) built tunnel without ways
20
 
        FIX: no longer possible for negative prices (cheat bus)
21
 
        ADD: (Dwachs) starting money per year
22
 
        ADD: lines will be listed numerically correct, if the contain a number
23
 
        ADD: bridge building with click-and-drag
24
 
        ADD: traffic light can set their phases now manually (in seconds) (new help text: trafficlight_info.txt, new string: -\nSet phases:-)
25
 
        ADD: some more network related settings like server_frames_ahead, network_ms_ahead, server_frames_per_step to control timing on the network
26
 
        ADD: translations are also search in user dir/scenario/text
27
 
        ADD: (gerw) auto-electrify depot added
28
 
        FIX: freelist sometimes returned wrong elements to free
29
 
        ADD (VS): makeobj ignored alpha channel now really
30
 
        CHANGE: (Knightly): Not scaling images displayed by gui_image_t anymore
31
 
        FIX: deleting tram signals again
32
 
        ADD: click-and-drag also for network games (except for building elevated ways, bridges, tunnels)
33
 
        ADD: tools should work on all clients regardless of underground mode
34
 
        ADD: tools work now correct with ctrl keys in networkmode
35
 
        FIX: a double block (presignal) robbed the following signal of its (pres/longblock/choosing) function
36
 
        CHANGE: no rezooming in viewport
37
 
        FIX: text overflow in message boxes
38
 
        FIX: window resizing is triggered even if initial click is not in dragger area
39
 
        FIX: square button's clickable area not set according to accompanying text
40
 
        FIX: help text link's clickable area not correctly set
41
 
        FIX: pak file image data not trimmed according to x-offset and contains superfluous data
42
 
        ADD: factories now support multiple fields
43
 
        FIX: factory builder does not consider minimum fields in randomising production
44
 
        FIX: tooltip box hovering above viewport
45
 
        ADD: (mostly Dwachs) nicer crossing infos
46
 
        ADD: bridges/tunnel show their names in info window
47
 
        ADD: (inspired by gerw) choose singals will not choose if on the route is another choose signal or and end_of_choose
48
 
        FIX: text overflow in ground info
49
 
        CHANGE: ground info and thing info title bar color will change according to ownership
50
 
        ADD: allow_buying_obsolete_vehicles in simuconf.tab can disallow buying obsolete vehicles for better balancing
51
 
        FIX: forest density/size nor again reasonable dependent on map size
52
 
        ADD: factory stops can now get different names from building stops (%s factory %s %s must be new tranlated)
53
 
        FIX: build foundations only directly under elevated monorail depots
54
 
        FIX: ist_natur() return als false on halt tiles (like harbour)
55
 
        ADD: (gerw) broad tunnel patch (see pak64 sources: adding images [Nl] [Nm] [Nr] and so on)
56
 
        FIX: no longer no trees after 150 years
57
 
        ADD: no decimal point for very large amounts
58
 
        CHANGE: better displaying algorithm, should give much less clipping errors/graphics glitches with lang vehicles/bridges/stations etc.
59
 
        ADD: configurable thousand exponent (like 10^4 for japanese) by SEP_THOUSAND_EXPONENT
60
 
        FIX: Makeobj could not extract bridges (and possibly even more objects) under XP
61
 
        ADD: zooming in also for pak192
62
 
        ADD: preparation for images larger than 64k resp 255*255
63
 
        FIX: maintenance for ticks_per_month smaller 18
64
 
        ADD: timeline for cityroads using 'city_road[0]=name[,intro][,retire]' in simuconf.tab
65
 
        ADD: winter image for PowerSource/ PowerDest: Image[2] and [3] as snowy versions of [0] and [1]
66
 
        ADD: winter image for sidewalk: Image[1],[4],[7],[10],[13] as snowy versions, Image [5][8][11][14] transition images
67
 
        ADD: minimum and maximum numbers of next towns to connect to a factory can be set too in simuconf.tab with factory_worker_minimum_towns/factory_worker_maximum_towns
68
 
        ADD: timeline for intercityroads using 'intercity_road[number]=name[,intro][,retire]' in simuconf.tab
69
 
        ADD: winter image and timeline for crossings: winter images of [image][0] are [image][1]
70
 
        ADD: powerline stabilisation pak which enforces a single transformer next to factories/power stations
71
 
        ADD: enable to use more than one powerline object
72
 
        ADD: texture for tunnel grounds (Obj=misc, Name=TunnelTexture, Image with numbers 0,3,6,9)
73
 
        ADD: simuconf.tab: add default values for cityroad ("city_road") and intercity road ("asphalt_road")
74
 
        CHANGE: TAB goes to next/Shift+TAB to previous edit box, moving and resizing now even when other windows open
75
 
        ADD: skinnable scrollbars
76
 
        ADD: setting dialoge tool (handle with care, should not be visible by defualt for pak sets!)
77
 
        ADD: resizer also part of skin
78
 
        CHANGE: also starts without any skin
79
 
        FIX: no signals to be built on switches, since they will not display correctly
80
 
        FIX: waiting time cycles also on left button
81
 
        ADD: (z9999+) limit size of toolsbars in simuconf.tab
82
 
        FIX: (z9999+) loading old games before 88.00
83
 
        CHANGE: forest settings moved to simuconf.tab
84
 
        ADD: delay and duration of tooltip configurable in simuconf.tab
85
 
        ADD: timeline for headquarters (pak-sets may need to be updated as the default intro date is 1900, default retire date is 2999)
86
 
        ADD: blinking cursor, selectable text and clipboard functions for text input fields
87
 
        ADD: industry increase and minimum city distance now also saved in savegame
88
 
        FIX: error in routing will clear itself after loading
89
 
        FIX: not restore fields if there is already a building on this tile
90
 
        CHANGE: minimap will center after zooming
91
 
        ADD: parameters of cityrules.tab saved in savegame (networkmode)
92
 
        ADD: active window title bar is highlighted (for options see simuconf.tab)
93
 
        CHG: canals cannot be built on canals of other players
94
 
        FIX: removed obsolete forest config parameters
95
 
        FIX: traffic light setting also network safe
96
 
        ADD: if present show copyright line from ground.outside.pak (which should contain pak set and revision)
97
 
        ADD: new general_tool[36] to build cityroad according to timeline
98
 
        FIX: (z9999) building a harbour must check also for existing stops above/below
99
 
        FIX: (z9999) trains were braking on field too late after changing of route count
100
 
        FIX: (z9999) stopping before occipied crossings with a signal and many other signal fixes
101
 
        ADD: for text input, double-click to select a word and triple-click to select the whole text
102
 
        ADD: register lineless convoys at the halts and list them with links in the halt details dialog
103
 
        FIX: do not crash with prodbase 0 and ensure some basic production
104
 
        FIX: convois did not properly looked up next signal for signals on closed crossings
105
 
        ADD: right-click on icon of selected toolbar closes the toolbar
106
 
        ADD: server uses a different savegame revision => testing already possible now
107
 
        ADD: savegame version can be set in settings
108
 
        ADD: simple chat system added (send message option in message window)
109
 
        ADD: semiautomatical announce of servers possible
110
 
        CHANGE: chat option now part of message centre
111
 
        ADD: messages on joining and leaving
112
 
        CHANGE: renaming of stuff now in network games
113
 
        ADD: clients and server compare paksets before joining
114
 
        CHANGE: for two-click-tools: ctrl+click sets start marker, useful for point-to-point bridge building with two clicks in network games
115
 
        ADD: (gerw/Dwachs) build signals like ways; ctrl+click on icon opens dialogue to change parameters (help file: signal_spacing.h), in network games: ctrl+click and then drag
116
 
        ADD: station extensions can be built near public halts
117
 
        CHANGE: when joining with public station, the public station keeps its name
118
 
        CHANGE: Introduced symbols and tooltips for a much more compact status line
119
 
        ADD: dialogue can be changed (currently only minimap)
120
 
        ADD: possibility to compare pakset of client and server
121
 
        CHANGE: one year after bankrupt, clear slot for new player
122
 
        CHANGE: first load convoi waiting the longest time at a stop
123
 
        FIX: after bankruptsy, ways on public stops will remain unowned, so new people can connect to them
124
 
        FIX: transfer statistics too, when joining stops
125
 
        CHANGE: In order to lock a game the public player must be password protected. Unlocking the public player allows player change again.
126
 
        CHANGE: (Knightly) message system has now tabs for faster overview of categories
127
 
        CHANGE: cities try some terraforming to be able to build roads
128
 
        ADD: messages are saved in save games
129
 
        CHANGE: passwords are only checked/changed if <enter> is pressed in the password input box
130
 
        ADD: more messages for headquarters and making stops public
131
 
        CHANGE: application folder for simutrans now under /Library/Simutrans (default MAC standard)
132
 
        ADD: (TurfIt) rightclick closes all toolbars, all dialogues and deselects all tools
133
 
        ADD: (TurfIt/Dwachs) Windows snap onto each other when they are close (controlled by window_snap_distance)
134
 
        ADD: server can do monthly announcements
135
 
        ADD: announcements can be configured on command line
136
 
        ADD: also schedules and line windows are kept during joining
137
 
        ADD: vehicles can immeadtily loose part of their value when starting running (used_vehicle_reduction) to make expensive vehicle unattractive when starting a game
138
 
 
139
 
 
140
 
Release of 102.2.2 (r3131 on 8-Mar-2010):
141
 
 
142
 
        FIX: connecting upslope to upper way works in sliced mode (r2949)
143
 
        FIX: longer convoi's name could cause crash when entering depot
144
 
        FIX: lines were never freed upon deletion
145
 
        FIX: deleting factories/cities/attractions while those lists were open resulted in CTD
146
 
        FIX: stop types in station frame sometime painted on top of each other
147
 
        FIX: delete convoi only in next step if loading and return directly (and step reverse in karte_t)
148
 
        FIX: walk_city (for stop in towns with AI) was broken (r2990)
149
 
        FIX: distribute goods also on factories with less than 10 output
150
 
        FIX: latin2 characters with unicode>255 work again (via hack)
151
 
        FIX: (VS) do not buy same house twice
152
 
        FIX: (Knightly) only do action when mouse button release also on same button
153
 
        FIX: (Knightly) prevent pending mouse events when resizing
154
 
        ADD: support for townhalls with four rotations
155
 
        ADD: korean glyphs now in cyr.bdf (r2967/r3059)
156
 
        ADD: reading of bzip2 savegames from trunk
157
 
        ADD: (Dwachs) starting money per year
158
 
        FIX: crash when changing schedule after no_route on halt
159
 
        FIX: presignal before station failed
160
 
        FIX: wrong clipping of text
161
 
        FIX: (TurfIt) really empty factories input even in consumption factors not 100%
162
 
        FIX: stop factory building if more than 10 attempts failed
163
 
        FIX: (Dwachs) display correct length in depot
164
 
        FIX: isometric map repaired
165
 
 
166
 
 
167
 
 
168
 
Release of 102.2.1 (r2928)
169
 
 
170
 
        FIX: minimap was not updated when a bridge was deleted
171
 
        FIX: AI could not built any lines
172
 
        FIX: grid slopes were not (re)set correctly
173
 
        FIX: min_building_density and harbour are now recognized in dat/tab files
174
 
        ADD: do not close load/save dialogue after deleting
175
 
        FIX: do not show more than the last 2000 messages in message center to prevent scrollbar malfunction
176
 
        FIX: margin calculation was wrong
177
 
        FIX: first halts are now first in connection list => consistently transfer at first possibility
178
 
        FIX: no money when selling convois at the depot
179
 
        FIX: (Knightly) inverse scrolling consistently for minimap and main view
180
 
        FIX: also ask when a single pakset with addons is present what to load
181
 
        FIX: game starts in normal mode (instead paused) again
182
 
        FIX: downgrading ways were cheaper than destruction => now downgrading will be as expensive as removal
183
 
        CHANGE: ignore empty entries and lines starting with # in citylists
184
 
        FIX: deleting line does not longer crash in halt_detail windows
185
 
        FIX: withdraw all with convois in depot causes crash (and maybe also not withdraw all)
186
 
        FIX: several issues with tram signals
187
 
        CHANGE: info windows now open less important first resp. for single window topmost object first (usually most important)
188
 
 
189
 
 
190
 
 
191
 
Release of 102.2 (r2785)
192
 
 
193
 
18-Oct-2009:
194
 
        CHANGE: cursor now works with full 3d-coordinates
195
 
        ADD: (mostly gerw) sparse data and overlay in main map for passenger destinations
196
 
        ADD: No connections found via overcrowded stops, if overcrowded flag active
197
 
        ADD: do not create goods/passenger/mail when the only route is over an overcrowded stop (simuconf.tab no_routing_over_overcrowded)
198
 
        ADD: more vehicle messages show in main screen
199
 
        CHANGE: ask for language only once (prepare for difficulty dialoge)
200
 
        ADD: UNDO for powerlines
201
 
        FIX: convoi details (and info- windows) were not always correctly (re)opened
202
 
        CHANGE: convoi, station and line handles autoextent their capacity
203
 
        FIX: chanhing schedule bz stop mover did not worked on open schedule windows
204
 
        CHANGE: climate dialoge now completely gui_numberinput_t
205
 
        CHANGE: convois will only choose stops that can fit their entire length
206
 
        FIX: (mostly gerw) tunnel maintenance costs
207
 
        ADD: (z9999) tunnel can have predefined way (new syntax, need new makeobj)
208
 
        ADD: completly ignore message button at beginning of dialoge
209
 
        CHANGE: faster map (non-isometric) on very large maps and no crashes with extremely large maps anymore
210
 
        ADD: paste letters under windows with CNTRL+V
211
 
        ADD: button "withdraw all" in line window
212
 
        CHANGE: simuconf.tab cost values can now go up to 48 bit (should be enough for insanely high starting capital)
213
 
        CHANGE: addons can be put now into the user folder with the same name than the main pak folder
214
 
        CHANGE: skins are now read first from program dir/skin then from own dir/skin and then from pak set
215
 
        ADD: (gerw) dragging of wayobj and many other tools, adding wayobj-remover
216
 
        CHANGE: (Dwachs) better intercityroad creation
217
 
        ADD: (Dwachs) sliced underground mode
218
 
        ADD: (z9999) 8 layout for city buildings allow also closed corners
219
 
        ADD: (Dwachs) buying cityhouse will protect them from renovation
220
 
        ADD: Underground slope (in principle even compatible to older savegames) using standard slope tool
221
 
        ADD: changing slopes now also with objects on top
222
 
        ADD: (Dwachs) tram track can be build in road tunnels
223
 
        ADD: (gerw) click-and-drag for tunnels
224
 
        ADD: (Nathan Samson) allow left_to_right_graphs (=1 in simuconf.tab)
225
 
        ADD: (z9999) better display of depots in minimap
226
 
        ADD: (Dwachs) zooming of map with mousewheel
227
 
        ADD: switches change graphics for diagonal going trains (only eyecandy)
228
 
        ADD: ambient sound effects (for all grphics + forest + beaches)
229
 
        CHANGE: less lagging updating/rerouting after schedule chnages even with large stations
230
 
        ADD: (Dwachs) Public player can remove all
231
 
        ADD: two switches (-addons and -noaddons) to regulate loading of addons together with pakset
232
 
        CHANGE: (Dwachs) 2-5x faster city generation
233
 
        CHANGE: (Knightly) even faster routing of goods due to ignoring non-transfer stations in breath search
234
 
        ADD: switch to keep towns static
235
 
        ADD: (gerw) minimaps in city info window are clickable
236
 
        CHANGE: after 40 retrys, factory construction will ignore climates to avoid broken chains (if possible at all)
237
 
        ADD: citygrowth parameter configurable in simuconf.tab
238
 
        ADD: setting dialog allow access to all settings also found in simuconf.tab before starting a game
239
 
 
240
 
 
241
 
Release of 102.0 (r2366)
242
 
 
243
 
5-Mar-2009:
244
 
        FIX: connect stops again to public player
245
 
        FIX: marker had invalid position after loading a game => crash when adding new marker
246
 
        FIX: again income messages even with very many convois
247
 
        ADD: &#; for direkt character input (but no unicode yet) to help files "HTML" (&#30; happy face, &#31; unhappy face)
248
 
        ADD: (z9999) capacity of a stop shown in tooltip
249
 
        ADD: (z9999) halt can have different storage capabilities for different good types (seperate_halt_capacities=1 in simuconf.tab)
250
 
        ADD: if pay_for_total_distance=1 in simuconf.tab, price is calculated for the distance you got nearer to destination
251
 
        ADD: (isidoro) jump to line window from halt_details
252
 
        FIX: mark deleted trees dirty when building roads
253
 
        CHANGE: message window now obeys also Simutrans UI (array/rightclick for goto on map, leftclik on text to show again)
254
 
        CHANGE: inactive tabs nor greyed out
255
 
        ADD: goto line also in convoi info window
256
 
        CHANGE: (z9999) finally useful marker with a simutrans consistent gui
257
 
        ADD: (gerw mostly) river are now created during map creation, new options in simuconf.tab
258
 
        ADD: no vehicle/cash sounds during fast forward
259
 
        ADD: (gerw/prissi) powerline remover
260
 
        FIX: lines always got id 1 => saving was not sucessful!
261
 
        CHANGE: language specific divider for amout possible (like million for most) using LARGE_NUMBER_STRING and LARGE_NUMBER_VALUE
262
 
        CHANGE: start at any month you like (parameter starting_month in simuconf.tab)
263
 
        FIX: fences and slopes in most suituations now without graphic errors (some are currently unavoidable)
264
 
        ADD: (z9999) new sort option for good list by category
265
 
        FIX: (mostly Dwachs) way graphic for way in tunnel now matches speed and maintenance fixed
266
 
        ADD: avoid overcroded stops (experimental, avoid_overcrowding=1 in simucon.tab)
267
 
 
268
 
 
269
 
 
270
 
Release of 101.0 (r2208)
271
 
 
272
 
3-Jan-2009:
273
 
        FIX: weg search stooped to early => not properly upgrading city road types in pak128 (z9999)
274
 
        FIX: crash of passenger AI before busses were available
275
 
        FIX: stop moving tool also deals with empty lines now
276
 
        FIX: retire dates again ignored during map creation
277
 
        FIX: no crashing when loading unavailable buildings
278
 
        FIX: crashes with movingobjects during creation
279
 
        FIX: planes were not always correctly decending
280
 
        FIX: harbour tile layout==16 tile were not calaculated simular to stations
281
 
        CHANGE: -fullscreen command flag will try to detect current resolution => no need to specify size
282
 
        FIX: scrollbar text after resize now updated properly
283
 
        FIX: remember last selected tool
284
 
        FIX: preserve tick count after loading saved game => wait per month should be fine now
285
 
        FIX: allow harbours also on trees ...
286
 
        FIX: start on signal tile resp. drive thorugh closed signals when open/close schedule dialoge
287
 
        ADD: multithread support for screen copy (max. 10% faster) for GDI
288
 
        FIX: new timing for idle and frame => fast forward speed more closely met, less CPU needed, smoother transitions
289
 
        FIX: too sensitve mouse repaired (moving during clicking)
290
 
        FIX: no crashes on pwoer bridges at vertical slopes
291
 
        CHANGE: much faster town renovation/town growth => faster city generation
292
 
        FIX: only tools applyable in the current situation are visible
293
 
        CHANGE: savegame path instead .simutrans now ~/simutrans on Linux/BeOS, and ~/Documents/simutrans on MacOS
294
 
        FIX: fields next to a new station leads to crashes during name determination
295
 
        FIX: correct color for stops over townhalls for labels
296
 
        FIX: long block signals searched always on first leg too much and stucke trains which stop directly after them
297
 
        FIX: wayremover removed (partly) bridges even without permission
298
 
        FIX: bridges during removal removed too much maintenance
299
 
        ADD: make tooltips configurable (show_tooltips, tooltip_background_color, tooltip_text_color) in simuconf.tab
300
 
        ADD: (leopard) Native sound/midi support for MAC
301
 
        FIX: rotate also coordinates of messages
302
 
        ADD: target destinations in halt details now clickable
303
 
        FIX: raise and lower now also ok new border, better error messages
304
 
        FIX: (z9999) maglev and narrowgauge for everything, addional line symbols (MaglevStop, NarrowgaugeStop, ... ) for linemanager optional
305
 
        CHANGE: speed on diagonals only 20% faster => less gain, more realistic vehicle length
306
 
        FIX: no crossings on underground station tiles
307
 
        FIX: wayobj ignored replacement by compat.tab for catenaries
308
 
        CHANGE: now 16 syllables for town names %/&(0...9A...F)_CITY_SYLL
309
 
        CHANGE: maps got an own subdirectory, and format RLE compressed (usually less than 10% of ppm)/uncompressed 8-Bit and 24-Bit BMP allowed too
310
 
        FIX: trams were not using the max speed according to the trams speed table
311
 
        ADD: (z9999) daylight level now adjustable
312
 
        ADD: (isidoro/prissi) overtaking for road vehicles/citycars
313
 
        ADD: (z9999) right mouse button to minimize windows to title bar and restore
314
 
        CHANGE: payment is now only for the decrease in distance to the next transfer stop
315
 
        ADD: instead a number also a name of a  menu object (with image zero) can be given for an icon in menuconf.tab
316
 
        ADD: (Gerd Wachsmuth) map enlargement during the game
317
 
        ADD: (VS) electric EMU/trolley bus tab added to depot
318
 
        CHANGE: AI now seperate files, which would allow for a greater varienty of AIs
319
 
        ADD: (Dwachs) depots remember last line
320
 
        FIX: construction of four layout stations and rotation of four layout buildings were completely broken
321
 
        FIX: graphic error with slopes next to bridges and tunnels
322
 
        ADD: new tool to make a stop a public one (to make public stops on map without player change)
323
 
        FIX: disabling sound and midi will be now saved and will disable them completely to avoid the SDL_mixer troubles
324
 
        FIX: x instead y offset written by makeobj
325
 
        ADD: (Dwachs) new object gui_numberinput_t for more convinient entering of numbers
326
 
        ADD: (gerw) sizeable loadsave frame
327
 
        CHANGE: savegame bump, no AI save state correctly, same for map extension, no koord saved anymore (up to 60% smaller savegames)
328
 
        CHANGE: settings are now saved for game relevant/user relevant to prepare for multiplayer (and do proper versioning)
329
 
        CHANGE: sea level now in single steps (before only double steps, but single steps in display)
330
 
        FIX: handling of wrongly defined fonts and unicode characters now correct again
331
 
        FIX: bridges could connect to "harbour" tunnels
332
 
        CHANGE: maximu map size now 16 mio tiles
333
 
        FIX: overcrowded station messages again
334
 
 
335
 
 
336
 
Release of 100.0 (r1867, stable)
337
 
 
338
 
28-June-2008:
339
 
        FIX: rotated twonhalls could lead to crashes
340
 
        CHANGE: show connected stops at factory again
341
 
        ADD: factory edit modus after patch from z9999
342
 
        FIX: removing of wayobj in tunnel or on bridges left wrong top speed.
343
 
        ADD: factory link tool from z9999
344
 
        ADD: attraction built tool from z9999
345
 
        ADD: citybuilding builder inspired by z9999
346
 
        ADD: tree planting tool inspired by z9999
347
 
        FIX: trees are now correctly sorted by the internal tile positions (before were shadow problems)
348
 
        CHANGE: smoother zoom out (experimental)
349
 
        FIX: x-offset for images should finally work
350
 
        ADD: following zoom-levels are now supported 1.5:1, 1.33:1, 1:1, 0.75:1, 0.66:1, 0.5:1, 0.33:1, 0.25:1 (maximum tile size zoomed in is 254!)
351
 
        FIX: no cars entring railroad crossings when the apparently cannot exit (may fail with crossings followin immediately)
352
 
        FIX: no citycars entring a crossing, if there is no exit
353
 
        FIX: convois created by copying had no home depot
354
 
        FIX: during zoomout, the tiles were clipped 32 pixels too early
355
 
        FIX: rotation of buildings with layout>4 corrected
356
 
        ADD: more statistics for world (see in citylist)
357
 
        FIX: show signals again in minimap
358
 
        ADD: preliminary support for automatic configuration, clarification of the licence
359
 
        CHANGE: maintance of player buildings now depends on its level
360
 
        FIX: reloading with no matching buildings for a climate could lead to crashes
361
 
        CHANGE: smoother movements of vehicles in all sizes and zoomlevels
362
 
        FIX: powerlines destroy on fileds during loading
363
 
        CHANGE: all traffic lights have now synchronized phases
364
 
        ADD: new parameter in forestconf.tab: tree_climates for climates with at least one tree per tile and no_tree_climates for the reverse
365
 
        ADD: new parameter for cityrules.tab "minimum_building_desity" in percent: if the area covered by buldings is less than this, the city borders will not increase => more compact cities, not fading out along a single street (default: 25)
366
 
        CHANGE: completely renovated schedule entering window
367
 
        CHANGE: logarithmic traffic density display in minimap
368
 
        CHANGE: cst_depot_air for charging air_depot
369
 
        CHANGE: less subtypes for stops and depot (halfway)
370
 
        CHANGE: neu customable toolbars (90%) (see pak64/config/menuconf.tab)
371
 
        FIX: schedule window last line was not selectable
372
 
        ADD: waytypes narrowgauge_track and maglev_track now functional
373
 
        FIX: trains with freight_type but total load==0 were still creating connections (caotic)
374
 
        CHANGE: groundobj for new map again (z9999)
375
 
        CHANGE: seasons for groundobj and movingobj (z9999)
376
 
        CHANGE: enables all map edit tools again (z9999)
377
 
        FIX: random rotation building problem (z9999)
378
 
        FIX: initialize tool (z9999)
379
 
        FIX: check climate for tree (z9999)
380
 
        FIX: tree cost (z9999)
381
 
        FIX: power for low producing factory (z9999)
382
 
        ADD: Fill trees tool (z9999)
383
 
        ADD: Add forest tool (z9999)
384
 
        ADD: Add random city car tool (z9999)
385
 
        ADD: option to start without trees (z9999)
386
 
        ADD: max. speed information on depot window (z9999)
387
 
        CHANGE: allow any key for command, include #99999 (decimal code), ^A (Control A), F99 (F1-F15), COMMA (,)
388
 
        CHANGE: allow for &lt; and &gt; to be used in flowtexts
389
 
        ADD: stop mover tool (mostly z9999) tilewise for road, stopwise for water/air and platformwise for rail bound vehicles
390
 
        ADD: AI builts airports (sometimes still too close to border) and uses them more or less wisely
391
 
        FIX: no factories/attractions under monorail or powerlines and thus no disruption of them
392
 
        FIX: waypoints under/over stops were treated as stops for good routing
393
 
        CHANGE: all stops are now given more or less unique names. First factories,
394
 
                then buildings, then ?standard, where "?" is 1..9 or A...Z (if available)
395
 
                and standard is center, extern or suburb the later with one of the german
396
 
                directions nord, sued, west, ost, nordwest, ... If failed, it will be a
397
 
                numbered stop (translators: please translate on simutranslator!)
398
 
        CHANGE: deduct maintenance at the beginning of a month => no sudden dropping below zero any more
399
 
        CHANGE: no zooming in/out of vehicle images in depot and lists
400
 
        CHANGE: speedbonus taken now from config/speedbonus.tab (if present)
401
 
        ADD: scenarios (i.e. you can play for a goal), bankrupt only after net wealth is below zero
402
 
        CHANGE: scenario can have an additional factor for difficulty
403
 
        CHANGE: more description of files before loading (ppm/scenario)
404
 
        CHANGE: -debug parameter now takes a debug level (1,2,3,4 for errors only, warnings only, all messages,debug special messages)
405
 
        ADD: highlight selected toolbars/tools
406
 
 
407
 
 
408
 
Release of 99.17.1 (r1550, stable)
409
 
 
410
 
17-Dec-2007:
411
 
        FIX: some errors concerning headquarters, AI and moneys frame
412
 
        CHANGE: again only first and last vehicle reserves block
413
 
        CHANGE: only producing factories are consuming power
414
 
        CHANGE: allow for offsets in the texture files => pak192 grounds possible
415
 
        CHANGE: new convoi filter for stuck convois 'clf_chk_stucked'
416
 
        FIX: could delete crossings under certain circumstances
417
 
        CHANGE: images in line tab, translation now tooltip, "TramStop" pak needed
418
 
        CHANGE: block reservation mode on will also enable "delete these reservations" cursor
419
 
        ADD: new obj named groundobj, new string "cost for removal"
420
 
        FIX: error with removing headquarter after rotation
421
 
        FIX: deleting incontinous buildings and rotated buildings could crash simutrans, rotate factory base for rebuilding after loading
422
 
        FIX: invisible mousecursor by moving the mouse during right click scrolling outside of window fixed
423
 
        CHANGE: adding type to introduction/retirement message
424
 
        FIX: severe bug loading pedestrians or citycars
425
 
 
426
 
 
427
 
Release of 99.17 (r1502)
428
 
 
429
 
19-Dec-2007:
430
 
        ADD: water animation (if images defined) animation images are just the second parameter in the definition; animation speed is set by water_animation_ms in simuconf.tab
431
 
        FIX: tiles in train middle at waypoints were not properly reserved
432
 
        FIX: sometimes planes were circling on the ground
433
 
        FIX: winter tile change for whole map also on large maps
434
 
        ADD: more statistics to citys / preparation for different growth models (strings now   "citicens", "Growth", "Buildings", "Electricity",  "Transported", "Passagiere", "Sended", "Post", "Arrived", "Goods")
435
 
        FIX: daynight cycle for show_month<=1
436
 
        CHANGE: town growth is now stimulated by 40% passenger transport, 20% Mail transport, and 30% for not leaving storage of consumers with workers from this town empty
437
 
        FIX: powerlines and tunnel entries more intelligently handled during wayremoval
438
 
        CHANGE/FIX: close schedule windows when delting a convoi or starting one from depot (removing the annoying error message when entering schedule is in progress) "Es wird bereits\nein Fahrplan\neingegeben\n"
439
 
        CHANGE: electricity production of a power station is now fixed at 4x nominal production (does not matter how much transformers => no cheating with solar plants)
440
 
        FIX: smoke offset revisited
441
 
        FIX: thing info is always redrawed => less redrawing errors
442
 
        FIX: headquarter was alsways added during drawing to money dialoge => to time left for event processing
443
 
        FIX: remove trees below monorail depot
444
 
        FIX: good filter now works with categories
445
 
        CHANGES: city cars spawn now only if neither passengers, mail, nor goods are transported
446
 
        CHANGES: to make list easier to navigate with left button only mouse, city list, attraction list, and factory list display jump to button
447
 
        FIX: two errors that could lead to stuck convois
448
 
 
449
 
 
450
 
Release of 99.16
451
 
 
452
 
2-Dec-2007:
453
 
        FIX: image under fields were not recalculated after removal
454
 
        FIX: deleting a factory with an open info window lead to crash (also during map destroying)
455
 
        FIX: pak selector was not always shown
456
 
        FIX: crash when openig slopetools in underground mode
457
 
        FIX: windows gain not focus during dragging with mousebutton
458
 
        ADD: new error message 'Not possible in this rotation!'
459
 
        FIX: bridges ending on elevated monorail or flat tiles fixed
460
 
        ADD: screenshot under windows as png (if gdiplus.dll is present, i.e XP or .NET there)
461
 
        FIX: transparent/no season recognizing bridges
462
 
        FIX: double or "unkown" names for stations on bridges/tunnels for 99.14 and older games
463
 
        CHANGE: events now internally carry always the mousebutton states => fixing problem when scrolling with right mouse button (and so others too)
464
 
        ADD: airplanes now reserve the runway for the entire time of takeoff/landing (more realistic, smoother waiting circles)
465
 
        ADD: during world creation no tourist attractions newer than the current year will appear with timeline on
466
 
        FIX: under certain cases station (length!=8) stations loaded one vehicle too many
467
 
        FIX: old texts weren not deleted from nonrotated hashtable during rotation
468
 
        ADD: 'pillar_asymmetric' for bridges with shorter pillars on north resp. west slopes and 'max_height' for bridges + new error message 'bridge is too high for its type!'
469
 
        ADD: new crossing logic: crossing is one object only (new strings: "invalid", "open", "request closing", "closed", "\nway1 reserved by" , "cars.\nway2 reserved by", "cars.\nstate")
470
 
        FIX: no stops on tunnel entries or on runways
471
 
        FIX: calc load and image correctly after leaving depot
472
 
        CHANGE: factory introduction dates (thus with older paks no factories before 1901)
473
 
 
474
 
 
475
 
Release of 99.15
476
 
 
477
 
3-Nov-2007:
478
 
        FIX: AI terraforming was free of charge
479
 
        FIX: AI never changed convoi, when building does not succeeded
480
 
        FIX: powerlines did not disconnect during deletion
481
 
        CHANGE: road convois wait, if next tile is a crossing and they cannot pass
482
 
        CHANGE: if the stop of a factory is overcrowded and there is no goods waiting for a destination while there are some for other destination of this factory, the overflowing amount is rerouted. This avoids situations where nothing was delivered to a waiting convoi because a station was overflow and thus this convoi blocked everything. Now it will be gradually loaded.
483
 
        FIX: vehicle position was wrong after visit to depot => such convois will be vanish after reloading, sorry
484
 
        CHANGE: sort order for convois and halt match as default; also last setting is saved
485
 
        CHANGE: selection of map buttons is saved
486
 
        FIX: hausbauer now handles building deletion => complete deletion of stops and factories, even non-continuoius and connected
487
 
        FIX: pax_transported, pax_erzeugt was not saved
488
 
        FIX (z9999): tree density setting form uint8 to uint16
489
 
        FIX: empty schedule during loading for convois in depot => crash
490
 
        FIX: signal and missing roads where overlooked when leaving depots
491
 
        ADD: minimum factory distances more stongly enforced. Configurable via simuconf.tab (factory_spacing, default 6)
492
 
        ADD: new message category for warnings (like name of new player or traffic jams)
493
 
        ADD: AI now builds headquarters
494
 
        FIX: correctly building ways from/in depots and stops
495
 
        CHANGE: AI now announces headquarter construction with <<%s's\nheadquarter now\nat (%i,%i).>>
496
 
        FIX: redistribution of goods on stations with three destinations was faulty
497
 
        FIX: building taxiways again
498
 
        FIX: lines again automatically connect and detach from a stop
499
 
        FIX: depot closed, if there was only a single depot and the next/previous depot was searched
500
 
        FIX: reaching destination while just leaving depot will skip destination
501
 
        FIX: revenue will be only given for cars in station
502
 
        FIX: slope entering by a curve would not give slope penalty
503
 
        FIX: tram tracks on bridges were visible in underground mode
504
 
        FIX: build station extension building again on flattened slopes
505
 
        FIX (kierongreen): station layout patch supplied with some fixes
506
 
        ADD (kierongreen): powerline bridges
507
 
        FIX/CHANGE: window system was really a little broken
508
 
        FIX: remove tall buildings without residuals
509
 
        CHANGE: bus AI now tries to connect intown as well => less worse competition
510
 
        FIX: deletion of powerline was free up to now ...
511
 
        CHANGE: two less virtual functions in vehikel_t::sync_step() (most often called routinen) => speedup
512
 
        FIX: convois with waypoints at bends were still jumping for certain vehikel length (sigh ...)
513
 
        CHANGE: GDI fullscreen mode correct and due to switching resolution ~50% faster redraws
514
 
        CHANGE: dragging during raising and lowering land enabled
515
 
        ADD: manufacturer name for each car shown in the convoi detail dialogue
516
 
        FIX: start/end way building under cars and filled depots
517
 
        CHANGE: preliminary map rotation (for these places behind a slope) with 'R'
518
 
        FIX: clear all old entries in the message list upon starting a new game
519
 
        FIX: text labels again on any height (did affect towns below bridges)
520
 
        FIX: frame delay time does now slower increase/decrease => smoother response
521
 
        CHANGE: all toolbars open directly below each others
522
 
        FIX: crash when zooming out images with negative y-offsets
523
 
        FIX: rotate map, when building a tree with nonratable factories
524
 
        FIX: ground calculation fixed again
525
 
        FIX: smoke offsets
526
 
        FIX: more responsive interface by changing frame time calculation again for extreme cases
527
 
        ADD: frame around active window if requested (window_frame_active in simuconf.tab)
528
 
        FIX: toolbars now also change with underground mode
529
 
        ADD: new message for AI going bankrupt (Company bankrupt)
530
 
        FIX: no route message shown again
531
 
        FIX: roadsign rotation corrected
532
 
        FIX: snowline height fixed (automatically set be the end of the highest climate)
533
 
        CHANGE: if no pak defined in config or commandline then a) if only a single pak exists load this or b) display a dialog for choosing one
534
 
 
535
 
 
536
 
Release of 99.14
537
 
 
538
 
31-Jul-2007:
539
 
        FIX: speed limit of channels for ships was never lifted
540
 
        FIX: again front images for traffic lights
541
 
        FIX: crash when building harbour outside of the map
542
 
        FIX: avoid jumping of trains when waypoint on first tile after a curve
543
 
        ADD: under windows nicer error messages for missing objects
544
 
        CHANGE: much better loading of games with missing objects
545
 
        CHANGE: stopping position of trains of length>12
546
 
        FIX: factory positions in minimap
547
 
        FIX: screen resolution enlargement with GDI version resulted in crash
548
 
        FIX: crash when opening a depot, for that no vehicles exist
549
 
        FIX: town name management now like halt management
550
 
        FIX: player color for depot/color selection fixed
551
 
        ADD: ordering of menue entries for station buildings (level) and wayobjects (topspeed)
552
 
        CHANGE: money frame construction cost button name now 'Construction_Btn'
553
 
        CHANGE: enable UNDO always for active player
554
 
        FIX: convoi list can again hold more than 819 convois
555
 
        ADD: new buttons in fisplay settings: 'show waiting bars' and 'show station names' for the previous '!' key function
556
 
        CHANGE: 'Q' now opens the optin dialogue, where you can really quit the game
557
 
        FIX: factory crossconnection running amok hopefully solved (and some production values tweaked)
558
 
        ADD: (z9999) show current schedule/selected line in minimap (new strings: 'Show schedules', 'Shows the currently selected schedule', 'factory details', 'Shows consumer/suppliers for factories', 'CityLimit', '(%i)-')
559
 
        FIX: redraw problems after topping windows
560
 
        FIX: factory builder was tried to built the same factory always on the same region => now check next two regios two in all directions => less incomplete chains
561
 
        CHANGE: AI deleted uneconomical vehicle and routes, if in trouble
562
 
        CHANGE: AI tries now also more or less successful ship route
563
 
 
564
 
 
565
 
Release of 99.13
566
 
 
567
 
3-July-2007:
568
 
        FIX: airplanes got confused, when the ground under them changed
569
 
        FIX: (z9999) show factory detail info
570
 
        FIX: (kierongreen) Removing tram tracks from road caused crash
571
 
        FIX: restore speed limit after crossing deletion
572
 
        FIX: deletion of traffic lights led to crash with road deletion tool
573
 
        FIX: (z9999) traffic light postion with drive on left fixed
574
 
        FIX: (z9999) filter overcrowded did not work in haltlist
575
 
        FIX: right map rotation in non-isometric view
576
 
        FIX: removing station from ground with other station one bridge/in tunnel could result in display/naming errors
577
 
        FIX: (marcr) minutes were wrong in no-month mode
578
 
        FIX: (robofish) underline error for help text H1 tags
579
 
        FIX: unreservation during convoi/track deletion fixed
580
 
        FIX: (z9999) factory reader and colors in minimap were wrong
581
 
        ADD: cityrules new parameter u/U ground is not/well suited for road
582
 
        ADD: cityrules new parameter renovation_percentage (default 12) to finetune new building/renovation ratio
583
 
        FIX: schedule was one off during reloading (and driving one field) due to missing initialisation of check_for_finish in vehikel_t(welt)
584
 
        FIX: convoi stuck on a slope, if pos_next was wrong
585
 
        CHANGE: calc_height only called if needed (about 5% faster game)
586
 
        ADD: (tomilepp) empty capacity line to freight_sorter
587
 
        CHANGE: sync_list changed from slist_tpl to ptrhashtable_tpl => remove from 5% to 0.3% game time for all sync-objects (cars, pedestrians, animated buildings, smoke, ... )
588
 
        FIX: wrong outdated flag due to missing initialisation after loading of a convoi
589
 
        FIX: overflow in money frame color calculation
590
 
        ADD: now three lists for connecting stations, depending on the freight type => about 50% faster route search
591
 
        CHANGE: different (more compact) list of stations connected at a stop
592
 
        FIX: (kierongreen) stationnames in tunnels
593
 
        FIX: (z9999) monorail station extension buildings
594
 
        FIX: convoi could break up when during loadtime it was on its finaly tile (also new detection for already broken convois)
595
 
        ADD: speed record for all kind of convois
596
 
        FIX: vehicles may have been saved with wrong pos_prev, which may caused errors at waypoints/stations
597
 
        FIX: blue night light finally working
598
 
        ADD: automatic line breaks in building description texts (inspired by tron)
599
 
        FIX: error with stale goods after deleting served stops
600
 
        FIX: no crashes with overlong headquarter strings
601
 
        CHANGE: more cpu-friendly wait for no route/waiting before a signal (and less fast stuck tooltips)
602
 
        FIX: finally really loading the Pxxx.bdf fonts (and generated new bdf-font based on old ones)
603
 
        ADD: (kierongreen) ways will look for replacement during loadtime in no matching besch found
604
 
        FIX: convoi speed reset to zero at traffic lights
605
 
        CHANGE: faster sorting in haltlist for waiting amount
606
 
        CHANGE: much faster scrolling with right mousebutton (previously this made an update for every pixel move)
607
 
 
608
 
 
609
 
Release of 99.12
610
 
 
611
 
31-Mai-2007:
612
 
        FIX: explicitely check error codes when saving files
613
 
        FIX: cars now properly turn at road signs
614
 
        ADD: toogle grid now also in the visual settings dialoge "show grid"
615
 
        FIX: road remover fixed
616
 
        FIX: electric engine type was lost after saving
617
 
        CHANGE: UNDO now only denied, if something built on top of that way (including tunnels, bridges, stops, signals, electrifications ...)
618
 
        FIX: intended two way calculation during building of ways was calculating same route twice instead switching start and endpoints => strange routes could occur
619
 
        CHANGE: removed second route calculation and put a malus on a turn on the last field
620
 
        CHANGE: default way_double_curve=6 gives better results
621
 
        FIX: after showing bankrupt dialoge, fast forward is switched off
622
 
        FIX: crash, when a schedule had an illegal ground coordinate (new string: "Invalid coordinate")
623
 
        CHANGE: city car generation is now proportional to (log10(generated-transported+1)*density/16) Probability=1.00 mean on average one citycar per month
624
 
        FIX: wrong entry deleted during rerouting (vector_tpl will now assert there)
625
 
        FIX: waypoints work correctly with vehicles longer than 8
626
 
        CHANGE: bits per month setting should now work up to 29, minutes are now displayed
627
 
        ADD: powerline category to money dialoge (and cleaned up, new string: This Month), also add headquarter to the dialoge
628
 
        FIX: powerline did not cost any maintainnance (in simuconf.tab: cost_transformer=2500 and cost_maintain_transformer=100)
629
 
        ADD: b shows/hides reserved rails
630
 
        ADD: new roadsign type 'end_of_choose' to limit the range of free_route sings/signals
631
 
        FIX: construction over sidewalks did reset speed limit
632
 
        FIX: overflow when sorting vehicle list (defined signum for sint64)
633
 
        ADD: crossing bettwen all ays (expept air) are now allowed. See attached example. Priority will have the secondly defined way.
634
 
        FIX: do not show foreground for normal buildings
635
 
        FIX: starting long engines in a depot could cause all strange stuff
636
 
 
637
 
 
638
 
Release of 99.11
639
 
 
640
 
4-Mai-2007:
641
 
        FIX: roads did repell each other too strongly. A little more clever handling has been introduced, but way_count_leaving_road is still too high.
642
 
        CHANGE: convois indicate error states also with tooltips
643
 
        FIX: factory crossconnection was one-sided
644
 
        ADD: midi shuffle will be rembered
645
 
        FIX: electric engines also recognized when not leading convoi
646
 
        FIX: advance savegame => field positions now saved
647
 
        ADD: more colors for convoi status: WHITE in depot, ORANGE: stuck/no route
648
 
        FIX: readded city car info dialoge ("%s\nspeed %i\nmax_speed %i\ndx:%i dy:%i")
649
 
        FIX: speed of convois and city cars was frame rate dependent!
650
 
        FIX: deleting fields with factory
651
 
        CHANGE: vehicle now queue properly even on diagonal roads
652
 
        CHANGE: only the first vehicle in a traffic jam will report traffic jam conditions
653
 
        CHANGE: citycars are now only generated when there are not many passengers transported and the field is question is empty.
654
 
 
655
 
 
656
 
Release of 99.10
657
 
 
658
 
17-Apr-2007:
659
 
        FIX: powerline connection fixed
660
 
        FIX: single slope up/down in one tile was broken
661
 
        FIX: powerline production AND consumption now based on factory production
662
 
        FIX: factory production per month now correctly displayed
663
 
        ADD: crossconnection for factories now switchable (crossconnect_factories_percentage in simuconf.tab)
664
 
        FIX: schedule sanity check could fail under certain circumstances (kierongreen)
665
 
        FIX: disallow going to depots if already under way (kierongreen)
666
 
        FIX: station with layout crash fixed (kierongreen)
667
 
        FIX: improved focus management
668
 
        FIX: vehicle filter list fixed for airplanes/ships (kierongreen)
669
 
        ADD: field support (kierongreen/prissi) (in simuconf.tab: cost_multiply_remove_field, in factory entry fields, new field with a number of image[x] definitions)
670
 
        ADD: miniwindow now shows also black background in underground mode (kierongreen)
671
 
        FIX: factories will now only smoke when producing, consuming or both
672
 
        FIX: crash related to building/replacing elevated ways
673
 
        FIX: loading wave sounds again
674
 
        CHANGE: simutrans now searches for data always in its root directory (-use_workdir to override this)
675
 
        CHANGE: simutrans user data on Unix now in "~/.simutrans"
676
 
 
677
 
 
678
 
Release of 99.09.3
679
 
 
680
 
24-Mar-2007:
681
 
        ADD: jump to coordinate dialog added ("Jump to") called by "J"
682
 
        FIX: reloading games save in 99.09.2 from previous versions works could result in passengers without route
683
 
        FIX: colors in map window were still broken
684
 
        CHANGE: powerline now do not avoid slopes
685
 
        FIX: during building of powerlines the first tile had no net
686
 
        FIX: remove xyz strings were not translated
687
 
 
688
 
 
689
 
Release of 99.09.2
690
 
 
691
 
16-Mar-2007:
692
 
        FIX: some errors with construction/deletion of oriented stations fixed
693
 
        FIX: bdf-fonts with more than 256 characters are loaded again
694
 
        FIX: tree with 3 seasons had same behaviour than the ones with two => ignore the third one
695
 
        FIX: loading demo-games with multiuser
696
 
        FIX: better compatibility with old save games (e.g. empty stops etc. )
697
 
        FIX: reduce world size to (0,0) during deletion => less crashes, less complains in the log
698
 
        FIX: bus AI tries no longer to built on other players roads
699
 
        FIX: houses for stop names will be now selected in a fixed order => less double names
700
 
        ADD: you can limit the fast forward speed with fast_forward in simuconf.tab (but this is rather a course regulation)
701
 
        ADD: time multiplier for fast forward mode shown
702
 
        FIX: setting correct 2nd player color after reloading a game
703
 
        FIX: simu.log now saved in home directory
704
 
        FIX: automatic recognisation of bitmap depth (failed with SDL on some old machines) => transparency fixed
705
 
        CHANGE: 16 bit color depth for GDI (may not work on all machines, please report)
706
 
        CHANGE: better recognisation by the AI, if there is already a connection
707
 
        CHANGE: AI now built also tunnel and bridges, that are only one tile long
708
 
        FIX: also not altering old city roads (before only affected new city road)
709
 
        ADD: two more tweaks for the way builder: way_straight (cost for straight tile) and way_leave_road (to make existing roads more favourable)
710
 
 
711
 
 
712
 
Release of 99.09.1
713
 
 
714
 
4-Mar-2007:
715
 
        FIX: time for pause/refresh intervall now moved to sync_step() => handled internally each refresh => better responsivity
716
 
        FIX: end of station with layout>4 in NS direction
717
 
 
718
 
 
719
 
Release of 99.09
720
 
 
721
 
3-Mar-2007:
722
 
        FIX: on unix multiuser environments the path separator symbol was omitted
723
 
        FIX: marker did not work on elevated ways => no route, even if there was one
724
 
        FIX: no crash after deleting powerline crossing during game creation (but this was done by fixing symtoms, not the cause :()
725
 
        ADD: button for showing forest in minimap (new string "Forest")
726
 
        FIX: during rerouting of goods wrong entries were deleted
727
 
        FIX: singleuser_install in simuconf.tab was not read
728
 
        ADD: 8 player colors + second set of eight player colors, more colors to choose from, blue light color
729
 
        ADD: (kierongreen) possibility for automatic orientation (and facing of parallel) stops
730
 
        FIX: station coverage was wrongly detected
731
 
        FIX: ppm for all program for heightmaps (Photoshop created unexpected header)
732
 
        ADD: goods entries shrank further (now 12 Bytes pre packet) and saved lots of lookups
733
 
        ADD: obj=tree allows for seasons=3/5 with the thrid/fifth season having snowy winter tree image
734
 
        FIX: AI tried to built busstops in invalid positions
735
 
        FIX: InputSupplier[]=0 did not built new factories, even if required
736
 
        FIX: no depot on crossings or places with more than a single way
737
 
        CHANGE: a car will wait two months in a traffic jam, then it will complain. After three months it tries to turn; in unseccessful, it will self-destruct.
738
 
        FIX: crash could occur with long_block_signals(); the fix will cause trains to slow down in front of long block signals similar to choose signals
739
 
        ADD: color for good in dat-file (color=index_nr, same as factory colors)
740
 
        CHANGE: category names now  CATEGORY_xx and part of the pak set, replacing  "piece goods", "bulk goods", "oil/gasoline", "cooled goods", "liquid food", "long goods"
741
 
        FIX: connection streets across slopes
742
 
        FIX: faster goundsearch also avoids artifical slopes
743
 
 
744
 
 
745
 
Release of 99.08.1
746
 
 
747
 
6-Feb-2007:
748
 
        FIX: all tabs in depot show, if there was/is ever a matching vehicle
749
 
        FIX: all reserved signals after presignal or choose signals are now green
750
 
        CHANGE: save sound/midi volume
751
 
        FIX: midi now loaded correctly (first in usedir/music/music.tab, then program_dir/music/music.tab)
752
 
        FIX: unsigned long correctly loaded (i.e. load in schedules)
753
 
        FIX: correct baum types in the correct climate (hopefully final fix)
754
 
        CHANGE: bus AI will use always the cheapest road to survive a little longer
755
 
        FIX: games with failed to generate even a single town were saved wrongly
756
 
        FIX: houses without citys are again reconnected to the nearest city upon reloading
757
 
        FIX: length of string buffer for stations was 3 bytes too short
758
 
 
759
 
 
760
 
Release of 99.08
761
 
 
762
 
4-Feb-2007:
763
 
        FIX: random_tree_for_climate was broken, and did return not always the right tree
764
 
        FIX: unmark map ground during underground deletion
765
 
        FIX: image for bridge ramps after reloading
766
 
        FIX: citys continue also ways on upslopes
767
 
        FIX: citycars properly turning, when there is no entry or only one tile after a crossing (and also make now 180� turns)
768
 
        FIX: (kierongreen) trains in small window are now correctly followed over bridges
769
 
        ADD: (kierongreen) withdraw of convois i.e. convoi is sold after it is empty (and no freight is loaded) 'withdraw' and 'Convoi is sold when all wagons are empty.'
770
 
        ADD: (kierongreen) no loading button to convoi info window added for manual control of a convois state
771
 
        FIX: crash when click on vehicle thas is in a different depot than its home depot
772
 
        FIX: (kierongreen) underground mode resets not grid mode
773
 
        FIX: (kierongreen) height on slope during follow convoi was jumping
774
 
        CHANGE: shrank ware_t by eight bytes
775
 
        FIX: citycar destroyed themselves after a curve with a dead end
776
 
        FIX: wayremover in tunnel bemoved tunnel object also on starting and end tile
777
 
        CHANGE: goods now stored in an array instead of a list at stations => higher chanches of joining => much faster (up to 50% for poassenger/mail games) + less memory (up to 4MB); your milage may vary.
778
 
        FIX: label were saved but not loaded
779
 
        FIX: crash when city tried to built new road to new townhall over existing player road
780
 
        CHANGE: only show goods which can be transported for status display at stations
781
 
        CHANGE: simuconf.tab is searched in pak/config/simuconf.tab after reading the main one in simuconf.tab (which is not needed)
782
 
        CHANGE: savegames and all other configuration stuff is now saved in the users home directory (resp. Eigene Dateien) if multiuser_install=1 (default) in simuconf.tab
783
 
        CHANGE: simuconf.tab files are now read in this order: program_dir/config/ then user_dir/config (for pak file path) than pak/config/ then user_dir/config for the rest
784
 
        CHANGE: new program option -singleuser to avoid using the users home directory (respective singleuser_install in simuconf.tab)
785
 
        CHANGE: removed maintenance_overhad, maintenance_ways from simuconf.tab, since it was not used
786
 
        FIX: forgot to charge for industry construction
787
 
        CHANGE: forrestconf.tab -> forestrules.tab, now maintained by the tree class itself
788
 
        FIX: building ways into depots again
789
 
        FIX: city does not build road through busstops, loading bays or depots
790
 
        FIX: underground depots are recognized again
791
 
        FIX: water image of artificial slopes fixed
792
 
        CHANGE: display of savegame pak-folder in the load/save dialog
793
 
        ADD: (kierongreen) long block signals: a train coming to this signal will only enter, if it can drive to the next signal, through all stops or waypoints (set is_longblocksignal=1 in the dat file)
794
 
 
795
 
 
796
 
Release of 99.07
797
 
 
798
 
21-Jan-2007:
799
 
        FIX: crash when deleting empty tiles of middle parts of bridges
800
 
        FIX: wrong schedule entry pointer after loading
801
 
        FIX: crash when electrify before electrification
802
 
        FIX: citycars got stuck on slopes at height level -1
803
 
        FIX: way remover with tunnels crashed at tunnel entry
804
 
        ADD: (prissi & kierongreen) transparent images for buildings, trees, and catchment area with an extended display dialoge (new strings: "hide transparent", "hide trees", "hide city building", "hide all building", "transparent station coverage", "show station coverage")
805
 
        FIX: improved citycar behaviour
806
 
        FIX: wayobj not dirty after creation => garbage on the screen
807
 
        ADD: shuffle for midis
808
 
        ADD: (kierongreen) colors for water height in minimap
809
 
        ADD: (kierongreen+prissi) better station coverage display in seperate layer
810
 
        FIX: removing way was free of charge
811
 
        ADD: new label enables land buying (cost by 'cost_buy_land' in simuconf.tab, default -100), help file now possible ('label_frame.txt')
812
 
        FIX: wrong images after diagonal tile after bridges and crossings
813
 
        FIX: snowy bridges start on slope was wrong
814
 
        FIX: max midi volume now 255 => no overflow
815
 
        FIX: (kierongreen) pillar position was plainly wrong
816
 
        ADD: (kierongreen) using SDL_mixer for midi (now also with Linux, if possible)
817
 
        FIX: crash during deletion of bridges and tunnel (although just fixed symptoms)
818
 
        ADD: waterdepths (needs new ground obj "Water", with n images, n=0 is uppermost, 1=depper, 2=even deeper, ...
819
 
        FIX/CHANGE: roads will not be overtaken, if they are not public property
820
 
        ADD: shadows for airplanes (still wrong at non-straight slopes)
821
 
 
822
 
 
823
 
Release of 99.06
824
 
 
825
 
08-Jan-2007:
826
 
        (prissi)
827
 
        FIX: crash when closing the filter window before the main list window
828
 
        FIX: not zooming out menu icons
829
 
        FIX: drawing of single direction signs
830
 
        FIX: stations of AI were not added correctly
831
 
        FIX: some minimap setting were forgotten during season change
832
 
        FIX: curves in tunnel again
833
 
        FIX: way owner was lost after saving
834
 
        FIX: channels were not connected to the sea in all cases
835
 
        FIX: crash, when building has not tile (0,0) due to empty image on info
836
 
        FIX: diagonal wayobj again
837
 
        FIX: checked for wrong offsets in a schedule during load/save
838
 
        FIX: obey BBX completely in BDF-fonts
839
 
        FIX: landing airplanes now recognize the ground
840
 
        CHANGE: cleaned up midi code, now maximum 128 songs, "music.tab" now "music/music.tab"
841
 
        FIX: bug when loading stations etc. that were not animated but put into the animation list
842
 
        CHANGE: wayobj will be deleted before a station
843
 
        CHANGE: ground can no long be owned, only objects on it (need some tweaks with labels still)
844
 
        (kierongreen)
845
 
        CHANGE: snow for tunnel and bridges
846
 
        FIX: right mouse button scrolling in minimap
847
 
 
848
 
 
849
 
Release of 99.05.1
850
 
 
851
 
17-Dec-2006:
852
 
        FIX: idle timer has eaten up all time doing additional frames
853
 
        FIX: issue with transformers
854
 
        FIX: crash in depot
855
 
        FIX: off-by-one error which can lead to non-unique city names
856
 
        FIX: DWITH in bdf-fonts was not used
857
 
        FIX: check for allowing articifial slopes was brocken
858
 
        FIX: loading signals
859
 
        FIX: loading bridges
860
 
        FIX: display in depot for left hand driving
861
 
        CHANGE: depots now maintained in a list => underground and monorail depots are found again and shown in minimap
862
 
        FIX: crash when building tramways
863
 
        ADD: scrollbar for label frame (mip)
864
 
        FIX: now frames per second direct setable (refresh was not the right way for slow computer) new parameter "-fps", "-refresh" is obsolete; you can also use frames_per_second in simuconf.tab
865
 
        FIX: pillar of neighboring bridges now at the same positions
866
 
        FIX: depot search could crash game when pressed twice very fast
867
 
 
868
 
 
869
 
Release of 99.05
870
 
 
871
 
03-Dec-2006:
872
 
        FIX: always ensure tile is empty before applying slopes (avoids wrong positions)
873
 
        FIX: deletion of thing not on the map
874
 
        FIX: buying cars with different precessor/following numbers
875
 
        FIX: elevated tracks not shown
876
 
        FIX: waypoints for planes
877
 
        CHANGE: 4 bytes less per planquadrat, 4 less per ground (now down to 32 bytes per tile without objects from previous 48)
878
 
        CHANGE: koord3d is now only with 1 per height step => much less hassle with heights and again bytes saved
879
 
        CHANGE: squeezed another four bytes from tree structure => now only 20 bytes per tree => 16 MB less on 2048*2048 maps
880
 
        CHANGE: got rid of ding_t::step() => large maps should now be as fast as slow maps with the same factory, citycar and city count
881
 
        CHANGE: objects now take care of their image themselves => another four bytes off from ding_t (smaller is not possible, imho)
882
 
        FIX: larger than 1x1 building on slopes
883
 
        CHANGE: game will continue even while dragging (still little buggy)
884
 
        CHANGE: cityrules allow now up to 7x7; more fine control about the res/ind/com clustering too (see cityconf.tab)
885
 
        CHANGE: option to not showing vehicles which are not matching current action ('Show all' and 'Show also vehicles that do not match for current action.' strings added)
886
 
        CHANGE: zoom in and out 'map zoom' in the small map only with a control, more user friendly buttom positions 'Show legend', 'Show map scale', 'Show industry'
887
 
        ADD: auto-centering on minimap
888
 
        ADD: 45 rotated minimap 'isometric map'
889
 
        ADD: tunnel entrace only built with control key
890
 
        CHANGE: corner heights only bytes instead of long => less data to handle during savegames
891
 
        FIX: track remover for tunnel and monorails fixed
892
 
        FIX: building trough depots
893
 
        FIX: retire/intro messages for ways ('way %s now available:\n' and 'way %s cannot longer used:\n')
894
 
        ADD: winter ways form kierongreen
895
 
 
896
 
 
897
 
Release of 99.04.2
898
 
 
899
 
20-Nov-2006: (prissi)
900
 
        FIX: images inside tunnel
901
 
        FIX: buying airplanes again
902
 
        FIX: minimap remembers size again
903
 
        FIX: old errors with too short vehicles
904
 
        CHANGE(tron): lots of cleaning up of data structures and doubtful code
905
 
        FIX: makeobj broken at several places, not really finished with fixing
906
 
        CHANGE: the same building must not be next to each other => nicer endgame towns
907
 
        FIX: AI no longer using elevated track or tramways as rails
908
 
        FIX: info window title for ways fixed
909
 
 
910
 
 
911
 
Release of 99.04.1
912
 
 
913
 
15-Nov-2006: (prissi)
914
 
        FIX: in depot: articulated engines will be only bought forward respective backward from the current position on
915
 
        FIX: bridge/tunnel construction/deletion fixed
916
 
        FIX: retire messages for planes
917
 
        FIX: way maintainace was screwed up
918
 
        FIX: depots had not maintainance after reload
919
 
        FIX: button offsets
920
 
 
921
 
 
922
 
Release of 99.04
923
 
 
924
 
13-Nov-2006: (prissi)
925
 
        FIX: elevated construction could only connect via straight connections
926
 
        FIX: tunnel rails were upraded to even higher speeds than allowed
927
 
        FIX: no more accidental connection between bridges/tunnels
928
 
        FIX: no more upgrading track on bridges or in tunnels
929
 
        FIX: way search for ways below monorail fixed
930
 
        CHANGE: unified construction of rail, monorails, maglev, channels, airstrips by baue_schiene()
931
 
        FIX: position now nearly always centered for all zoom levels and pak sizes
932
 
        FIX: scrolling with right mouse button for all pak sizes
933
 
        FIX: rectangle in minimap now shows the real screen size (these three were in for ages ... )
934
 
        CHANGE: (tron) assembler corrections, code cleanup, reader definition more C++ style
935
 
        CHANGE: tunnel code changed (might not load 99.03 savegames!)
936
 
        CHANGE: 6 byte less for planquadrat_t (i.e. per tile, although GCC gives us only four of them)
937
 
        CHANGE: 8 byte less for grund_t => 14 bytes less per tile (12 with GCC) => map requires ~ 15-25% less memory
938
 
        CHANGE: rewrote dingliste: alsways well defined position, about 10-20% faster insert of vehicles
939
 
        CHANGE: articulated vehicles are now always bought together, if there is only a single choice
940
 
 
941
 
 
942
 
Release of 99.03
943
 
 
944
 
03-Nov-2006: (prissi)
945
 
        FIX: city creation on new map fixed (actually rectified deletion)
946
 
        FIX: tunnel can now properly handle all way types
947
 
        FIX: cost of tunnel construction
948
 
        FIX: left and right position of buttons (you may skin round buttons now ... )
949
 
        FIX: translation now shows the correct signal type in info window
950
 
        FIX: button will update their translation every time a dialog is opened
951
 
        FIX 'convoi passed last\nmonth %i\n' '\nRibi (masked)' '\nRibi (unmasked)' 'km/h\n' translatable
952
 
        ADD: (kierongreen) underground mode (toggle with 'U') You can built depots and station, interrupt tunnels in the middle but not much more
953
 
        ADD: preliminary underground construction routines (user the tunnel icon in underground mode; must start on a tunnel!)
954
 
        ADD: elevated support for nearly all waytypes (but not tested)
955
 
        FIX: stations on slope got wrong height offsets
956
 
        CHANGE: maxspeed/friction calculation is now only done when entering a tile => 16x less function calls
957
 
 
958
 
 
959
 
Release of 99.02.2
960
 
 
961
 
21-Oct-2006: (prissi)
962
 
        FIX: unreservation of tracks failed fatally if there was no ground connected to the next tile
963
 
        FIX: factory with there 0,0 on slopes did not recognized their position (not found by other factories, no production)
964
 
        CHANGE: if a city could not built a road at a certain slope, it built a house instead.
965
 
        FIX: button definitions for skins were ignored
966
 
        FIX: demo savegame loading at startup fixed
967
 
        CHANGE: same further optimisations of certain routines
968
 
        ADD: <i> attribute for the help texts
969
 
        CHANGE: first delete station, then caternary
970
 
 
971
 
 
972
 
Release of 99.02.1
973
 
 
974
 
03-Oct-2006: (prissi)
975
 
        FIX: game could lock up during creation when no matchin tourist attractions were found for the available climates
976
 
        ADD: new flag in cimuconf.tab "ground_info" to show info on ground tiles
977
 
        FIX: platzsucher did some meaningless comparisons and did not consider all suitable places (i.e. slopes)
978
 
        FIX: factory builder did add one too few to the distribution weigth => with n factories with distribution_weight=1 the last was always forgotten
979
 
        FIX: wrong/missing foundation during construction on slopes
980
 
        FIX: if no townhall with bev=0 is available for a climate, no towns will be founded in this climate
981
 
        FIX: redraw problem when changing window size
982
 
        FIX: line remembers statistic settings in the line management window
983
 
        FIX: many warning with VC++ fixed, project included
984
 
        FIX: font may also have a maximum width of 12 pixel (was even faster than previous drawing routines)
985
 
        FIX: no longer support for animated ground (interfering with the texture code), removed "animated_grounds" from simuconf.tab
986
 
 
987
 
 
988
 
Release of 99.02
989
 
 
990
 
27-Sep-2006: (prissi)
991
 
        FIX: display depots after reloading
992
 
        FIX: autoscrolling was still outcommented
993
 
        FIX: loading bar position in list display
994
 
        FIX: not roads on foundations
995
 
        CHANGE: progress bar now always half display width, two more messages "Loading map ..." and "Saving map ..."
996
 
        CHANGE: default setting for new map will be loaded from default.sve in the main directory. This file can be a savegame, but will be overwritten the next time a game is started.
997
 
 
998
 
 
999
 
Release of 99.01.1
1000
 
 
1001
 
26-Sep-2006: (prissi)
1002
 
        FIX: ground below houses was draw even if not needed
1003
 
        FIX: crash when messages were generated at load time
1004
 
        FIX: display error, when no passenger vehicles but engines were in a depot
1005
 
        CHANGE: auto resize for scrollbars on all textarea objects (if they have some)
1006
 
        FIX: building transformers, less reallocation of nets
1007
 
        ADD: engine_type 'battery' added
1008
 
        FIX: not loading passengers/mail at freight locations
1009
 
        FIX: house where not recognized in old savegames
1010
 
        CHANGE: after lot of tries settled now in binary heaps for pathfinding, up to 15% faster
1011
 
        FIX: display of animated buildings fixed
1012
 
        FIX: monorail and channel tunnels fixed
1013
 
        FIX: (again) not connection through depots and 4-stops during city expansion
1014
 
 
1015
 
 
1016
 
Release of 99.01
1017
 
 
1018
 
18-Sep-2006: (prissi)
1019
 
        FIX: redraw after window resize
1020
 
        FIX: climate dialoge
1021
 
        FIX: display in townhalls
1022
 
        FIX: images in depot again
1023
 
        FIX: pause at waypoints
1024
 
        CHANGE: automatically loading pak/demo.sve (or whatever the pak folder is) on startup
1025
 
        CHANGE: symbol.BigLogo.pak with maximum for image loaded during intial startup
1026
 
        CHANGE: more complex tunnels, with cost=, maintenance=, topspeed=, waytype=, intro- and retiredates
1027
 
        CHANGE: allowed tunnels for all but air, also removal or tunnel with tramrails should work
1028
 
        FIX: city roads no longer destroy runways and the like
1029
 
        FIX: more even house distribution with rotation
1030
 
 
1031
 
 
1032
 
Release of 99.00
1033
 
 
1034
 
10-Sep-2006: (prissi)
1035
 
        CHANGE: full climate/season support
1036
 
        CHANGE: sync_prepare removed
1037
 
 
1038
 
 
1039
 
Release of 90.00.1
1040
 
 
1041
 
3-Sep-2006: (prissi)
1042
 
        FIX: unicode routine
1043
 
        FIX: memory for citylist names was one too few
1044
 
        FIX:/CHANGE: menus are now adapted during player change (in new module simmenu.cc)
1045
 
        FIX: planes now also can do approaches with one way markers on them
1046
 
        FIX: dummy vehicle for way removal/upgrades now always successful
1047
 
        FIX: wrong prices after starting a map in beginner mode and next in normal mode
1048
 
 
1049
 
 
1050
 
Release of 90.00
1051
 
 
1052
 
2-Sep-2006: (prissi if not noted otherwise)
1053
 
        FIX: clipping error at outmost right row for bitmaps
1054
 
        FIX: forgot stop choose after closing schedule after line change
1055
 
        FIX: force beginner/normal mode after loading
1056
 
        ADD: (kierongreen) additionally freight image for vehicles (syntax 'freigthimage[no][direction]=' with the good definition in 'freightimagetype[no]=')
1057
 
        FIX: more error check to makeobj pak for vehicles (wrong numbers etc.)
1058
 
        FIX: missing cstring_t initialisation in slist_tpl; since cstring_t only used in translator.cc and searchfolder.cc, these two converted to slist_tpl<const char *>
1059
 
        ADD: color codes for lists of lines and convois (minus: red, not moving: yellow, obsolete: blue, no vehicles: white)
1060
 
        FIX: slow building of ways with log of ~ding() error messages
1061
 
        ADD: extract command for makeobj (also got rid of the need for ./ for defining the main file in most positions)
1062
 
        FIX: restoring old signals was badly broken => many convois were stuck
1063
 
        FIX: (tron) many errors fixed, working inline assembler for GCC 4.0, imported all old versions into SVN
1064
 
        CHANGE: citycars lifetime now in ms => they will be more controllable, since generation is also linear with time (also cleanup of pedestrian code)
1065
 
        FIX: overheadwires could be now replaced by a faster type, player was not check during destruction
1066
 
        FIX: signals were always built without owner => everybody could destroy them
1067
 
        FIX: problem with depots not found: saving and loading should solve this, no longer deleting other poepls depots
1068
 
 
1069
 
 
1070
 
Release of 89.03.2
1071
 
 
1072
 
21-Aug-2006: (prissi)
1073
 
        FIX: just_in_time is saved with a map
1074
 
        FIX: beginner mode properly set/reset with maps
1075
 
        FIX: oneway signal on last tile of a route not a problem anymore
1076
 
        FIX: height of bridgeheads fixed
1077
 
        FIX: loading vehicle image display now matches state of the car
1078
 
        FIX: loading vehicles just on their last tile (which also contains a signal) fixed
1079
 
        FIX: next depot only finds own depots
1080
 
        FIX: proper recalculations yearly income after loading
1081
 
        FIX: only change game name if not autosaved
1082
 
        FIX: powerlines over monorails and stations but not crossing bridges and elevated monorails in its height
1083
 
        CHANGE: numbered station now numbered per town (two new strings '%s city %d %s' and '%s land %d %s')
1084
 
        CHANGE: stops covering the townhall will be added monuments 'monument' and townhall/tourist attractions according to their name
1085
 
        CHANGE: two more center names '6center' and '7center'
1086
 
 
1087
 
 
1088
 
Release of 89.03.1
1089
 
 
1090
 
17-Aug-2006: (prissi)
1091
 
        FIX: reward for boats in harbours
1092
 
        FIX: beginner mode restored after reloading
1093
 
        FIX: selection for scrolled list (like in the line dialog) fixed
1094
 
        FIX: some corrections for SimuTTD and half tile height in minimap and other places
1095
 
 
1096
 
 
1097
 
Release of 89.03
1098
 
 
1099
 
13-Aug-2006: (prissi)
1100
 
        CHANGE: you can pak object with any size (smaller than 255). The tile size will be taken now from "ground.Outside.pak" (Go for big ships, Timothy)
1101
 
        FIX: overhead maintenance take from pak, not from simuconf.tab any more
1102
 
        FIX: code file cleaning up
1103
 
        FIX: signal appearing immideately after direction changes
1104
 
        FIX: mark dirty for higher buildings
1105
 
        CHANGE: beginner mode 'Beginner mode' with 1,5times higher prices (can be configured in simuconf.tab) and no just in time factories
1106
 
        FIX: under certain circumstances, the wayobj/wayremove found an electric engine and could not lay a caternary ...
1107
 
        FIX: hopefully, convois will be no longer try to calculate a route to the position they are already
1108
 
        FIX: only money for vehicles in stations
1109
 
        FIX: correct number of vehicles reach into the station (hopefully)
1110
 
        CHANGE: better progress indicator slowest process (city size growth and road connection) now take most of the bar
1111
 
        FIX: full scrolling in map window
1112
 
        FIX: no longer messing around in other players depot
1113
 
        FIX: restored functionality of 'e' again
1114
 
        ADD: generic names for city buildings: If no translation is available, they will be called 'residential house', 'industrial building', or 'shops and stores'
1115
 
 
1116
 
 
1117
 
Release of 89.02.4
1118
 
 
1119
 
12-Aug-2006: (prissi)
1120
 
        FIX: images of bridges after built fixed
1121
 
        CHANGE: company color for way and ground (but slower loading, since all images are scanned for company color) This was a heavy rework of the dirty system ...
1122
 
        FIX: result of heavy renovation of tile dirty system: much less area copied during each redraw, less garbage pixels left
1123
 
        FIX: citylists work again
1124
 
        FIX: dummy roadsigns everywhere after reloading games (and info for debug purposes "\nwith sign/signal\n") => stuck trains
1125
 
        FIX: coverage area signs now always refreshed after building/deletion
1126
 
        FIX: Factorylistbuttontext translated twice Input -> Eingang -> Elevated station ...
1127
 
        FIX: more error checking during parsing of help files, unlimited length (before maximum 8192 bytes)
1128
 
        FIX: compile error on MAC spooted by Timothy
1129
 
        FIX: convoi loosing its name after many actions in the depot ...
1130
 
        FIX: choosing of bridges works again
1131
 
        FIX: signal and roadsign position on slopes
1132
 
 
1133
 
 
1134
 
Release of 89.02.3
1135
 
 
1136
 
06-Aug-2006: (prissi)
1137
 
        FIX: choose signals and convoi starting repaired
1138
 
        FIX: waypoints in tunnels
1139
 
        FIX: a little nicer vanishing in tunnels in westward direction
1140
 
        ADD: new marker graph
1141
 
        FIX: production of factories with large storage or high rates fixed
1142
 
 
1143
 
 
1144
 
Release of 89.02.2
1145
 
 
1146
 
06-Aug-2006: (prissi)
1147
 
        FIX: loading pak translations fixed
1148
 
        ADD: ids displayed for convois ("cl_btn_sort_id" sort by convoi ids)
1149
 
        FIX: wayobj were not displayed
1150
 
        FIX: minspeed signs (and many others) work again for cars (fixed the sprite sorter)
1151
 
        FIX: trains ignoring signals after reloading
1152
 
        ADD: trams rail over road bridges and through road tunnels
1153
 
        FIX: public owner can now build stops anywhere; adjacent stop will be taken over by the public owner; the price is 36*monthly maint.*level!
1154
 
        FIX: no depots for public service, since this player is not intended to run any convois
1155
 
        FIX: display error with diagonal wayobjects
1156
 
        ADD: generic help for factory window
1157
 
 
1158
 
 
1159
 
Release of 89.02.1
1160
 
 
1161
 
30-Jul-2006: (prissi)
1162
 
        ADD: braking before red signals and at the end of stations in the following steps 200,100,50,25 (only stations)
1163
 
        FIX: no airplanes servicing oil riggs any more
1164
 
        ADD: new text "\nis reserved by:" for showing reservation on tracks
1165
 
        FIX: bus checks for electric route
1166
 
 
1167
 
 
1168
 
Release of 89.02
1169
 
 
1170
 
24-Jul-2006: (prissi)
1171
 
        FIX: roadsigns shown in the wrong menues
1172
 
        FIX: not cost display for ways
1173
 
        FIX: roadsigns error after loading
1174
 
        FIX: wrong clipping for scrollbars ... still ...
1175
 
        CHANGE: more than one tranlation for a language in pak/text/ possible
1176
 
        CHANGE: if there is a file pak/compat.tab the names will be used to search for vehicles during loading => obsolete vehicles can be appropriately replace + better loading of 128 under 64 and vice versa
1177
 
        FIX: correct sorting of goods by name
1178
 
        CHANGE: no more railblocks => no signals on crossings (which did not worked well before too), but signals are now only a single tile!
1179
 
        ADD: new object way-object for overheadwires or avalanche protection; allows for electric roads too ... top speed in wayobj is limitied
1180
 
        FIX: correct weight for attractions
1181
 
        CHANGE: automatic align of city buildings to the next road, if there is more than one rotation
1182
 
        FIX: tunnel construction
1183
 
        FIX: clouds now better vanishing
1184
 
        CHANGE: one way signs and signal discovered also during routing
1185
 
 
1186
 
 
1187
 
Release of 89.01
1188
 
 
1189
 
15-Jul-2006: (prissi)
1190
 
        FIX: depot with wrongly initialize vehicle list could crash
1191
 
        FIX: crash, when selling just under the last line
1192
 
        FIX: crash when selling trains with PBS
1193
 
        CHANGE: convoi list to array
1194
 
        FIX: unreserve route when reserved track is deleted
1195
 
        FIX: find route until station end without help
1196
 
        FIX: AI now knows about short vehicles and can built smarter stations more often
1197
 
        FIX: clipping of lists
1198
 
        FIX: one way signals on platforms have been ignored
1199
 
        ADD: dates and "waytype=" for signs (not only roadsigns, although only the no enter sign will work on all ways)
1200
 
        FIX: crash when deleting world
1201
 
 
1202
 
 
1203
 
Release of 89.00 (preview)
1204
 
 
1205
 
1-Jul-2006: (prissi)
1206
 
        ADD: path based signaling (PBS): There can be many trains in a block as long as their path do not intersect.
1207
 
 
1208
 
 
1209
 
Release of 88.10.5 (stable)
1210
 
 
1211
 
1-Jul-2006: (prissi)
1212
 
        FIX: maintainace for bridges works again
1213
 
        FIX: values in finance history init to zero at the start of new year
1214
 
        ADD: fences at slopes
1215
 
 
1216
 
 
1217
 
Release of 88.10.4
1218
 
 
1219
 
24-Jun-2006: (prissi)
1220
 
        FIX: margin calculation now (finally) taken into next month
1221
 
        CHANGE: finance update only when dialog open or during new month
1222
 
        FIX: monorail again above buildings
1223
 
        FIX: remove ownership also with undo and track delete
1224
 
        FIX: do not hide depots
1225
 
        FIX: slopes where buildings are lower than the natural slope will be preserved
1226
 
        FIX: signal at bridges now are drawn in the correct height and will not connect to tracks below
1227
 
        FIX: open a schedule default mode now "add stop" also selected (not only button shown ... )
1228
 
        FIX: a convoi now only searches for depots that belongs to its owner
1229
 
        CHANGE: color indicator now always go from zero to the actual maximum value in the minimap
1230
 
        CHANGE: display value in chart under the mouse when clicking on it
1231
 
        FIX: harbour under bridges fixed (only a single stop on a tile is now really enforced)
1232
 
        CHANGE: search for stop now inline => likely faster search and routing of goods
1233
 
        ADD: new error message concerning dock: "Dock must be built on single slope!"
1234
 
        FIX: scrollbar in factory windows
1235
 
        FIX: clipping errors when letters were vertical (top) clipped
1236
 
        FIX: the "cost=" entry in the roadsign files were not correctly saved by makeobj
1237
 
        FIX: forgot to add "needs_ground=" to the building section of makeobj. If needs_ground!=0, gras (or snow) will be drawn below a building
1238
 
 
1239
 
 
1240
 
Release of 88.10.3
1241
 
 
1242
 
19-Jun-2006: (prissi)
1243
 
        FIX: wrong buildings on slopes, transparent bottoms
1244
 
        FIX/CHANGE: forbid to delete a line assinged to convois (but you could do it without crash anyway again)
1245
 
        FIX: set dirty of smoke
1246
 
        CHANGE: only smoking chimmneys when producing/consuming
1247
 
        FIX: another try to fix the depot window to prevent wrong obsolete vehicles
1248
 
        FIX: faster, less memory consuming route calculation (about factor of 10-50 for ships)
1249
 
        FIX: waybuilder much faster calculation and finally builds diagonals as expected (may have one curve too much but is up to 4000% faster that way)
1250
 
        FIX: waybuilder now only generates one sound per tile after finishing construction and you can read the total costs per tile (not painting over each other)
1251
 
        CLEANUP: removed all support for savegames before 84.06 since they were not loadable anyway
1252
 
        CHANGE: remember last name with that the game was saved
1253
 
        CHANGE: hide all buildings (special up to five additional construction sites, if there)
1254
 
        CHANGE: allows for non-square factories (leave the empty field out, not fully tested yet)
1255
 
 
1256
 
 
1257
 
Release of 88.10.2
1258
 
 
1259
 
10-Jun-2006: (prissi)
1260
 
        FIX: trains/trams in depot reserved the according block automatically for convoi zero during reloading (even if this was a ship ... )
1261
 
        FIX: sprite sorter now inserts all sprites including pedestrians and citycars in the order they belong (drawing errors with trailer trucks fixed)
1262
 
        CHANGE: hour glass during saving
1263
 
        ADD: display of powerlines/depots in the map window
1264
 
        FIX: delete road under the powerline of a different player
1265
 
        CHANGE: after deleting everything from a tile one looses the ownership on this tile again
1266
 
        FIX: when the number of vehicles changed during reopening of a depot dialog (either year or electrification) the game crashed
1267
 
        ADD: you can create a roadsign which prevent citycars from entering. Use "is_private=1" in the roadsign definition (will be not part of the 64 set though!)
1268
 
        ADD: draw way as a normal object by "draw_as_ding=1" in the definition of a way
1269
 
        CHANGE: (intenal) all defines now in simconst.h"
1270
 
 
1271
 
 
1272
 
Release of 88.10.1
1273
 
 
1274
 
4-Jun-2006: (prissi)
1275
 
        FIX: texinput fields work again as expected, mouse sets cursor position
1276
 
        FIX: several places were handling player colors incorrect or not at all
1277
 
        FIX: several small clipping errors fixed
1278
 
        CHANGE: compiles again with MS Visual C++ Express => better debugging, some little errors fixed, esp. overuns
1279
 
 
1280
 
 
1281
 
Release of 88.10
1282
 
 
1283
 
2-Jun-2006: (prissi)
1284
 
        CHANGE: A* vehicle route finder strongly reworked, extensive tests with priority queues versus simple arrays => arrays are up to 10x faster (less lags with ships, no crashes any more)
1285
 
        FIX: elevated monorail slopes during construction
1286
 
        FIX: arrows with lines work again in the depot
1287
 
        CHANGE: map array now displays always vehicles and is not updated when not open
1288
 
 
1289
 
 
1290
 
Release of 88.09.6
1291
 
 
1292
 
9-Mai-2006: (prissi)
1293
 
        FIX: raising and lowering land works again as intended
1294
 
        FIX: loading slopes for bridge heads
1295
 
        FIX: assignement of more than 6 lines ...
1296
 
        CHANGE: reader more endian compatible
1297
 
        CHANGE: obsolete entry "2LIGHT_CHOOSE"
1298
 
        FIX: translator looked words up twice (eating lots of performance with many dialogs open)
1299
 
        FIX: line assingment during reloading fixed
1300
 
        FIX: depot is updated once before showing it
1301
 
        FIX: station ground name was copied on itself
1302
 
        FIX: workaround for Linux 4.0.3 compiler bug (will use the C-routines for image display instead of assembler)
1303
 
        FIX: several issues with unassigned values and fixed using valgrind
1304
 
 
1305
 
 
1306
 
Release of 88.09.3
1307
 
 
1308
 
4-Mai-2006: (prissi)
1309
 
        FIX: recompiled with hopefully corrected files => bridges/marker correctly, line number ok again
1310
 
        FIX: ownership of public owned road is taken when using trams
1311
 
        FIX: last line in schedules selectable again
1312
 
        CHANGE: slope now part of ground structure => less errors with monorail over houses
1313
 
        CHANGE: gui-components and dialogs mostly seperated, losts of code cleanup
1314
 
 
1315
 
 
1316
 
Release of 88.09.2
1317
 
 
1318
 
1-Mai-2006: (prissi)
1319
 
        FIX: houses in cities on slopes again
1320
 
        FIX: can again delete last town too
1321
 
        FIX: translator automatically adds "\n" to stations => simutrans will remove this
1322
 
        FIX: road under tramway works now as well
1323
 
        ADD: scrollbars to save/load dialogs
1324
 
        FIX: next month starting date could have been wrongly calculated
1325
 
        FIX: age of old vehicles again calculated correctly
1326
 
        FIX: depots have again an owner
1327
 
        FIX: only clearing trees when building ways, stations and depots will remain (no planes etc. any more)
1328
 
        FIX: block cleared correctly, when entering or leaving a depot
1329
 
        FIX: no more building factories with distribution_weight=0
1330
 
        FIX: station bar indicator only at stop basis position
1331
 
        FIX: bridges in miniwindow
1332
 
        CHANGE: internally now allows cover tiles
1333
 
        CHANGE: made redraw faster, but set refresh again to 1 for smoother movements. Use -refresh=2 for old speed
1334
 
        FIX: engines shorter than 8 units stopped too early in a station => station tile indicator was wrong
1335
 
        FIX: convoi mini world view scroll more smooth and displays planes correctly
1336
 
        FIX: passengers from/to monuments after reloading
1337
 
        FIX: one month too many after reloading
1338
 
        FIX: player colors for AI changable
1339
 
        CHANGE: option window renovated (mostly internally, make much more consistent with current windowing system)
1340
 
 
1341
 
 
1342
 
Release of 88.09.1
1343
 
 
1344
 
23-Apr-2006: (prissi)
1345
 
        FIX: signal on illegal coordinates now checked
1346
 
        CHANGE: passenger generation now proportional to the inhabhitants show
1347
 
        ADD: passenger generation can be now adjusted using "passenger_factor" in simuconf.tab. 16 equals the old value.
1348
 
        FIX: track deletion of bridges and tunnel now completely deletes them
1349
 
        FIX: several errors/inconsisties with the line management dialog fixed
1350
 
        FIX: clipping error when switching players
1351
 
        FIX: trees should now regrow at their intended rate
1352
 
        FIX: map window needed sometimes a right click to activate
1353
 
        CHANGE: mousewheel support for nearly all dialogs for the vertical scroll bar
1354
 
        FIX: again normal number of pedestrians, since you can now built on them
1355
 
 
1356
 
 
1357
 
Release of 88.09
1358
 
 
1359
 
19-Apr-2006: (prissi)
1360
 
        FIX: renovation townhall city update (again ...)
1361
 
        FIX: lines were created double in depot and not shown in the selection
1362
 
        CHANGE: city border are now recalculated after reloading => border can shrink again manually by this
1363
 
        CHANGE: deleting a town now also deletes all houses within this town
1364
 
        CHANGE: three stage map info window
1365
 
        CHANGE: houses now indicate their town in the info "Town: %s\n"
1366
 
        CHANGE: renovated player tool
1367
 
        ADD: long tracks/monorails/road/channel removal tool
1368
 
        FIX: choosesignal deletion was not handled on two places in the blockmanager
1369
 
        CHANGE: scrollable help windows with "more intelligent" size calculation
1370
 
        CHANGE: road construction also on used tiles, i.e. on top of pedestrians ...
1371
 
 
1372
 
 
1373
 
Release of 88.08.1
1374
 
 
1375
 
16-Apr-2006: (prissi)
1376
 
        FIX: all unneccessary warnings corrected (and an error in the AI module found)
1377
 
        FIX: some problem with initialized values fixed
1378
 
        FIX: broken convoys after curves, much less "jumping" at waypoints
1379
 
        FIX: line selector in depot now hopefully finally fixed
1380
 
        FIX: wrong naming of industry stops with numbered stations
1381
 
        FIX: 64er aircraft cost optimized for timeline
1382
 
 
1383
 
 
1384
 
Release of 88.08
1385
 
 
1386
 
14-Apr-2006: (prissi)
1387
 
        FIX: line selection in depot window
1388
 
        CHANGE: lines now sorted alphabetically
1389
 
        CHANGE: new parameter for vehicles in dat files: length=xyz for the length i 1/16 of a tile (default: 8) => much easier stem engines with short tender etc.; but: vehicles with len!=8 better have 8 views, else ...
1390
 
                The standard vehicle length are like this for 64:
1391
 
                        S or W: x=2*len, y=len
1392
 
                        SE: y=2*len
1393
 
                        SW: x=4*len
1394
 
        CHANGE: no jumping at waypoint on diagonals
1395
 
        CHANGE: depot window now displays minimum station tiles needed ("Station tiles:")
1396
 
        FIX: signals on stations should now work as intended, even with pre- and choose-signals
1397
 
        FIX: when current schedule entry is the current depot, not route message was show => now advance to next entry
1398
 
        FIX: many wagon overlapping drawing errors with trains
1399
 
 
1400
 
 
1401
 
Release of 88.07
1402
 
 
1403
 
9-Apr-2006: (prissi)
1404
 
        CHANGE: asynchronous updating of routes and rerouting to avoid lags when building stations/change schedules
1405
 
        CHANGE: more CPU-friendly choosing for trains
1406
 
        ADD: block tool (b) also checks for double or orphan block and block without signal and corrects it
1407
 
        ADD: invalid block ids are now corrected duing loading
1408
 
        FIX: crash using (t) when no rails are available
1409
 
        FIX: signal state in front of waiting train now always red, even for presignals and choose signals
1410
 
        FIX: better check for double entries in schedule to avoid crashing
1411
 
        CHANGE: line management convoi info more consistent color/names (removed string from translator: "Convois: %d\nProfit: %s"), added min size button
1412
 
        FIX: minor display errors with line windows
1413
 
        CHANGE: line now accessed via handles (more stable programming, less memory required)
1414
 
        FIX: after changing max speed at depot the convoi info shows new max speed
1415
 
        FIX: many errors with list management fixed
1416
 
        FIX: no loading of smoke => no wrong images emerging after updates
1417
 
        FIX: lower right border error when loading reliefdata fixed
1418
 
        FIX: wrong speed on bridges after loading a saved game
1419
 
        CHANGE: after creating a new line, this line is immediately selected in this scedule window (removed text: "New line created!\nYou can assign the line now\nby selecting it from the\nline selector above.")
1420
 
        CHANGE: clicking somewhere else into the dialog will close the line drop down box in schedule and depot dialog
1421
 
        FIX: construction of ship depots now again everywhere
1422
 
        FIX: redraw error in depot (part of vehicle was visible in certain window sizes outside the box)
1423
 
 
1424
 
 
1425
 
Release of 88.06.3 ("stable")
1426
 
 
1427
 
18-Mar-2006: (prissi)
1428
 
        FIX: deleting of a station did not update the corresponding routes
1429
 
        FIX: sometimes route with itself as first interchange appeared
1430
 
        FIX: choose signals at a corner now working
1431
 
        FIX: more diagonals during road construction
1432
 
        ADD: tramlines
1433
 
        FIX: convoi changed in depot did not display correct capacity/loading info
1434
 
 
1435
 
 
1436
 
Release of 88.06.2
1437
 
 
1438
 
10-Mar-2006: (prissi)
1439
 
        FIX: after passing a choose signal a single time, all presignals will stop the trains, if not the complete route is free
1440
 
        FIX: faster rescheduling of goods now works on demand (after changing a schedule)
1441
 
        FIX: error with choose signal fixed, if target tile was not a station
1442
 
        FIX: changing ladegrad in schedule first selected invisible item on top of a scrolled list
1443
 
        FIX: ladegrad was ignored, if absolutely nothing was there to load or unload
1444
 
        CHANGE: choose signal will reserve the full way until the target location
1445
 
        FIX: traffic light switched to seldom after reloading
1446
 
        FIX: zoom out error with 128 pak and electricfication
1447
 
 
1448
 
 
1449
 
Release of 88.06.1
1450
 
 
1451
 
05-Mar-2006: (prissi)
1452
 
        FIX: one way signals/roadsigns work together with the choose points
1453
 
        FIX: monorail ground saves slope (otherwise the slope could be changed by building below)
1454
 
        CHANGE: schedules are now recalculated more often
1455
 
        FIX: no tunnel or bridge destroyed by slopes anymore
1456
 
        ADD: indicator for convois stucked for more than a month
1457
 
        FIX: much less redraw troubles with slopes (will be drawn as foreground, if any object is behind them)
1458
 
        ADD: season indicator
1459
 
        FIX: UNDO did remove tracks but no electricfication
1460
 
        FIX: block reservation now saved
1461
 
        CHANGE: made line chart more slim
1462
 
        FIX: when vehicle braking was larger than acceleration in curves => acceleration to insane speeds
1463
 
        FIX: removing halt with no ground during load
1464
 
        FIX: only removing really empty bridges without stops
1465
 
        FIX: several translator text adjusted with program texts
1466
 
 
1467
 
04-Mar-2006: (prissi)
1468
 
        FIX: choose trains go to the end of a plattform again
1469
 
        FIX text changed to "Die Bruecke ist nicht frei!\n"
1470
 
        FIX: correctly loading and saving monorails
1471
 
 
1472
 
 
1473
 
Release of 88.06
1474
 
 
1475
 
04-Mar-2006: (prissi)
1476
 
        FIX: airplanes check for exit the map (although this should never happen)
1477
 
        FIX: runways may only built up to fout tiles next to the border
1478
 
        FIX: no depots on top of depots
1479
 
        FIX: too young trees with different timescales
1480
 
        FIX: sort options in convoy dialog were not correctly remembered
1481
 
        FIX: presignals works with monorail
1482
 
        CHANGE: presignals now reserve needed blocks => hopefully less deadlocks (but may be screwed up during reloading)
1483
 
        CHANGE: choose signals are possible (as result of the above change)
1484
 
        CHANGE: buttons and labels are now translated, when the text is assigned
1485
 
 
1486
 
 
1487
 
Release of 88.05.1
1488
 
 
1489
 
01-Mar-2006: (prissi)
1490
 
        FIX: townhall added wrong buildings during renovation => crash when generated passengers afterwards
1491
 
        FIX: connecting to the end of an unconnected bridge (now again going through tunnel and bridges for way calculation)
1492
 
        CHANGE: sync_prepare() only called one time before sync_step() => lost of useless objects are not called any more every frame
1493
 
        FIX: trams find depots again
1494
 
        CHANGE: built on top of cars or pedestrians (may cause graphics errors)
1495
 
        FIX: oilrigg and other water factories fixed when loading old sets
1496
 
        FIX: wrong sound when closing tool bars
1497
 
        FIX: again correct gear in convoi details
1498
 
        FIX: several wrong sounds/smoke for vehicles
1499
 
        FIX: more error checks for way builder
1500
 
        FIX: change to entries to their translator entries: Oktober and Load game
1501
 
        CHANGE: all list: left key info, right key goto
1502
 
 
1503
 
 
1504
 
Release of 88.05
1505
 
 
1506
 
25-Feb-2006: (prissi)
1507
 
        CHANGE: runways now system_type=1, independet of max speed
1508
 
        FIX: traffic density=0 => no cars generated
1509
 
        FIX: townhall construction with uneven grounds
1510
 
        FIX: maintainace adjusted according acceleration factor
1511
 
        FIX: no longer roads through depots, bus stops or loading bays (hopefully)
1512
 
        FIX: sound hashes were wrongly calculated => hopefully fixed
1513
 
        FIX: player initialisation during map creation not allowed for passenger stations for player 0 and 1
1514
 
 
1515
 
24-Feb-2006: (prissi)
1516
 
        FIX: crash in waybuilder when runway starts on streets or when a way costs no maintainance
1517
 
        FIX: wrong slope display (was back to old state?!?)
1518
 
        FIX: tunnel block connection
1519
 
        FIX: connection rails with tram rails
1520
 
        FIX: deleting bridges with roadsigns and stops
1521
 
        CHANGE: ectended bridge search for unknown bridges during loading
1522
 
        CHANGE: all vehicles somke, if requested
1523
 
        FIX: stop of passenger generation when timer overflowed fixed
1524
 
        CHANGE: only relative time steps used => much faster and more reliable for the game
1525
 
        FIX: nearly complete renovation of blockmanager
1526
 
        FIX: F12 key does not crash game anymore
1527
 
        CHANGE: bridge may end at vertical slopes
1528
 
        FIX: "harbour tunnel" works again (as some other complex tunnels too)
1529
 
 
1530
 
23-Feb-2006: (mip)
1531
 
        ADD: citylist including sorting
1532
 
 
1533
 
21-Feb-2006: (prissi)
1534
 
        FIX: checking all schedules during loading for illegal entries
1535
 
        CHANGE: try even harder to find the right vehicle during loading (=> more chances of loading broken savegames/games from other paks)
1536
 
        ADD: new type "monorailstop" for monorail stations and extension buildings (=> makeobj=33)
1537
 
        ADD: slower timespeed possible (set bits_per_month in simuconf to values higher 18) and display of day possible (show_month>=2) see simuconf.tab
1538
 
 
1539
 
 
1540
 
Release of 88.04.4
1541
 
 
1542
 
19-Feb-2006: (prissi)
1543
 
        FIX: saving depots
1544
 
        FIX: display of attractions
1545
 
 
1546
 
 
1547
 
Release of 88.04.3
1548
 
 
1549
 
18-Feb-2006: (prissi)
1550
 
        FIX: sum up freight of same catg again
1551
 
        CHANGE: extended convoi detail dialog, mover kill button to details
1552
 
        FIX: ugly tunnel bug
1553
 
changed translations:
1554
 
added: Leistung: %d kW
1555
 
removed: Transported Goods
1556
 
 
1557
 
15-Feb-2006: (prissi)
1558
 
        FIX: track builder always failed in a station
1559
 
        CHANGE: cleaned up the depot code code, monorail and trams are now classes
1560
 
        FIX: monorails no go again to the end of a station
1561
 
        FIX: expensive rails are no longer replaced by cheaper ones
1562
 
        CHANGE: larger passenger destinations in city window
1563
 
        CHANGE: unified color scheme for charts
1564
 
 
1565
 
13-Feb-2006: (prissi)
1566
 
        FIX: error check when building stops on completely empty tiles
1567
 
        FIX: deleting harbour: water again at correct position ...
1568
 
 
1569
 
 
1570
 
Release of 88.04.2
1571
 
 
1572
 
12-Feb-2006: (prissi)
1573
 
        FIX: monorailine correct
1574
 
        FIX: again tram depots
1575
 
        FIX: again air stops
1576
 
        FIX: remove unused vehicle list (that was really eating memory ... )
1577
 
        FIX: sell again vehicles in depots without removing them
1578
 
 
1579
 
 
1580
 
Release of 88.04.1
1581
 
 
1582
 
11-Feb-2006: (prissi)
1583
 
        FINISHED: full monorail support including ramps (using a bridge)
1584
 
        FIX: line financial calculation fixed
1585
 
        FIX: line window
1586
 
 
1587
 
8-Feb-2006: (prissi)
1588
 
        CHANGE: monorail line
1589
 
        FIX: deleting habours
1590
 
        CHANGE: goods (bonus) frame
1591
 
        FIX: aircraft in depot broke savegame
1592
 
        CHANGE: further monorail support
1593
 
 
1594
 
7-Feb-2006: (prissi)
1595
 
        FIX: curiosity list was cutting names
1596
 
        FIX: no passengers generated after loading of a map
1597
 
        CHANGE: unified schedule routines
1598
 
        FIX: covoy wait for loading on empty stations work again
1599
 
        FIX: convoiinfo help window again
1600
 
        FIX: connection neightbours rewritten to check all ground levels => should work with subways too (if they come)
1601
 
        FIX: deleting busstops
1602
 
        CHANGE: monorail now separate from rail vehicles
1603
 
        CHANGE: blockmanager reworked in many aspects
1604
 
 
1605
 
6-Feb-2006:
1606
 
        CHANGE: all station buildings routines unified => no crashes of no city there, only two error messages: "No terminal station here!" (4 layout) "No through station here!" (2 layout) => also terminal stations for bus stops, trains or channels
1607
 
        CHANGE: all depot buildings routines unified => only one error messages: "Cannot built depot here!"
1608
 
        CHANGE: cursor normal after building depot
1609
 
        still not fixed: connection code
1610
 
 
1611
 
5-Feb-2006:
1612
 
        FIX: line window crashed when opened twice
1613
 
        ADD: covertiles over vertial trogs
1614
 
        FIX: no vehicle beaming any more (was waiting in sync_step instead step!)
1615
 
 
1616
 
Release of 88.04
1617
 
 
1618
 
3-Feb-2006(prissi):
1619
 
        CHANGE: big code cleanup, german translation cleaned of all unneccessary strings => all official strings now there
1620
 
        CHANGE: map legend now closes with main map
1621
 
        FIX: linking order for gdi (=> again wav sound)
1622
 
        ADD: error message, if a feature is not yet available.
1623
 
 
1624
 
2-Feb-2006(prissi):
1625
 
        CHANGE: sound system now working; all sound are save under pak*/sound with a description either in sound.tab in the same folder or a wavefilename in the vehicle description
1626
 
        CHANGE: new menu order, seperated monorail and tram; Help button. New text RAILTOOLS, MONORAILTOOLS, TRAMTOOLS, ROADTOOLS, SHIPTOOLS, AIRTOOLS, Help and Fast forward
1627
 
        CHANGE: loading indicator and dummy message if no simuconf.tab is found (to avoid 80% of the complains I get via mail!)
1628
 
 
1629
 
31-Jan-2006(prissi):
1630
 
        ADD: cityrule T and t for not a stop/stop
1631
 
        CHANGE: schedule do not allow waypoints for airplanes over stops
1632
 
        FIX: deleting water bidges
1633
 
        CHANGE: sound paks halfway done
1634
 
 
1635
 
30-Jan-2006(prissi):
1636
 
        FIX: building/destroying bridges, wayfinder for bridges
1637
 
        FIX: cost of houses
1638
 
        FIX: crash when deleting stations
1639
 
        FIX: go home button reactivated
1640
 
        ADD: convoi details (new strings: "Manufactured:", "Power:", "Gear:")
1641
 
 
1642
 
Release of 88.03.2
1643
 
 
1644
 
29-Jan-2006(prissi):
1645
 
        FIX: display of number during new world dialog
1646
 
        FIX: renovation townhall works again as intended
1647
 
        FIX: convoi count during reloading fixed (leads to crash of line management window)
1648
 
 
1649
 
Release of 88.03.1
1650
 
 
1651
 
29-Jan-2006(prissi):
1652
 
        FIX: no crossings through stations/bus stops for normal tracks
1653
 
        FIX: station naming with industry (%s building %s %s) for industry stops
1654
 
 
1655
 
28-Jan-2006(prissi):
1656
 
        FIX: loading lines
1657
 
        FIX: convoi info display: much less recalculations during loading/unloading
1658
 
        CHANGE: now only the free load in terms of categories is given (not goods)
1659
 
        FIX: removed several unused memory wasting variables from gebaeude_t
1660
 
        CHANGE: now town passenger skips tourist attractions during town loop iteration => not iterated twice
1661
 
        FIX: town statistics
1662
 
 
1663
 
27-Jan-2006(prissi):
1664
 
        FIX: New year calculation for Autosave/timeline ...
1665
 
        FIX: diasble arrow buttons
1666
 
        CHANGE: goods list design
1667
 
        FIX: new world info some fixes
1668
 
        FIX: bridge builder for channels
1669
 
 
1670
 
26-Jan-2006(prissi):
1671
 
        FIX: init line ids when destroying maps
1672
 
        CHANGE: order of buttons in halt list
1673
 
 
1674
 
25-Jan-2006(prissi):
1675
 
        FIX: accelleration on slopes
1676
 
        ADD: Repeatbuttons
1677
 
        ADD: correctly routing through tunnels again
1678
 
        FIX: wrong color in finance window
1679
 
        FIX: monuments were not added to towns
1680
 
        FIX: tunnel next slopes fixed
1681
 
 
1682
 
25-Jan-2006(mip):
1683
 
        FIX: factory list and curiosity list
1684
 
 
1685
 
 
1686
 
Release of 88.03
1687
 
 
1688
 
23-Jan-2006(prissi):
1689
 
        ADD: automatic alignment of station extension buildings (must be either defined with dim=x,y,layout (layout=1,2 or 4), x>=y and following order N E S W)
1690
 
 
1691
 
22-Jan-2006(prissi):
1692
 
        CHANGE: now line management for every player
1693
 
 
1694
 
21-Jan-2006(prissi):
1695
 
        CHANGE: station now have a capacity of 32*level; thus price reflect station capacity
1696
 
        CHANGE: changed owner of several dialoges
1697
 
        CHANGE: new world functional, new string "Intercity road len:", obsolete ones. "7WORLD_CHOOSE", "7WORLD_CHOOSE", "
1698
 
 
1699
 
18-Jan-2006(prissi):
1700
 
        CHANGE: new town population/passenger destination system (takes into account only existing buildings)
1701
 
        CHANGE: new world dialog renovated
1702
 
 
1703
 
17-Jan-2006(prissi):
1704
 
        ADD: automatic slider recalculation at halt info and convoi info
1705
 
        CHANGE: consistent colors for negative and positive amount in dialog (red/black)
1706
 
        FIX: wrong maintance calculation when replacing roads (include other players ones)
1707
 
 
1708
 
16-Jan-2006(mip):
1709
 
        CHANGE: new attraction list
1710
 
        ADD: overlooked the following translations: "\nelektrified", "\nnot elektrified", "\nRail block ", "\n\nRibi (unmasked) ", "\nRibi (masked) "
1711
 
 
1712
 
14-Jan-2006(prissi):
1713
 
        FIX: building constants now configurable in simuconf.tab (see there)
1714
 
        FIX: new player frame (mostly internal change)
1715
 
 
1716
 
13-Jan-2006(prissi):
1717
 
        FIX: way is keeped when building/removing bridges
1718
 
        ADD: tooltip "Alters a schedule.", "loaded" for convoiinfo, further rearrangement
1719
 
        CHANGE: goods in convois and stops are sorted by the same rules => same sorting optins
1720
 
        CHANGE: convoi freight info and stop freight info only updated when needed => saving lots of time
1721
 
        ADD: tranlations "follow me", "Follow the convoi on the map", "Sort by"
1722
 
 
1723
 
11-Jan-2006(prissi):
1724
 
        CHANGE: convoi_info new text "%i km/h (max. %ikm/h)"
1725
 
        FIX: (un)loading in harbours
1726
 
        CHANGE: following convois via convoi info
1727
 
        FIX: crash building tracks under pillared roadbridge
1728
 
        FIX: again schedules with only one stop possible
1729
 
 
1730
 
10-Jan-2006(prissi):
1731
 
        CHANGE: following convois via convoi info
1732
 
        FIX: crash building tracks under pillared roadbridge
1733
 
        CHANGE: better error check before building harbours
1734
 
        CHANGE: definition of wege
1735
 
        FIX: first all down will flatten a tile (more intuitive), using a slope on identical couble slope will make it steeper
1736
 
 
1737
 
9-Jan-2006(prissi):
1738
 
        CHANGE: coinvoi list: minus red, further polish of halt_info
1739
 
        CHANGE: halt_info: obsolete strings "Akzeptiert"
1740
 
        FIX: scroll_pane now clips correctly
1741
 
        CHANGE: speed bonus now in percentage instead of absolute speed => higher bonus for earlier fast stuff, lower for new stuff (may require new balancing :() (but effect not too much, only very fast things get a little less)
1742
 
        the formula is now speed_bonus_faktor = 100*speed/mean_speed-100 (i.e. the speed difference in percent) => goods_price*(1000+speed_bonus_faktor*bonus_faktor(10%=10))/1000;
1743
 
        CHANGE: new good list, obsolete translations: "Preis", "Bonus", "Category", "Speed boni for road %i km/h, for rail %i km/h, for ships %i km/h, and for air %i km/h."
1744
 
        CHANGE: new texts: "Speedbonus %i%%:\n    road %i km/h, rail %i km/h, ships %i km/h, planes %i km/h.", "gl_txt_filter", "gl_speed_up", "gl_speed_down", "gl_btn_unsort", "gl_btn_sort_name", "gl_btn_sort_revenue"
1745
 
        FIX: powerline construction now cost again money ...
1746
 
        FIX: wrong tunnel slopes solved
1747
 
        FIX: building on slopes not destroyed during reloading
1748
 
 
1749
 
 
1750
 
Release of 88.02.1
1751
 
 
1752
 
8-Jan-2006(prissi):
1753
 
        FIX: error with slopes mostly fixed => you can even built a channel using slopes
1754
 
        FIX: monorails now display again correctly
1755
 
        FIX: no rails at tunnel start
1756
 
        FIX: station alignment on bridge start fixed
1757
 
        FIX: no automatic bridges and tunnels any more => no crashes for public road and other ocasions
1758
 
 
1759
 
 
1760
 
Release of 88.02
1761
 
 
1762
 
7-Jan-2006(prissi):
1763
 
        FIX: aircraft did not accelerat after reaching flight level
1764
 
        CHANGE: "cooperate identity" exactly same dimensions for all list buttons started
1765
 
        CHANGE: halt info, new text "Passengers %d %c, %d %c, %d no route\n\nCapacity: %i\n" instead "Passengers today:\n %d %c, %d %c, %d no route\n\n%s\n"
1766
 
        CHANGE: elements of halt list rearranged => more compact design
1767
 
        CHANGE: adjustable costs for many things, level for station buildings ... (see simuconf.tab)
1768
 
        FIX: double character with GDI and numlock
1769
 
 
1770
 
1-Jan-2006(prissi):
1771
 
        FIX: changed all income calculation to 64 bit => hopefully no overuns any more
1772
 
        FIX: wayfinder check now for artificial slopes and starting tile
1773
 
        CHANGE: cost of land changes more balanced, tunnels more expensive
1774
 
        CHANGE: nicer indicator in lower line
1775
 
        FIX: 8 bit SDL works again fine
1776
 
 
1777
 
31-Dec-2005(prissi):
1778
 
        CHANGE: makeobj reconizes now all waytypes in all relevant objects
1779
 
        FIX: way finder now takes care of powerlines when building bridges
1780
 
        FIX: now slopes are correctly checked before built => more slopes possible
1781
 
        FIX: selling airplanes do not delete a depot
1782
 
 
1783
 
29-Dec-2005 (prissi):
1784
 
        FIX: deleting order change => no crashes when quitting a game with vehicles in depot that are assigned to a line
1785
 
        CHANGE: ways now take care of their images themselves also for crossings
1786
 
        CHANGE: new slope calculation working (needs new graphics)
1787
 
 
1788
 
28-Dec-2005 (prissi):
1789
 
        CHANGE: way image is now calculated by the way, not by the ground => 4 Byte less per tile
1790
 
        CHANGE: correct calculation of offset for double height slope building foundations
1791
 
 
1792
 
27-Dec-2005 (prissi):
1793
 
        CHANGE: more flexible bridge search in wegebauer
1794
 
        CHANGE: using existing bridges/tunnels when calculating new ways
1795
 
        ADD: estimates cost for construction before building
1796
 
        ADD: show difference to start location when building ways
1797
 
        CHANGE: more prominent waiting display in the schedule window
1798
 
 
1799
 
Release of 88.01.3
1800
 
 
1801
 
26-Dec-2005(prissi):
1802
 
        FIX: cursor keys for SDL and Allegro
1803
 
        FIX: mouse pointer for Allegro
1804
 
        FIX: symbol alingment fixed for message options
1805
 
        FIX: missed airplanes again included into 64 pak
1806
 
 
1807
 
Release of 88.01.2
1808
 
 
1809
 
25-Dec-2005:
1810
 
        two tiles drawing code operational; but, the effect is rather small and only seen in very hilly maps
1811
 
 
1812
 
22-Dec-2005:
1813
 
        FIX(prissi): change factory preciosion to allow high-volume production
1814
 
        FIX: redrawing title bar under not Allegro
1815
 
 
1816
 
21-Dec-2005
1817
 
        ADD(tron): new makefiles (all options now in config.default, copy config.template and edit this)
1818
 
        ADD(prissi): citycars with destinations (not recommended, just to many whcih want to reach places without roads)
1819
 
        FIX(prissi): Allegro now with mouse in menu bar
1820
 
 
1821
 
18-Dec-2005(prissi):
1822
 
        ADD: colors for channels in minimap
1823
 
        FIX: factory now consumes goods according to their setting (before: the number of products) If a factory produces less, it will consume less.
1824
 
        FIX: 's' builds road again
1825
 
 
1826
 
13-Dec-2005(prissi):
1827
 
        FIX: when deleting a line, the schedule from convois in depot will be deleted
1828
 
        FIX: dinglist could cause a crash when asking for a single deleted object (i.e. on a road)
1829
 
        ADD: factory added to stop names (when built close to it)
1830
 
 
1831
 
12-Dec-2005(prissi):
1832
 
        FIX: powerlines again builtable
1833
 
        FIX: route calculation of aircraft improved
1834
 
        CHANGE: wait for loading percentage now several numbers with wrap around
1835
 
        ADD: waypoints for planes
1836
 
        ADD: aircraft circle during waiting for free stop
1837
 
 
1838
 
Release of 88.01.1
1839
 
 
1840
 
10-Dec-2005(prissi):
1841
 
        ADD: citylist with total inhabitants
1842
 
        ADD: new switch in simuconf.tab "just_in_time" (default=1) which allows switching off just in time logistics
1843
 
        CHANGE: new factory construction: try to connect always to an existing factory, and ignore the distance, if the connection factory is not an emental source
1844
 
        FIX: redraw error, when AI changed land height hopefully fixed
1845
 
        CHANGE: map display updated also with several options on
1846
 
 
1847
 
6-Dec-2005(prissi):
1848
 
        FIX: takeoff/landing direction
1849
 
        FIX: overflow on large maps and long transport
1850
 
        FIX: waybuilder now forbid curves on runway nearly 100% (only be deletion still possible)
1851
 
        ADD: nl key file by stormoog
1852
 
        FIX: no queuing over airstops for flying planes
1853
 
 
1854
 
3-Dec-2005(prissi):
1855
 
        CHANGE: A* for ways (finally!)
1856
 
        FIX: drive on left zoom out bug in 128 solved (this one was well hidden)
1857
 
        FIX: key handling in SDL renovated
1858
 
        FIX: more error checks when deleting signals to recover from orphan signals from before ...
1859
 
 
1860
 
 
1861
 
Release of 88.01
1862
 
 
1863
 
2-Dec-2005:
1864
 
        FIX(prissi): fiddled a little around with the signal deletion routine. No crashes, after a some tries
1865
 
        FIX(prissi): monorail again deletable
1866
 
        FIX(prissi): identical blocks on different tracks when using undo fixed
1867
 
        ADD(mip): Marko keys (set them with CNTRL+F2...F14) and recall them with simple F2...F14
1868
 
        FIX(prissi): tool bars again in more rows
1869
 
        FIX(prissi): cleaned up sources, took in Allegro support (wow, is the fastest so far!)
1870
 
        FIX(tron): nice makefiles
1871
 
 
1872
 
30-Nov-2005 (prissi):
1873
 
        FIX: air depot/terminal alignment
1874
 
        FIX: only straight runways
1875
 
        FIX: power large than 65536 and gear larger than 255 are now handled correctly
1876
 
        FIX: slower acceleration on runways
1877
 
        FIX: when ground was changed, airplanes were stucked
1878
 
        FIX: "nicer" calculation of speed during different flight positions
1879
 
        FIX: made planes compatible with half height version
1880
 
        FIX: error when zoomed out with different base tile sizes
1881
 
        FIX: A* route calculation was actually wrong and very badly implemented
1882
 
        FIX: AI even more biased towards networks
1883
 
        FIX: fiddled a little around with the signal deletion routine. No crashes, after a some tries
1884
 
        FIX: monorail again deletable
1885
 
        FIX: identical blocks on different tracks when using undo fixed
1886
 
 
1887
 
28-Nov-2005:
1888
 
        FIX(mip): curiosity list used strtok, which wrote into the read-only strings from translation! (also customize display: "%s (%i,%i) - (pax %i, post %i)" for translation)
1889
 
        FIX(mip):
1890
 
        FIX(hsiegeln): divers error messages around schedules and station buildings
1891
 
 
1892
 
 
1893
 
Release of 88.00
1894
 
 
1895
 
22-Nov-2005:
1896
 
        FIX (hsiegeln): do not count vehicles in depot for line capacity
1897
 
        FIX (hsiegeln): display in convoi and schedule list
1898
 
        FIX (prissi): vehicles in depot are shown, even if obsolete (but apparantly worked before too)
1899
 
        FIX (prissi): speedboni are always initilized with default values
1900
 
        CHANGE (prissi): zero number if goods waiting are omitted in haltlist
1901
 
        FIX (prissi): vehicle going in wrong depots
1902
 
        CHANGE (prissi): haltlist now also with CNTRL functionality (CNTRL+click = only jump to position)
1903
 
 
1904
 
20-Nov-2005 (prissi):
1905
 
        FIX: no income generated at waypoints
1906
 
        ADD: free chose of stops for cars after certain signposts (new sign flag "free_route=1")
1907
 
        ADD: new entry for halt filter (type "hlf_chk_airport")
1908
 
        ADD: indicator for city attraction in the attraction list
1909
 
        FIX: cursor alignment for up/down fixed
1910
 
        FIX: minimum income for any good is 1/8 of the normal income, even if speed bonus is negative
1911
 
 
1912
 
17-Nov-05 (hsiegeln/prissi):
1913
 
        ADD: airplanes
1914
 
        ADD: stations need support building for certain types. Now there are freight stations that needs a waiting hall to accept passengers.
1915
 
                for the obj=building the type="" has been extended by the following types.
1916
 
                        station - Rail stop (2 dir)
1917
 
                        busstop - Road stop (2 dir)
1918
 
                        carstop - Road stop (4 dir)
1919
 
                        habour - in the sea (4 dir)
1920
 
                        wharf - channel stop (2 dir)
1921
 
                        airport - plane stop (4 dir)
1922
 
                These can have additional flags strings:
1923
 
                        extension_building=1 - extents like the station buildings (1 dir) (cannot build on a way)
1924
 
                        enables_pax=1 - passengers can travel from here
1925
 
                        enables_post=1 - mail can start from here
1926
 
                        enables_ware=1 - good are accepted here
1927
 
                Without these flags, a stop will not accept anything!
1928
 
                A freight station must posses "type=station  enables_ware=1" or it won't accept freigth.
1929
 
                For generic, not stop specific buildings, there are three entries left:
1930
 
                        hall - waiting hall (1 dir)
1931
 
                        post - post office (1 dir)
1932
 
                        shed - goods shed (1 dir)
1933
 
        The halt list and halt dialoge are extended by a small symbol indicating what this station accepts.
1934
 
 
1935
 
 
1936
 
Release of 87.02
1937
 
 
1938
 
13-Nov-2005 (prissi)
1939
 
        FIX: after reloading, check stations for post offices (was broken before)
1940
 
        FIX: search for next station failed too often
1941
 
        FIX: error message when AI failed building a route does not appear any more
1942
 
        FIX: crossing channels with electric wires again ok
1943
 
        FIX: going to end of station also on bridges
1944
 
        FIX: avoid deleting parts of a bridge
1945
 
        FIX: default filter state for convoi list is off
1946
 
        CHANGE: A* for faster pathfinding and preference of faster ways for faster vehicles
1947
 
        FIX: correct booking of roadsigns
1948
 
        FIX: again sorted as intended by category amout transported engine type, speed, power, ...
1949
 
        FIX: some further finetuning of cost, speeds etc.
1950
 
        FIX: some goods were wrongly joined, if there were two goods for the same factory at the same final stop
1951
 
        ADD: click on vehicle in depot will open depot window (should be like that from the beginning ... )
1952
 
        CHANGE: factory names for 64 changed again for compatibility with very old savegames (but 87.xx might not load!)
1953
 
        CHANGE: renovated japan pak for timline and consistent building names, many new trams ...
1954
 
 
1955
 
 
1956
 
Release of 87.01
1957
 
 
1958
 
4-Nov-2005 (prissi)
1959
 
        FIX: loading old maps with obsolete docks
1960
 
        FIX: no route next to attraction should now have a more meaningful number (so you can better guess how much you have to transport)
1961
 
        FIX: mail from attractions and factories again 4x received mail
1962
 
        CHANGE: some further small optimizations for faster drawing of dialoges
1963
 
        CHANGE: vehicles now sorted in depot by intro year and engine type
1964
 
3-Nov-2005 (mip)
1965
 
        ADD: curiosity list
1966
 
3-Nov-2005 (prissi)
1967
 
        ADD: channels as waterways, habour as "...ChannelStop"
1968
 
        FIX: mail flag correctly recalculated after changing a station
1969
 
        FIX: deleting tunnels
1970
 
30-Oct-2005 (prissi)
1971
 
        FIX: builds again presignals
1972
 
        FIX: under some circumstances, building on ways (e.g. all stations) were not correctly removed
1973
 
        FIX: several data of pak64 vehicles finetuned, mail carriage added, busstop before 1900 added
1974
 
        ADD: Fast forward (keycode W)
1975
 
        ADD: indicator for fast forward and timeline (tranlatable "timeline" "no timeline")
1976
 
        FIX: calculation of speed bonus changed => bonus not per car, but per passenger
1977
 
        FIX: timeline was sometimes some years off; especially after loading old games
1978
 
 
1979
 
 
1980
 
Release of 87.00
1981
 
 
1982
 
27-Oct-2005 (prissi)
1983
 
        CHANGE: train outside depot on same sqare are displayed first
1984
 
        CHANGE: no goods are sent to overflowing industries
1985
 
        CHANGE: halt status color also red, when goods are overflowing station
1986
 
        CHANGE: accepts freight at all stops near factories (includign bus stops)
1987
 
        CHANGE: road, rail and ship bonus now depend on average speed, if timeline is on
1988
 
        FIX: some errors loading older savegames fixed
1989
 
        FIX: on animated tiles missing phases will return the tile at phase=0 (i.e. baumarkt)
1990
 
        FIX: alignment error of up-/down slopepointer
1991
 
        FIX: could remove a non-empty depot ...
1992
 
        FIX: industry chain creation could crash without cities
1993
 
        FIX: schedule is corrected for invalid entries after input
1994
 
        ADD: full use of copyright entries for houses and vehicles
1995
 
24-Oct-2005 (prissi)
1996
 
        FIX: roadsign cost correctly display (and not free anymore) and now also on bridges
1997
 
        FIX: return ticket finally working (was too easy to do it right?!?)
1998
 
        CHANGE: close topmost window by ESC or DEL
1999
 
        FIX: not replacing city roads below depots (fixed sending home error)
2000
 
        FIX: removing overhead wires make now removes electrified status again
2001
 
        CHANGE: Using Mersenne Twister algorithm for faster and better random numbers
2002
 
        FIX: when renovating, check, if I can renovate something; if highest level reached: do nothing
2003
 
        CHANGE: full building timeline for 64 pak with many new building (=> can play from 1900)
2004
 
        CHANGE: era and copyright message for buildings
2005
 
        ADD: many new trams, alignement corrected for existing ones
2006
 
        ADD: new player1 tool: jump a year forward
2007
 
        CHANGE: haltlist now member of planquadrat
2008
 
        ADD: stations on bridges
2009
 
        CHANGE: also for stops, station, schedule entries, roadsign signals: CNTRL is from up, normal from down
2010
 
 
2011
 
 
2012
 
Release of 86.10.5
2013
 
 
2014
 
16-Oct-2005 (prissi)
2015
 
        FIX: time now corrected after loading (no jumps)
2016
 
        CHANGE: city takes over city road ownership
2017
 
        CHANGE: growth now size dependent (max 1.67 for <1000, max. 3 for <1000, max. 6 for other)
2018
 
        FIX: good distribution always, when more than 10 produced: non-distributing factories should be gone
2019
 
        FIX: passenger and mail coverage display fixed
2020
 
        FIX: connection from factories and town were assymetric and only passengers went to the last factory in the list
2021
 
        CHANGE: train can drive now on any track (also on public owned roadcrossings ...)
2022
 
15-Oct-2005 (prissi)
2023
 
        FIX: deleting upper and lower objects tweaked a little
2024
 
        FIX: also now deleting of tram rail on a road works out
2025
 
        ADD: public stops for player 1 can be now constructed everywhere. New tiles of this stop will be also public.
2026
 
14-Oct-2005 (prissi)
2027
 
        FIX: timeline can be also altered afterwards on non-locked maps
2028
 
        FIX: crash when lowering land at the lower right border
2029
 
        CHANGE: selection of next building now via "chance=" (default 100)
2030
 
        CHANGE: timeline enforced for ways, bridges, and buildings incl. stations and attractions (new makeobj needed, support now fully retire_year/retire_month and intro_year/intro_month)
2031
 
 
2032
 
 
2033
 
Release of 86.10.4
2034
 
 
2035
 
13-Oct-2005 (prissi)
2036
 
        FIX: no power generation in foreign languages fixed
2037
 
        FIX: after assigning the same line twice, convoi did not move anymore
2038
 
        FIX: may be fixed problem in industry chain building
2039
 
        FIX: current entry not changed when appending to a schedule
2040
 
        FIX: vehicle will only load people up to the next time it reaches a stop
2041
 
        CHANGE: CNTRL+roadbuilder will replace also fast by slower road
2042
 
        FIX: first use of 's' for roadbuilding -> crashed program
2043
 
        FIX: setting new schedule could crash on fast computers or long lines due to recursive calling
2044
 
        ADD: two new settings to simiconf.tab "only_single_info" and "window_buttons_right"
2045
 
        CHANGE: configure, that always a single window opens up
2046
 
        CHANGE: for you ariabic and hebrew writers and all brainwashed by gates: close button configurable to the right (goes best with Win98 skin ... )
2047
 
        ADD: timeline, starting year and cheating mode can be set in the starting menue (and will be fixed further one, allowing for competitions)
2048
 
        ADD: new edit tool to protect a map from further change
2049
 
        CHANGE: new spanish, portugese, czech, and dutch translation for 64 set
2050
 
        CHANGE: further reordering of deletion order ...
2051
 
        FIX: if factories were connected via station areas, goods disappeared ...
2052
 
 
2053
 
Release of 86.10.3
2054
 
 
2055
 
09-Oct-2005 (prissi)
2056
 
        FIX: size of station coverage wrongly calculated
2057
 
        FIX: order of object deletion a little adjusted
2058
 
        CHANGE: can delete pedestrians (sound really like hitman on the nearby roof :()
2059
 
        ADD: CNTRL+remove will remove ground objects first
2060
 
        FIX: detail button in factory info was wrongly aligned
2061
 
        FIX: error with construction site lookup
2062
 
        some FIX: deleting signals should now work better than before
2063
 
 
2064
 
 
2065
 
Release of 86.10.2
2066
 
 
2067
 
5-Oct-2005 (prissi)
2068
 
        FIX: fundament slope drawing errors corrected
2069
 
        FIX: showing attraction in the minimap removed all attraction from the internal vector => crash
2070
 
        FIX: crash when deleting the last stop of a schedule (revolved to increase the maxi-counter in fahrplan_t) => savegameversion 86.10
2071
 
        CHANGE: removed halt_list from factory, changed fpl to minivec_tpl (now max. 255 stops in a schedule)
2072
 
        CHANGE: route of goods was calculated twice when delivering to a station
2073
 
        FIX: stealing from competitor works now (and also more intelligent goods distribution from factories)
2074
 
        ADD: status now also shown in factory image
2075
 
        FIX: more than two near stops (error in inset template)
2076
 
        FIX: correct translation (and maybe also player issues) solved with line management
2077
 
        CHANGE: 't' and 's' remembers last used track/road type for construction
2078
 
        FIX: update errors in depot
2079
 
 4-Oct-2005 (mip)
2080
 
        ADD: factorylist (new entries in translation: fl_title, Fabrikname, Input, Output, Rating)
2081
 
 
2082
 
 
2083
 
Release of 86.10.1
2084
 
 
2085
 
3-Oct-2005 (prissi)
2086
 
        FIX: city check now for all non-removable objects before expansion
2087
 
        FIX: check with valgrind -> no errors left (apart from SDL and lost memory)
2088
 
        ADD: preliminary monorail-support (vehicle needs still better alignment)
2089
 
        ADD: waypoints on bridges (and other preparations for station on bridges)
2090
 
 
2091
 
 
2092
 
Release of 86.10
2093
 
 
2094
 
2-Oct-2005 (prissi)
2095
 
        FIX: removed some out of bounds arry_tpl's access.
2096
 
        FIX: error with deleting the last objects from a tile (errors in dingliste_t)
2097
 
        FIX: traffic light graphics were wrongly ordered
2098
 
        FIX: no longer burying ship depots under sea mountains
2099
 
        CHANGE: ausflugsziele now weighted array (weighted_vector_tpl) -> faster selection of passengers
2100
 
        CHANGE: cities now weighted array (weighted_vector_tpl) -> faster selection of passengers, more travellers to bigger cities
2101
 
        CHANGE: intercity travellers will now also go back (=> more traffic from larger cities)
2102
 
        CHANGE: goods will be now distributed to the stop which is a) not overflowing and b) has less in storage (so you can "steal" from another company)
2103
 
        CHANGE: travellers destination cities are now weighted by their size
2104
 
        FIX: minimap redrawing when changing grid ('#') fixed
2105
 
        FIX: numbers in depot correctly updated
2106
 
        FIX: no more crashes with pillars
2107
 
        FIX: also when building stop after a schedule is set, this schedule will be recognized
2108
 
 
2109
 
 
2110
 
Release of 86.09.3
2111
 
 
2112
 
24-Sep-2005 (prissi)
2113
 
        FIX: also loading games with too many objects on one tile (warning will be given)
2114
 
        FIX: working again with factories with more than 30 destinations and 10 suppliers
2115
 
        FIX: artificial slopes now nearly always ok (one case is not solveable)
2116
 
        FIX: reloading streets with paveway are again 50km/h
2117
 
        FIX: sending back pax was not trying original destination => too many no route
2118
 
        FIX: forgotten comment: citycars deseased after 100 hops ...
2119
 
        ADD: traffic lights
2120
 
 
2121
 
 
2122
 
Release of 86.09.2
2123
 
 
2124
 
23-Sep-2005 (prissi)
2125
 
        FIX: citycar stopped also when passing a car
2126
 
        FIX: correcting rail blocks when loading
2127
 
        FIX: destroying building cost again money
2128
 
        FIX: try to fix memory leak with powerlines
2129
 
        FIX: not post for non-accepting stops (check for correct routing please)
2130
 
        FIX: screenshot for windows again
2131
 
        ADD: show accepted good types also in station details
2132
 
        FIX: pillar show bridge info
2133
 
        FIX: several alignment errors with yellow steel bridge
2134
 
        ADD: brick rail viaduct
2135
 
        ADD: length limit for certain bridges (max_lenght=)
2136
 
 
2137
 
 
2138
 
Release of 86.09.1
2139
 
 
2140
 
16-Sep-2005 (prissi)
2141
 
        FIX: bridges now cost again money
2142
 
        FIX: citycars and pedestrians behave now as intended
2143
 
        FIX: citycars delete themseves at the end of their lifetime
2144
 
        CHANGE: non-square buildings are allowed also without rotation
2145
 
        FIX: click in town tool now on correct line
2146
 
        FIX: overlarge windows now moved to left corner
2147
 
        FIX: again water industries (was built in wrong order [pri=1])
2148
 
        ADD: resizeable depots
2149
 
        ADD: preliminary support for pillars in bridges: "pillar_distance=1...x" (distance [0=default off]), backpillar[s]=..., backpillar[w]=....
2150
 
 
2151
 
 
2152
 
Release of 86.09
2153
 
 
2154
 
13-Sep-2005 (prissi)
2155
 
        ADD: Additional tool "natural slope"
2156
 
        CHANGE: changing terrain becomes much more expensive (so use bridges and tunnels more often)
2157
 
        FIX: some more drawing errors with slope fixed
2158
 
        CHANGE: more equal distribution of tools in a toolbar
2159
 
        CHANGE: citycars will no turn into a dead end (check 2 tiles ahead)
2160
 
        FIX: again pedestrians (was broken since 86.07)
2161
 
        CHANGE: new setting in simuconf.tab: "drive_left" will offset all citycars, trucks, roadsigns, ... to the other side of the road (there will be still some clipping errors)
2162
 
        CHANGE: artifical slopes now includes the natural ones
2163
 
        ADD: Isaac new roadsigns
2164
 
        ADD: cityroad configurable "city_road_type" in simuconf.tab
2165
 
        FIX: cars now also wait on diagonals
2166
 
        CHANGE: new vehicle-sorter, thus trams look a little better and it know about left side driving
2167
 
 
2168
 
11-Sep-2005 (prissi)
2169
 
        FIX: cursor keys with SDL working again
2170
 
        FIX: remove obsolete keywords from translations, also small font will be ignored
2171
 
        FIX: en.tab and de.tab for finances/map legend
2172
 
        ADD: Some buildings from Moistboy and de/en translation texts
2173
 
        ADD: road inside city limits will get a sidewalk after some time
2174
 
        ADD: "Total inhabitants:" to citylist which shows the number of total inhabitants
2175
 
        CHANGE: made dinglist to maximum size 255, and single objects are stored directly => much faster loading, saved another 2 bytes per tile and 32 byte per emtpy tile/one object tile
2176
 
        CHANGE: removed fundament type from ding-types => 56 bytes less per building
2177
 
        FIX: Some more error checking, when loading ways => can cope with unknow ways
2178
 
 
2179
 
 
2180
 
Release of 86.08.1
2181
 
 
2182
 
10-Sep-2005 (prissi)
2183
 
        FIX: wrong engine types for obsolete rail type "electrified_track" in old packages
2184
 
        FIX: SHIFT again dead key with SDL
2185
 
        FIX: after removing stops from a schedule, the removed stop was not updates => passengers waiting for non-existent lines
2186
 
        CHANGE: Allowing for 32 workers destinations (More would be easy, by may slowdown passenger generation a little.)
2187
 
        CHANGE: haltlist to minivec_tpl => saved about 2 bytes per tile
2188
 
        FIX: error check during scroll bar creation
2189
 
        CHANGE: tried yet another set of routines for GDI which seems to work on all machines I could test
2190
 
        CHANGE: newly arranged finace window, obsolete string now "Construction:", "New Vehicles:","Vehicle Running Costs:","Revenue:","Total:","Maintenance:","Balance:"
2191
 
 
2192
 
 
2193
 
Release of 86.08
2194
 
 
2195
 
3-Sep-2005 (prissi)
2196
 
        FIX: convoi in depot which were assigned a line or a schedule started after reloading.
2197
 
        CHANGE: Separeted map and legend. Got rid of small font
2198
 
        FIX: Closing button should check, if closing is ok.
2199
 
        ADD: built straight ways by pressing control during mouseclick  (just using a dumb minimizing distance algorithm)
2200
 
        FIX: factory production calculation could overflow under bad circumstances.
2201
 
 
2202
 
 
2203
 
Release of 86.07.4
2204
 
 
2205
 
2-Sep-2005 (prissi)
2206
 
        CHANGE: new map button "factries", no more clutter in the legend
2207
 
        FIX: divers "delete" to "delete [] ", which are different operators. valgrind now only complains about SDL stuff.
2208
 
 
2209
 
Release of 86.07.3
2210
 
 
2211
 
30-Jul-2005 (prissi)
2212
 
        FIX: cursor alignment with 128
2213
 
        FIX: no money making by open schedule window during loading in a station
2214
 
        FIX: message list now displays all messages again
2215
 
        FIX: divers errors around the GDI display routines and further speed up + sound and midi
2216
 
        FIX: cursor offset finally corrected for all display widths
2217
 
 
2218
 
 
2219
 
Release of 86.07.2
2220
 
 
2221
 
25-Jul-2005 (prissi)
2222
 
        FIX: again correct train types for newer paks
2223
 
        FIX: error during loading was using evt. unitialized minimap
2224
 
        CHANGE: order in railtools and tramstools roughly similar
2225
 
        CHANGE: background for tunnel graphics (was returning always foreground)
2226
 
        CHANGE: AI will always keep cityroads
2227
 
        FIX: roads under harbour deleted
2228
 
        FIX: AI now users better calculation of income (before always the farest factory won)
2229
 
        CHANGE: zeiger now drawn on to of everything
2230
 
        CHANGE: allow to crossconnect all factories (via crossconnect_factories=1 in conf/simuconf.tab)
2231
 
        FIX: factories initiated more than one smoker instance during loading (could break savegames)
2232
 
        FIX: cars and trains now really vanish in tunnels (more or less)
2233
 
        CHANGE: wrote extremly simple direct copy in Windows-GDI. Seems 2x faster than SDL and the debugger works a little, yeah!!!
2234
 
 
2235
 
 
2236
 
Release of 86.07.1
2237
 
 
2238
 
15-Jul-2005 (prissi)
2239
 
        FIX: fundament as subtype of grund was a bad idea: no more objects were detected!
2240
 
        FIX: no new month after starting a new game!
2241
 
        FIX: error in routings could led to a crash of the sort routines displaying the station info!
2242
 
        CHANGE: extensive correction no done during loading of savegames. If you are lucky you may be able to load an 128 savegame (or a german) with the 64 and vice versa.
2243
 
        CHANGE: weg_t are now the only waytypes (vehikel_besch_t::strasse no longer valid)
2244
 
        CHANGE: made way for lower hills (actually there is a TTD-like graphic set under way ... )
2245
 
 
2246
 
 
2247
 
Release of 86.07
2248
 
 
2249
 
13-Jul-2005 (prissi)
2250
 
        Internal cleaning up of some data structures => more run-time memory, preparation for other machines/64 Bit
2251
 
        Repaired/Changed some code to make it compatible with DevCpp
2252
 
        Changed the list handling code: There was a lot of uneeded memory use (class instead struct) and some overhead. Also more friendly to different compilers.
2253
 
        Changed the mempool code: Reuse the blocks also used for the list handling code (will be alway size of 4, 8, 12, ... bytes up)
2254
 
 
2255
 
        CHANGE: removing now first deletes citycars, then roadsigns/signals, otherwise like before
2256
 
        FIX: key help dialog is now a magic one (only open once)
2257
 
        FIX: limit maximum speed even hill down to maximum_speed+20 (higher speed would likely cause a derailment in reality)
2258
 
        FIX: now the absolute year is saved (avoid cheats) With saving and reloading every 500 years or so this should allow unlimited long games.
2259
 
        CHANGE: Non-quadratic maps (my favorite is always 512x256)
2260
 
        CHANGE: Unmagic cityinfo (so you can open more than one) and city info does not forget its settings anymore
2261
 
        CHANGE: try to built a little more straighter road/tracks also for diagonals (not 100% working yet)
2262
 
        ADD: presignals now posess a third stage, i.e. next block free, but nextnext one still not free
2263
 
        FIX: Paranoia check during loading can partly repair broken savegames during loading/saving
2264
 
        CHANGE: vehicle values drops now 50% in 20 xears and changes monthly.
2265
 
        CHANGE: passengers and goods are first loaded for the nearest stations the convoi goes. This allows to built local and station skipping highspeed lines.
2266
 
        ADD: after three month not moving, citycars will turn around. If still stuck, they will report "To heavy traffic\nresults in traffic jam.\n" as a problem
2267
 
        CHANGE: citycars will wait for next free hop in a step() (saveing lots of calculation time)
2268
 
        CHANGE: autosave value gives now interval in month (0=off)
2269
 
        FIX: no more redraw errors with slopes behind buildings
2270
 
        CHANGE: sorting by number of passenger for the next destination (i.e. connecting to xyz)
2271
 
 
2272
 
        64 Graphcis:
2273
 
        ADD: new station building and new harbours from timeshock/converted 128px graphics
2274
 
 
2275
 
 
2276
 
Release of 86.06
2277
 
 
2278
 
6-Jul-2005 (prissi)
2279
 
        FIX: calculation of slopes after lowering lanscapes now correct
2280
 
        FIX: connection with a near stop could fail for non-symmetrical station buildings
2281
 
        FIX: full-window mode works more reliable
2282
 
        FIX: crash, when the land on a route was removed
2283
 
        FIX: From a stop under a bridge a vehicle can directly hop onto the bridge (error in koord3d comparison, might be also affected other places!)
2284
 
        FIX: railwindow and editwindow excluded each other
2285
 
        ADD: normal cars now also do not run over each other but wait like trucks etc.
2286
 
        ADD: roadsigns for no entry and minimum speed
2287
 
        ADD: name of current player in the bottom bar
2288
 
        ADD: many new help texts from Gotthardlok
2289
 
 
2290
 
 
2291
 
Release of 86.05.1
2292
 
 
2293
 
23-Jun-2005 (prissi)
2294
 
        FIX: now correct waytype when building tunnels
2295
 
        CHANGE: mail now passenger tab in depots, wagons without payload (usually tender) also into engine tab
2296
 
        FIX: delete of multi-tile buildings improved
2297
 
        ADD: deleting industries works, if no station is connected
2298
 
        ADD: deleting towns by deleting townhalls (the other houses are not affected by this; but only houses within city limits can generate passengers)
2299
 
        FIX: avoid dropping of frame time below 10ms
2300
 
        FIX: convoi info windows not correctly checked
2301
 
        FIX: error message when raising/lowering tiles now correct (came never/too much)
2302
 
        ADD: monthly autosave (option "autosave = 1" in simuconf.tab) as file autosaveXX.sve (XX=01..12)
2303
 
        FIX: message repeat now changed a little: Now route/overcrowded messages will be repeated after one month
2304
 
 
2305
 
21-Jun-2005 (prissi)
2306
 
        FIX: fullscreen mode from simuconf working.
2307
 
        FIX: redraw error when raising water.
2308
 
        ADD: 'P' to change player (player 0 is construction AI).
2309
 
        ADD: Edit menu for player 0 (grow city, shrink city, biult cityroad, built attraction)
2310
 
        CHANGE: built industry now into edit menu
2311
 
 
2312
 
 
2313
 
Release of 86.05
2314
 
 
2315
 
17-Jun-2005 (prissi)
2316
 
        FIX: no resize when dialog open
2317
 
        FIX: AI busses waiting at tourist attractions were not added to routing tables (and updating tables now asynchronus process).
2318
 
        FIX: passenger AI could cause random crashes. Also test for indirect connections was no working. Now only new route built, if more than three stations bypassed.
2319
 
        CHANGE: rearraged icon in the slope tool
2320
 
        CHANGE: 4 new slope graphs => much less drawing errors (backward compatible)
2321
 
        CHANGE: forbid use of slopes on potentially dangerous tiles (message: "Tile not empty.")
2322
 
        ADD: support for headquarter (in dat: obj=building, type=hq, parameters are level= 1,2,3,4,... and passengers=xyz) (Press 'H' to built)
2323
 
        CHANGE: No stop at waypoints on straight tracks
2324
 
        FIX: fullscreen-switch repaired
2325
 
 
2326
 
 
2327
 
Release of 86.04
2328
 
 
2329
 
11-Jun-2005 (prissi)
2330
 
        FIX: Jumping trains with no route/wrong depot fixed.
2331
 
        FIX: rotation for townhalls.
2332
 
        CHANGE: add schedule will be resetted after closing a window.
2333
 
        ADD: Window resize of main window.
2334
 
        ADD: Input conversion for non-latin languages. CHRxx (xx is hex between 80 and FF) will be translated from tab-file. Missing entry will give default.
2335
 
        FIX: check when building docks
2336
 
 
2337
 
 
2338
 
Release of 86.03.4
2339
 
 
2340
 
03-Jun-2005 (prissi)
2341
 
        FIX: crash during return to depot.
2342
 
        FIX: problems at signals/depot exit to 75% solved.
2343
 
        CHANGE: now a change for connecting even to distance industries.
2344
 
        FIX: error with calculation of left over productivity of a factory.
2345
 
        FIX: slower aging of messages.
2346
 
 
2347
 
 
2348
 
Release of 86.03.3
2349
 
 
2350
 
01-Jun-2005 (prissi)
2351
 
        FIX: long routes also found on large maps by increasing the number of steps of the variable "max_route_steps" in simuconf.tab (default=100000, useful maximum size^2 [16 Byte/entry])
2352
 
        FIX: crash when town growth requires new industry, but nothing found.
2353
 
        FIX: to fast disappearing of income messages.
2354
 
        FIX: bug during entering a schedule when open multiple windows
2355
 
        FIX: raise height until level 14.
2356
 
        FIX: wrong season when loaded.
2357
 
 
2358
 
 
2359
 
Release of 86.03.2
2360
 
 
2361
 
 
2362
 
25-May-2005 (prissi)
2363
 
        CHANGE: station_coverage_size now saved with a savegame. For old map, default is 3.
2364
 
        FIX: opening the minimap on faster systems yield FPS>1000. hopefully fixed (+ default refresh=2)
2365
 
        FIX: retire messages now appear
2366
 
        FIX: outdated or future vehicles now display with a blue bar instead crashing in a depot
2367
 
        FIX: finetuning number of trucks for AI
2368
 
        ADD: parameter "-fullscreen" for command line resp. "fullscreen = 0/1" in simuconf.tab
2369
 
 
2370
 
 
2371
 
Release of 86.03.1
2372
 
 
2373
 
23-May-2005 (prissi)
2374
 
        FIX: overflow in vehicle array position (was not extended)
2375
 
        CHANGE: made the drawing a little more fluid: everything will move smoother than before (just forced redraws before idle wait) With -refresh 2 even the 128 can be played very fast.
2376
 
        FIX: Pause could cause a hangup/division by zero.
2377
 
        FIX: Hopefully no longer factories on slopes or roads
2378
 
 
2379
 
 
2380
 
Release of 86.03
2381
 
 
2382
 
18-May-2005 (prissi)
2383
 
        ADD: "citycar_life" to simuconf.tab (How many tiles can a simutrans car go, before it forever breaks ...) Answer about 2500 per year (depends on speed), default 35000
2384
 
        ADD: citycars now obey timeline (if switched on)
2385
 
        ADD: sorting of road and bridges by their speed
2386
 
        FIX: hopefully fixed some bugs relating to passengers at attractions
2387
 
        FIX: some bug relation to AI and vehicles with trailer fixed?
2388
 
        ADD: building post offices on slopes
2389
 
        ADD: station buildings possible (name must end with "...StationBlg") Will also extend the storage by 128.
2390
 
        ADD: allow larger maps (but will need lots of memory) and longer trains (up to 24 cars).
2391
 
        ADD: display of station capacity ("Storage capacity")
2392
 
        FIX: not starting up when japanese was selected
2393
 
        CHANGE: calculation of FPS change to a real time based system to avoid very high FPS with high accelarations (downside: at very high stretch times vehicle movement less smooth)
2394
 
 
2395
 
New entries for citycars are:
2396
 
speed, intro_year, intor_month, retire_year, retire_month
2397
 
 
2398
 
15-May-2005 (prissi)
2399
 
        CHANGE: Trams only in tram depot (tram only if "waytype=schiene_tram")
2400
 
        CHANGE: obsolete vehicles can be hidden if the timeline is on
2401
 
        CHANGE: no electric units shown, if depot did not have catenaries
2402
 
        CHANGE: new tab for passenger vehicles (to show EMU heads, use freigth=Passagiere and payload=0, to add them here) Name is "Pas_tab" (trains), "Bus_tab" (cars), and "Ferry_tab" for ships.
2403
 
        FIX: depot window can be now redraw by clicking the obsolete button (will fix display after electricfication or rezoom)
2404
 
        FIX: second row should be selectable after rezoom in depots
2405
 
        FIX: several small things increasing compatibilty to standard C++ (compiles on GCC 2.95)
2406
 
        FIX: citycar_writer fixed
2407
 
        FIX: click with tool windows now obey used/unused images
2408
 
 
2409
 
 
2410
 
Release of 86.02.2
2411
 
 
2412
 
11-May-2005 (prissi)
2413
 
        CHANGE: produced good go now first to the factories, which have a storage, that is not overcrowded
2414
 
        CHANGE: removed the step-wise route recalculation at halts into a monthwise one.
2415
 
        FIX: error, when good is already at target stop hopefully finally fixed
2416
 
        CHANGE: retiring date for city cars and eingines
2417
 
        CHANGE: production now really the value in the dat-files => resetting several 64pak values
2418
 
        FIX: factory location searcher works again as intended
2419
 
        FIX: some things which placing bus stops
2420
 
        FIX: no longer send cars to tram depots and vice versa
2421
 
        FIX: no production during pause any more
2422
 
        FIX: no longer many transparent pixels when zooming
2423
 
 
2424
 
 
2425
 
Release of 86.02.1
2426
 
 
2427
 
05-May-2005 (prissi)
2428
 
        FIX: error when creating goods and all destinations were empty: only first was served
2429
 
        FIX: no longer people waiting for transport to own stop
2430
 
        FIX: numbers of created with no route at station display corrected corrected
2431
 
        FIX: station type was not calculated after loading => station list empty
2432
 
        FIX: pres-ignal crashed, when deleted tiles of a calculated route
2433
 
        FIX: pedestrian grafics fixed
2434
 
 
2435
 
 
2436
 
Release of 86.02
2437
 
 
2438
 
01-May-2005 (prissi)
2439
 
        FIX: error when loading UTF8 citylists fixed
2440
 
        FIX: rebuild destinations, when convoi was removed by x => no more stale freight waiting
2441
 
        FIX: when convoi self_detructs, its value is booked back to the owner
2442
 
        FIX: when station already is already destination => just happy
2443
 
        ADD: vitus new pedestrians to 64-pak
2444
 
        CHANGE: oilfield to Ravens oilfied
2445
 
 
2446
 
24-Apr-2005 (prissi)
2447
 
        FIX: no route found, when factory was to close
2448
 
        FIX: crashes, if deliverey with unknown route?!?
2449
 
 
2450
 
20-Apr-2005 (prissi)
2451
 
        FIX: ware could not unload at a dock => internal connect calculation no with halt basis_pos
2452
 
        FIX: again detailed information from public stops
2453
 
        CHANGE: allow more than one row in the tools
2454
 
        CHANGE: color indicator on simloops and FPS
2455
 
        CHANGE: random pedestrian now switch off also in dialog (6LIGHT_CHOOSE), 7WORLD_CHOOSE removed (identical)
2456
 
        CHANGE: year now also updated in city chart
2457
 
        FIX: UNDO repaired
2458
 
        FIX/CHANGE: factory production from dat-files is now per whole factory and independent of the load of simutrans
2459
 
        FIX/CHANGE: distribution now when more than 10 produced (instead 32)
2460
 
        FIX: makeobj always appended a cursor and a symbol, even if none defined.
2461
 
        CHANGE: factory list to vector_tpl, halt_list of grund_t now on demand -> should save lots of memory
2462
 
 
2463
 
 
2464
 
Release of 86.01
2465
 
 
2466
 
19-Apr-2005 (prissi)
2467
 
        CHANGE: passenger to attraction/factory is equal to returning number; mail is 1/8 of returning. This comes for free and reduces the load considerably.
2468
 
        CHANGE: when a ware was added to a station, the route was calculated again in case of pax
2469
 
        CHANGE: passenger generation/routing cleaned up and reworked => much faster
2470
 
        FIX: now really closing all windows before loading
2471
 
        CHANGE: Building do not step anymore, if not neccessary => much faster
2472
 
        CHANGE: simloop/FPS system complete reworked to allow more time for other applications resp. a smoother scheduling all other times. But now no time strech <1.0 possible
2473
 
        CHANGE: factories are now built every 2^x*industry_increase_every
2474
 
 
2475
 
14-Apr-2005 (prissi)
2476
 
        FIX: no more adding cities after loading corrected; also now in priciple an unlimited number of cities should be possible (but something still breaks at 64 ... )
2477
 
        FIX/CHANGE: traffic to an attraction is now proportional to the level of this attraction
2478
 
        FIX: ships could only unload under the harbour ...
2479
 
        CHANGE: random now c instead of C++ => a little faster
2480
 
        CHANGE: line in fillbox a little higher
2481
 
        FIX: new GB citylist
2482
 
        FIX: CMOCxx cause pre PentiumPro to crash => exchanged
2483
 
 
2484
 
10-Apr-2005 (prissi)
2485
 
        CHANGE: trees have now also an distribution weight (default=3)
2486
 
        FIX: transportation revenue also calculated, when vehicle was stopped for new schedule
2487
 
        FIX: dirty_rect for vehicles was to small => traces were left!
2488
 
 
2489
 
 
2490
 
Release of 86.00.3
2491
 
 
2492
 
9-Apr-2005 (prissi)
2493
 
        FIX/CHANGE: datatype for city array_tpl now vector_tpl -> more access checks
2494
 
        CHANGE: townhall_info added to simuconf.tab to avoid passenger level info window of townhalls
2495
 
        CHANGE: calculation intense station type is now only recalculated after construction work
2496
 
        FIX: AI busses waited also on overcrowded lines and always created only one bus ...
2497
 
        FIX: player images were displayed two times using slow and fast routines ... urg!
2498
 
        FIX: tourist and city building passenger amount per time now comparable
2499
 
        CHANGE: hopefully removed all spaces from pak64 file names (will break old savegames)
2500
 
        FIX: mip_cobbelstone maintetnance corrected
2501
 
        FIX: trams corrected
2502
 
        FIX: added new pedestrians from Vitus
2503
 
 
2504
 
 
2505
 
 
2506
 
Release of 86.00.2
2507
 
 
2508
 
8-Apr-2005 (prissi)
2509
 
        CHANGE: new signals for 64
2510
 
        CHANGE: different signal graphics for electrified and normal tracks (if more than 8 images defined)
2511
 
        CHANGE: passenger AI will removed stucked or unused busses
2512
 
        FIX: passenger AI will no longer built lines to unconnecting factories
2513
 
        FIX: pax at tourist attractions were added to all stops!?!
2514
 
 
2515
 
7-Apr-2005 (prissi)
2516
 
        FIX: several routines replacing groung also destroyed binding to halt
2517
 
        FIX: tourist attractions now generate mail again
2518
 
        FIX: unhappy mail was also omitted
2519
 
        FIX: presignals were not correctly removed
2520
 
        CHANGE: 64pak: two rail roofed station added
2521
 
 
2522
 
5-Apr-2005 (prissi)
2523
 
        CHANGE: assembler for display_text (17% faster) and display_fillbox (150% faster)
2524
 
        FIX: variation of non-rotable houses was ignored for special buildings
2525
 
        CHANGE: tourist attraction are no longer built next to each other, but at least 1+b+h away
2526
 
 
2527
 
Changes to Makeobj20 (prissi)
2528
 
(for Simutrans 86.xx and higher. Factories created with this version will crash Simutrans 85.04.1 and earlier.)
2529
 
        CHANGE: pax_level for factories added.
2530
 
        FIX: 96 and any other even size should work again.
2531
 
        FIX: citycars were broken.
2532
 
        CHANGE: "schiene_tram" added as waytype to accomodate for Trams.
2533
 
 
2534
 
3-Apr-2005 (prissi)
2535
 
        FIX: station window display
2536
 
        FIX: station bar indicator also included good None (therefore the color were one off)
2537
 
        FIX: map crashed, when there was not a place for every town
2538
 
 
2539
 
29-Mar-2005 (prissi)
2540
 
        FIX: removing a tile was killing all station info => station no longer connected
2541
 
        FIX/CHANGE: tooltips are now only allowed for topmost windows
2542
 
        CHANGE: some more assembler, now 999ms instead of 1462ms for display_img() (45% faster)
2543
 
        CHANGE: added busstops to tram menu
2544
 
        FIX: Finally nailed down bug of stealing goods from other companies
2545
 
        FIX: Only own stops could be added to a schedule (so no stops where nobody could unload/load)
2546
 
        FIX: factories tried to connect to overconnected suppliers
2547
 
                => ok, there is then an error message, that too many pointers were added, but simutrans exists anyway
2548
 
 
2549
 
 
2550
 
Release of 86.00.1
2551
 
 
2552
 
27-Mar-2005 (prissi)
2553
 
        FIX: coded the display_img new, now 40% faster than before
2554
 
        FIX: city statistics were wrongly initialized
2555
 
        FIX: docks: water ground left, catchment area now checked + dock removal possible
2556
 
        FIX: makeobj allows now also for sizes != 64 and 128
2557
 
 
2558
 
26-Mar-2005 (prissi)
2559
 
        FIX: factory catchment area was assymetric (2x3) => change also to 2x2
2560
 
        FIX: tourist attraction display now normalized to biggest attraction
2561
 
        CHANGE: another round of drawing optimizations: no redraw of menus or ticker background
2562
 
        CHANGE: vertical clipping display further optimized, zoom on demand now working
2563
 
        CHANGE: new parameter in simuconf.tab "station_coverage" sets the coverage area
2564
 
        FIX: wrong factory catches ware of the same typ hopefully corrected
2565
 
        CHANGE: added the tram-stuff for 64
2566
 
 
2567
 
 
2568
 
Release of 86.00
2569
 
 
2570
 
20-Mar-2005 (prissi)
2571
 
        NEW: statistics for towns
2572
 
        FIX: all ground tiles were no properly initialized during loading! (weg1 and 2 could have a random image!)
2573
 
        CHANGE: all images are loaded and coded to their proper values. Darkening is only on demand. (huge memory relief)
2574
 
        CHANGE: zooming calculation change => drastic speed-up and in priciple allows also for zomming by all integer factors (1,2,3,4,5, ... )
2575
 
        CHANGE: Debug message actually taken out, if compiled without debug support => leaner code and speed up.
2576
 
        CHANGE: TramTools disabled, if no tram depot found
2577
 
        CHANGE: Lots of german help files added (from Gotthardlok)
2578
 
 
2579
 
17-Mar-2005 (prissi)
2580
 
        NEW: Season for grounds ("WinterGras" and "WinterShore")
2581
 
        NEW: Seasons for trees (either all year (0-4) or summer/winter (0-4|5-9) or all four seasons with 20 images (sum|aut|win|spr)
2582
 
        NEW: new parameter in simuconf.tab: "tree_info=0" switches tree info off
2583
 
 
2584
 
14-Mar-2005 (prissi)
2585
 
        FIX: convois have again correct weight after loading a game
2586
 
        FIX: AI wrongly fills undo array
2587
 
        FIX: corrected some loadgame issues
2588
 
 
2589
 
11-Mar-2005 (prissi)
2590
 
        CHANGE: quickstone_t shrinked to unsigned short int (saves memory)
2591
 
        CHANGE: vector_tpl now with removal and insert_at at certain position
2592
 
        CHANGE: grund_t now remembers the 10 next stations (this seems like maximum number to me)
2593
 
                This allows way faster search for stations. Furthermore, passenger now are preferably routed to a station of the player/passenger AI.
2594
 
        CHANGE: 'v' to display the station coverage
2595
 
        CHANGE: station coverage setting saved in simworld.cfg
2596
 
 
2597
 
9-Mar-2005 (prissi)
2598
 
        CHANGE: Townhall also opens its info-window
2599
 
        FIX: StalkeXRP changed to his real name in credits
2600
 
        FIX: Austrian and finnish citylist had still old names
2601
 
        FIX: Citycars again in dat files (was omitted during makeobj link, because commented in simwrite.cc ???)
2602
 
        CHANGE: Savegame format now 86.00, since this will be 86 with trams and more
2603
 
        CHANGE: Median citicen is again median ...
2604
 
        CHANGE: New founded city has always 1/10 of median citicens at the beginning
2605
 
 
2606
 
4-Mar-2005 (prissi)
2607
 
        FIX: factory and transformer builder now checks their building sites before more stricktly
2608
 
 
2609
 
1-Mar-2005 (prissi)
2610
 
        CHANGE: menu clean up: Post -> special tools
2611
 
        NEW: cursor for slop tool (cursor.Slope.pak)
2612
 
        NEW: large docks, as many as you like
2613
 
        NEW: as many stations as you like
2614
 
        NEW: as many bustops as you like
2615
 
        CHANGE: factories now have a passenger level
2616
 
Following cursor.*.pak had become obsolete:
2617
 
        BusStop, Crossing, Rail, Road, TrainStop, FreightTrainStop, TrainDepot, CarDepot, Post, ShipStop
2618
 
        please define an icon and a cursor in your files!
2619
 
 
2620
 
24-Feb-2005 (prissi)
2621
 
        NEW: larger ports possible
2622
 
        NEW: passenger AI new also built lines to factories and attractions
2623
 
        CHANGE: allow for higher inital mountains
2624
 
        FIX: meadian citicens was actually maximum citicens
2625
 
 
2626
 
23-Feb-2005 (hsiegeln):
2627
 
        NEW: presignals; -> trains will not enter a block, if the block to be entered thereafter is not free and they are waiting at a "presignal"
2628
 
        NEW: presignals require the following PAK: misc.preSignals.pak
2629
 
        TODO: presignals use old-signals icons on menu and for cursor; needs to be fixed
2630
 
        TODO: gfx for preSignals currently use gantry-style; should use correct gfx; whatever that may be ...
2631
 
 
2632
 
22-Feb-2005 (hsiegeln):
2633
 
        NEW: Margin graph in finance window
2634
 
        NEW: Transported Goods graph in finance window
2635
 
        FIX: net wealth initialization was missing for month graphs
2636
 
        FIX: own vehicles couldn't be managed after loading game
2637
 
        FIX: potential crash in line management window
2638
 
        FIX: butten enable/disable in line management window
2639
 
 
2640
 
 
2641
 
Release Simutrans 85.04.1
2642
 
 
2643
 
21-Feb-2005:
2644
 
        FIX: cleaned up many images, removed many pixels => 200kB smaller base set
2645
 
        CHANGE: added heavy ore truck by MHz
2646
 
        CHANGE: doubled power needed for acceleration, but every car now only consumers kW equiv. to its weight
2647
 
        CHANGE: passenger level added to factory window
2648
 
        FIX: correct calculation and passenger display for all monuments
2649
 
        FIX: string overflow for new monuments corrected
2650
 
        FIX: tooltip corrected
2651
 
 
2652
 
19-Feb-2005:
2653
 
        FIX: removed uneccessary pixels from cathedral and stadium
2654
 
        FIX: night lights for stadium
2655
 
        FIX: initial displaywidth now 704 instead 702
2656
 
        CHANGE: added citycar pickup
2657
 
        FIX: ship power values reworked
2658
 
 
2659
 
        FIX: clipping error for char display
2660
 
        FIX: large map creation fixed
2661
 
        CHANGE: now random map creates a map out of 9999 choices (theo. max 273025)
2662
 
        CHANGE: removed blanks in ticker
2663
 
        FIX: passenger generation from attraction and factories corrected
2664
 
        FIX: passenger generation again level dependent: factories ~ 20
2665
 
        FIX: no transformers on water
2666
 
        FIX: production could jump for very high timer loads (i.e. during zooming)
2667
 
                => more performance
2668
 
        FIX: new factories are again connected to stations
2669
 
 
2670
 
        CHANGE: bus AI added (player 2) including overcrowded lines
2671
 
                => new message "Travellers now\nuse %s's\nbusses between\n%s \nand %s.\n"
2672
 
        CHANGE: mip_cobblestone now 50 km/h, cobbelstone 60
2673
 
        CHANGE: AI can build now much more roads
2674
 
        FIX: maintenance of city road reduced to 3.00, because difference is charged to player
2675
 
        FIX: error with way replayement in AI (same way replaced was charged)
2676
 
        FIX: no income generating by overbuilding roads
2677
 
 
2678
 
 
2679
 
Released Simutrans 0.85.04.0
2680
 
 
2681
 
11-Feb-2005:
2682
 
        FIX: simultanious AI now working without crash
2683
 
        CHANGE: AI 1 always road only, AI 6 rail only
2684
 
        FIX: more WF cars now in players and night colors
2685
 
        FIX Book truck night colors and trailer
2686
 
        FIX: MHz shipyard now in player colors
2687
 
        FIX: fish wagon now in players color
2688
 
        FIX: Again windows icon and version info
2689
 
        FIX: clipping calculation for characters was faulty
2690
 
        FIX: at some places wrong memory allocation repaired
2691
 
        FIX: some windows were two times destroyed, now kill_list checked for doubles
2692
 
        FIX: Lunix binaries again linked with V5 libstdc++
2693
 
        CHANGE: added USA citylist
2694
 
        CHANGE: cleaned up simuconf.tab (Tomas)
2695
 
        FIX: Several help window texts reworked
2696
 
 
2697
 
 
2698
 
Released Simutrans 0.85.03.3
2699
 
 
2700
 
10-Feb-2005:
2701
 
        CHANGE: Any "... Power Plant" or "...kraftwerk" will produce power
2702
 
                => Wind Power Station (and Solar Power Station) possible
2703
 
        CHANGE: Power production now proportional to factory production
2704
 
        FIX: transformer was built and then immediately removed
2705
 
        FIX: use libstdc++ version 3 under Linux
2706
 
 
2707
 
 
2708
 
Released Simutrans 0.85.03.2
2709
 
 
2710
 
9-Feb-2005:
2711
 
        FIX: reduced passenger number again to initally intended value
2712
 
                This is about 1/4 of the current value. Thus I doubled the number
2713
 
                per building.
2714
 
        FIX: no undo after bridges or tunnels
2715
 
        FIX: UNDO failed for spieler=NULL (intercity roads)
2716
 
        FIX: corrected season timing
2717
 
        FIX: building transformer removes everything on that tile
2718
 
        CHANGE: building powerline removes all trees on that tile
2719
 
        CHANGE: finances also of the AI players "Finances of %s"
2720
 
        FIX: since in current version, weight is only calculated during loading
2721
 
                now the real weight 1000kg=1t is used
2722
 
 
2723
 
Released Simutrans 0.85.03.1
2724
 
 
2725
 
7-Feb-2005:
2726
 
        CHANGE: added UNDO for road and rail buildings ('z') +"UNDO failed!" error
2727
 
        FIX: simworld.cfg was wrongly initialized => no messages at all
2728
 
        FIX: city AI was also ignoring transformers during building
2729
 
        FIX: for calculating of possible passengers only these who found a
2730
 
                station near the destination was counted. Now also the one, who
2731
 
                gave up, because no station was there are counted
2732
 
                => city growth rates much lower, need a good service over whole map
2733
 
        FIX: Renovation of townhalls: now all with roof texture and "real" grass
2734
 
        FIX: Power station production increased after loading: check on load time
2735
 
        FIX: error of an character allowcation array (V. Meyer)
2736
 
        FIX: superfluous parameters in check_for_crossing() removed.  (V. Meyer)
2737
 
 
2738
 
 
2739
 
Released Simutrans 0.85.03
2740
 
 
2741
 
6-Feb-2005:
2742
 
        FIX/CHANGE: replace building seach in map window by simple gib_halt()
2743
 
        FIX: No crowded stations messages from AI anymore
2744
 
        FIX: Depot reached message was not in mailbox
2745
 
        FIX: mailbox now starts always empty.
2746
 
        FIX: after selecting a list, the info tool is selected back
2747
 
        CHANGE: message settings will be save in simworld.cfg
2748
 
 
2749
 
5-Feb-2005:
2750
 
        FIX: way building did not check for transformers
2751
 
        CHANGE: when producing power, powerstations consumption raises 3x
2752
 
                (to prevent building too many transformers)
2753
 
        FIX: removing transformer when under power now reduced production again
2754
 
        FIX: no more sucide divers at the fish_swarm
2755
 
        FIX: factor for production increase could lead to very high values for
2756
 
                low productions in 128 set
2757
 
 
2758
 
 
2759
 
Released Simutrans 0.85.02.1
2760
 
 
2761
 
4-Feb-2005:
2762
 
        FIX: list windows were not open correctly (fixed by Markus Weber)
2763
 
        FIX: tooltip for main menu
2764
 
        CHANGE: citylist for dutch cities by AlienDNA
2765
 
        FIX: could not connect to a road built by the AI
2766
 
        FIX: effect of power on production was faulty
2767
 
        FIX: new tourist attractions and factories announcement were not translated
2768
 
 
2769
 
Released Simutrans 0.85.02.0
2770
 
 
2771
 
2-Feb-2005:
2772
 
        CHANGE: german help files
2773
 
        CHANGE: two new command line options "-timeline" and "-startyear"
2774
 
        CHANGE: main menue again little different order and new icons
2775
 
        CHANGE: list window toll added (after Markus Weber)
2776
 
        CHANGE: vehicle image is now the loaded images (please comment)
2777
 
        FIX/CHANGE: city do not grow until there is some trensportation
2778
 
           going on
2779
 
        CHANGE: minimum now 1 city
2780
 
        CHANGE: possible to set minimum citizen number
2781
 
        CHANGE: removed tool for road/rail crossings since this is done
2782
 
           automatically
2783
 
 
2784
 
30-Jan-2005:
2785
 
        CHANGE: factory productions doubles with electricity
2786
 
        CHANGE: indicator for transformer added for power status
2787
 
        FIX: disallow building of city-AI on powerlines
2788
 
        FIX: overcrowded station message again
2789
 
        demi-FIX: on the expense of a small memory leak powerline now
2790
 
           loads and connects under all condistions
2791
 
        CHANGE: added mailbox (open with 'B')
2792
 
        CHANGE: AI could now given a now int tab-file "player 5"->"H-Trans GmbH"
2793
 
        CHANGE: central message manager, also added the following messages:
2794
 
           "New factory chain\nfor %s near\n%s built with\n%i factories."
2795
 
           "%s wasted\nyour money with a\nnew townhall\nwhen it reached\n%i inhabitants."
2796
 
           "With a big festival\n%s built\na new monument.\n%i citicens rejoiced."
2797
 
           "To attract more tourists\n%s built\na %s\nwith the aid of\n%i tax payers."
2798
 
           "%s\nnow operates\n%i trucks between\n%s at (%i,%i)\nand %s at (%i,%i)."
2799
 
           "%s\nopened a new railway\nbetween %s\nat (%i,%i) and\n%s at (%i,%i)."
2800
 
           "Year %i has started."
2801
 
 
2802
 
25-Jan-2005
2803
 
        CHANGE: two new button to map windows added: "Powerlines" and "Tourists"
2804
 
 
2805
 
24-Jan-2005
2806
 
        FIX: powerline income was based on last consumption, now integrating
2807
 
           and reduced
2808
 
        FIX: during loading the AI was not marked as AI => convois had remove
2809
 
           buttons again
2810
 
        FIX: roadbuilder did not checked, whether I owned the ground or not
2811
 
           => crossing with AI possible
2812
 
           => removing road => strange things happened
2813
 
 
2814
 
 
2815
 
Released Simutrans 0.85.01.1
2816
 
 
2817
 
23-Jan-2005:
2818
 
        FIX: loading old savegames again
2819
 
 
2820
 
 
2821
 
Released Simutrans 0.85.01.0
2822
 
 
2823
 
20-Jan-2005:
2824
 
        FIX: linux: running in windows (again?)
2825
 
        FIX: factories were not connected with cities
2826
 
        FIX: tourist attractions again
2827
 
        FIX: bridges obey speed limit again after loading (must be broken
2828
 
           since before 0.84.17)
2829
 
        CHANGE: animated cinema now with night colors
2830
 
        CHANGE: some industrial building renovated, night pixels removed
2831
 
        CHANGE: city factories have a minimum distance of 6
2832
 
        CHANGE: removed "BRIDGETOOL", "5WORLD_CHOOSE"
2833
 
        CHANGE: now seperate settings for land industry, city industry, and torism called
2834
 
           "Land industries", "City industries", "Tourist attractions"
2835
 
        CHANGE: added a second power plant "Oil Power Plant"
2836
 
 
2837
 
18-Jan-2005:
2838
 
        FIX: Adding transformer now connects more reliable with powerline
2839
 
        FIX: powerline ground has no owner (unlike ways),
2840
 
           so one can built a powerline on other grounds, like a bridge
2841
 
        FIX: Romanian helpfile included
2842
 
        FIX: AI won't destroy your powerlines any more
2843
 
        FIX : AI now uses a little less trucks to prevent traffic jams and
2844
 
           shift calculation a little towards trains
2845
 
        FIX: factories belong to the player => could be removed
2846
 
        CHANGE: Every second powerline is now just line, powerline bridges
2847
 
        CHANGE: tool added "Plant tree" (key '/' now without function)
2848
 
        CHANGE: removed drivables (key 'n') since they crashed anyway
2849
 
        CHANGE: removed add pump (key 'P'), since now add transformer does the
2850
 
           right type automatically
2851
 
        CHANGE: removed uneccessary bridge menu pak-file
2852
 
 
2853
 
 
2854
 
Released Simutrans 0.85.00.0
2855
 
 
2856
 
16-Jan-2005:
2857
 
        FIX: powerline works again (please, built from source to traget!)
2858
 
        FIX: powerline on slopes added
2859
 
        CHANGE: new factory distribution code, distribution entirely by the same function, which built new suppliers
2860
 
        CHANGE: added new concretefactory
2861
 
 
2862
 
11-Jan-2005:
2863
 
        FIX: AI built railway tracks on water and over houses, disbaled
2864
 
        FIX: Create new industry (shift+i) new creates a random consumer instead of "Materialswholesale"
2865
 
        FIX: New industries are crossconnected
2866
 
        FIX: Producer and processing are now placed in cities, if requested in the dat file
2867
 
        FIX: Several nightpixel removed, some buildings renovated, skyscrapers now with streetlights
2868
 
        FIX: AI had problems which rectangular factories, if they were rotated
2869
 
        FIX: AI crashed, when a factory was too close to the map borders
2870
 
        CHANGE: "clean up" of the main menu
2871
 
        CHANGE: new menu for "half documented" features:
2872
 
                SPECIALTOOLS, Found new city, Build land consumer, Build city market,  Build powerline, Build drain, Marker
2873
 
        CHANGE: MHz shipyard, special cursor, new depot icon
2874
 
        CHANGE: City builts new industry after some time (see cityconf.tab), also crossconnected
2875
 
        CHANGE: complete hungary and romanian translation, preliminary russian one
2876
 
 
2877
 
9-Jan-2005:
2878
 
        FIX: vehicle selection was wrongly calculated (very good vehicles were also excluded)
2879
 
        FIX: in translation a second pak-specific entry could not overlaid a previous entry
2880
 
                => now their can be scenario-specific station and town names
2881
 
        CHANGE:         new city checks also for unique name
2882
 
        CHANGE: in translation files all lines startin with '#' are ignored
2883
 
        CHANGE: factory are constructed with their storage nearly full => AI can start immeadiately, less double lines
2884
 
 
2885
 
 
2886
 
Released Simutrans 0.84.22.0
2887
 
 
2888
 
3-Jan-2005:
2889
 
        FIX: Route finding in station was faulty (ignored dead ends and electrification)
2890
 
        FIX: Station did not grow properly together
2891
 
        FIX: citylist is now loaded with the correct language
2892
 
        FIX: clipping of small font in map window works again
2893
 
        CHANGE: Many buildings nightpixel removed/exchanged
2894
 
        CHANGE: Renovation of the KI
2895
 
                - tries to built networks (factories missing a single good for production a rated higher)
2896
 
                - checks more factories
2897
 
                - always use the cheapest means of transport (only a little biased towards rails ;))
2898
 
                - all possible locations are now searched, including points near a previous built station
2899
 
                - tries to built a single station
2900
 
                - obeys timeline for vehicles
2901
 
                - can electrify tracks
2902
 
        CHANGE: Renovation of way/rail construction tool
2903
 
                - automatically creates railroad crossings if possible
2904
 
                - tunnels will always have the fastes way (not name dependent any more)
2905
 
        CHANGE: Cities in a new map can now have a certain distance (see confing/cityconf.tab)
2906
 
        CHANGE: Japanese pak "Oil Power Plant" now have a powerline connection
2907
 
        CHANGE: Full Unicode display support
2908
 
                - renovation of all text displaying routines and therefore many dialoge boxes
2909
 
                - support of BDF as an alternative font format (less than 256 chars of Unicode/ISO10626-1 coding only)
2910
 
                - UTF8 encoded (2 Byte language) files are possible
2911
 
                - 2 Byte output/editing works (no input due to SDL yet)
2912
 
                - citylist can be either in text/ or pak/text/ (or where your pak-files are).
2913
 
 
2914
 
 
2915
 
Released Simutrans 0.84.20.0
2916
 
 
2917
 
28-Nov-04: FIX: fixed a crash if a vehicle was sold while the vehicle
2918
 
                info window was open
2919
 
           FIX: cities can now skip gaps in building levels (gaps up to
2920
 
                16 levels) -> this allows players to remove city building
2921
 
                PAK files without unlinking higher level buildings from the
2922
 
                chain unless they create gaps of 16 levels or more
2923
 
           CHANGE: included MHz and Prissi in intro scroller and thanks.txt
2924
 
 
2925
 
           CHANGE: replaced animated fountain by better version created
2926
 
                   by MHz
2927
 
 
2928
 
           CHANGE: included reworked images by Prissi:
2929
 
                - a0-townh-stage1.png: fixed roof edge
2930
 
                - g0-houses01.png: grass and night color fix for one house
2931
 
                - g0-industry.png
2932
 
                  * improved optics factory
2933
 
                  * fixed water cistern night colors
2934
 
                  * new industrial city building (fertilizer factory)
2935
 
                  * improved grid structure for cylindrical grey gas tank
2936
 
                - ls-bridges*.png: fixed night colors
2937
 
                - ls-shores.png: added one missing pixel
2938
 
 
2939
 
27-Nov-04: FIX: gear is now calculated correctly for all vehicles of
2940
 
                a convoi (Prissi)
2941
 
           FIX: station statistics are now shown correctly even if less
2942
 
                than 16 goods are used in the scenario (Prissi)
2943
 
 
2944
 
26-Nov-04: CHANGE: included MHz new ship depot
2945
 
           CHANGE: included updated czech translation by Ondrej Machulda
2946
 
 
2947
 
Released Simutrans 0.84.19.0
2948
 
 
2949
 
??-Nov-04: CHANGE: included Hendriks changes
2950
 
 
2951
 
Released Simutrans 0.84.18.0
2952
 
 
2953
 
13-Nov-04: CHANGE: traffic density setting now ranges from 0 .. 16
2954
 
           CHANGE: replaced "old church" tourist attraction by better
2955
 
                   image from MHz
2956
 
           FIX: traffic density 0 now creates no traffic at all
2957
 
           FIX: tried to fix "unhappy passengers" counter (there was
2958
 
                a fixed amount used instead of the actual number of
2959
 
                passengers).
2960
 
 
2961
 
           Integrated Hendriks bug fixes:
2962
 
 
2963
 
           FIX: Sequence of "remove" and "update" in line management
2964
 
                caused a crash
2965
 
           FIX: finance window: text fixed
2966
 
           FIX: finance window: debt warning is visible again
2967
 
           FIX: line schedule updates now also affect convois waiting
2968
 
                for freight
2969
 
           FIX: depot windows sometimes displayed wrong vehicle information
2970
 
 
2971
 
10-Nov-04: FIX: fixed a bug that caused factories to stop producing goods
2972
 
                if one of the outgoing storages became more than full
2973
 
                (probably caused by another bug)
2974
 
 
2975
 
Released Simutrans 0.84.17.0
2976
 
 
2977
 
06-Nov-04: Integrated Markus and Hendriks changes:
2978
 
 
2979
 
           FIX: "no connection" station list filter fixed (Markus Weber)
2980
 
           FIX: rail stations without roof now have the type
2981
 
                "rail station", too (Markus Weber)
2982
 
           NEW: mouse wheel support (Hendrik Siegeln)
2983
 
           FIX: combobox drop down list now can be closed by return
2984
 
                (Hendrik Siegeln)
2985
 
           FIX: fixed a memory leak in schedule list ui (Hendrik Siegeln)
2986
 
           FIX: fixed a problem with line/schedule updates
2987
 
                (Hendrik Siegeln)
2988
 
 
2989
 
05-Nov-04: CHANGE: replaced old rail depot by MHz' new rail depot
2990
 
           CHANGE: replaced one more industrial building by a better
2991
 
                   version created by MHz
2992
 
 
2993
 
04-Nov-04: CHANGE: replaced three industrial buildings by better
2994
 
                   versions created by MHz
2995
 
           CHANGE: replaced one residental building by a better
2996
 
                   version created by MHz
2997
 
           CHANGE: improved two residental building images
2998
 
           CHANGE: included updated hungarian translation by
2999
 
                   Ferencz Szekely
3000
 
           CHANGE: included updated polish translation by
3001
 
                   Maciek Gajewski
3002
 
 
3003
 
Released Simutrans 0.84.16.4
3004
 
 
3005
 
01-Nov-04: FIX: fixed some accesses to uninitialized values in relief
3006
 
                map frame.
3007
 
                -> A crash has been reported upon pressing 'm' but
3008
 
                I couldn't reproduce it. I hope this was the reason
3009
 
                and my changes will fix it. At least my memory debugger
3010
 
                is happy now. Since I couldn't reproduce the crash I
3011
 
                can't tell if it is fixed or not!
3012
 
 
3013
 
Released Simutrans 0.84.16.3
3014
 
 
3015
 
31-Oct-04: FIX: depot maintenance cost is now calculated correctly
3016
 
                after loading a saved game
3017
 
           CHANGE: savegames are now sorted by date, newest on top
3018
 
                   of list
3019
 
 
3020
 
30-Oct-04: FIX: placing a marker and confirming by pressing OK no
3021
 
                longer causes a crash
3022
 
                -> this required quite a lot of changes to event
3023
 
                   handling, I hope I didn't break some other
3024
 
                   functionality
3025
 
 
3026
 
Released Simutrans 0.84.16.2
3027
 
 
3028
 
25-Sep-04: NEW: included MHz new gasoline refinery
3029
 
           FIX: opening the line management window now gives a click
3030
 
                sound
3031
 
24-Sep-04: FIX: included Hendriks fixes for the line management/button
3032
 
                click problem
3033
 
           FIX: tried to fix a freeze if the clock of the computer is set
3034
 
                back
3035
 
           NEW: included more Joachim Baums german texts about the trees
3036
 
 
3037
 
19-Sep-04: NEW: included MHZ' new car repair shop
3038
 
           CHANGE: included updated czech translation by Ondrej Machulda
3039
 
 
3040
 
18-Sep-04: FIX: cities now build monuments again
3041
 
 
3042
 
08-Sep-04: NEW: included Joachim Baums german text about the beech trees
3043
 
 
3044
 
Released Simutrans 0.84.16.1
3045
 
 
3046
 
06-Sep-04: FIX: clickable "world view" in factory info windows works
3047
 
                again.
3048
 
           FIX: color codes in goods list now match those in the station
3049
 
                statistics.
3050
 
           FIX: emergency vehicle remove button "X" now works again.
3051
 
           FIX: furniture factory had miscolored edge (should've been
3052
 
                transparent).
3053
 
           FIX: schedule window scrollpane now behaves properly
3054
 
                (Formerly it scrolled the contents out of the window
3055
 
                 if the "insert", "remove" etc. buttons were pressed)
3056
 
           CHANGE: improved a few more german building descriptions.
3057
 
 
3058
 
Released Simutrans 0.84.16.0
3059
 
 
3060
 
05-Sep-04: CHANGE: included MHZ' new furniture factory
3061
 
           CHANGE: included updated slovak translation by J�n Krn�c
3062
 
                   included updated prop-latin2.fnt (J�n Krn�c ?)
3063
 
 
3064
 
04-Sep-04: CHANGE: included Hendriks depot window changes
3065
 
                   - Vehicle lists now have scrollbars
3066
 
 
3067
 
03-Sep-04: FIX: station statistics no longer show the special good
3068
 
                "None"
3069
 
           NEW: Added "Ballonstart" image painted by MHZ
3070
 
           NEW: Added color codes to goods list
3071
 
           CHANGE: tooltips of way building tools now show 2 decimals
3072
 
                   of the price and maintenance cost
3073
 
 
3074
 
01-Sep-04: CHANGE: replaced an industrial city building by a better
3075
 
                   version provided by MHZ
3076
 
           CHANGE: improved a few city buildings
3077
 
           NEW: new commercial city building "roof cafe" provided by MHZ
3078
 
           CHANGE: improved a few german building descriptions
3079
 
 
3080
 
30-Aug-04: NEW: replaced one city building by a better version painted
3081
 
                by MHZ
3082
 
           NEW: tooltips for some of the schedule windows buttons
3083
 
           FIX: yearly money chart root is now updated correctly
3084
 
                (shows current year, not year of previously saved game)
3085
 
 
3086
 
28-Aug-04: CHANGE: finished including Hendriks update
3087
 
                   - factory info windows got scrollbars
3088
 
                   - schedules can be promoted to lines
3089
 
                   - finance window now stores monthly data for the
3090
 
                     past 12 months (savegames are converted automatically)
3091
 
                   - improved input focus handling
3092
 
           NEW: new vehicle TPI Std 2-6-4T (steam)
3093
 
           CHANGE: finance window now remembers size and settings if
3094
 
                   closed and reopened unless you load a saved game
3095
 
                   or start a new map.
3096
 
 
3097
 
28-Aug-04: CHANGE: started to include Hendriks update
3098
 
 
3099
 
Released Simutrans 0.84.15.3
3100
 
 
3101
 
24-Aug-04: FIX: assigning a vehicle to a new line by using the choice
3102
 
                box in the vehicles schedule window no longer causes
3103
 
                a crash.
3104
 
           FIX: fixed a crash if a way without an owner was built (this
3105
 
                problem was introduced by the fix for correct maintenance
3106
 
                cost after replacing a way with another type of way
3107
 
                in 0.84.15.2)
3108
 
 
3109
 
23-Aug-04: CHANGE: back-ported 128 set basement images to 64x64 pixel set
3110
 
           CHANGE: if a passenger destination is a water square, the
3111
 
                   destination is re-rolled. This doesn't avoid off-shore
3112
 
                   destinations entirely but reduces them a lot.
3113
 
           CHANGE: factories now produce passengers (commuting workers)
3114
 
                   and mail properly
3115
 
           CHANGE: theatre now has "Leuchtreklame" and lit windows
3116
 
 
3117
 
22-Aug-04: CHANGE: line management window now rembers size and settings
3118
 
                   if closed and reopened unless you load a saved game
3119
 
                   or start a new map.
3120
 
 
3121
 
Released Simutrans 0.84.15.2
3122
 
 
3123
 
22-Aug-04: FIX: if a way is replaced by another way, maintenance costs
3124
 
                are now calculated correctly
3125
 
           FIX: finance window chart now considers starting year correctly
3126
 
           CHANGE: improved some images
3127
 
                   - station floors
3128
 
                   - station roofs
3129
 
                   - loading bay images now have a few crates shown
3130
 
                   - new oak tree (slightly modified version
3131
 
                     from 128 set, original image by Tomas Kubes)
3132
 
                   - new mountain pine tree
3133
 
                   - improved fir image
3134
 
                   - improved cement mill image somewhat
3135
 
                   - added old roadster private car (slightly modifed
3136
 
                     version from 128 set)
3137
 
           CHANGE: tried to reduce the overall number of oil wells
3138
 
                   -> maybe the default industry density should be risen
3139
 
                      a little bit now
3140
 
           CHANGE: added new city building rule for houses
3141
 
                   -> fills empty middle of 3x3 block of houses
3142
 
           CHANGE: added translations for a few trees (don't know
3143
 
                   the names of some -> no description possible)
3144
 
 
3145
 
21-Aug-04: CHANGE: improved some images
3146
 
                   - some industrial town houses
3147
 
                   - some commercial town houses
3148
 
 
3149
 
20-Aug-04: CHANGE: improved some images
3150
 
                   - Townhall stage 0 and 1
3151
 
                   - some residental town houses (night mode)
3152
 
                   - some industrial town houses (night mode)
3153
 
 
3154
 
Released Simutrans 0.84.15.1
3155
 
 
3156
 
20-Aug-04: FIX: station can only store 128 units of goods per square
3157
 
                -> this now also holds true for passengers generated
3158
 
                   by tourist attractions
3159
 
 
3160
 
Released Simutrans 0.84.15.0
3161
 
 
3162
 
20-Aug-04: CHANGE: added a missing space to short freight info
3163
 
           CHANGE: station can only store 128 units of goods per square
3164
 
                   and type for all types of goods
3165
 
                   -> for freight the limit was a total of 1000 before
3166
 
                      regardless of station size
3167
 
                   -> for passengers and mail it was 64/square before
3168
 
           CHANGE: rectified and updated some of the german in-game
3169
 
                   help files.
3170
 
           NEW: all depot window buttons now got tooltips
3171
 
           NEW: display options window got a "?" gadget to open the
3172
 
                associated help window.
3173
 
           NEW: station details window got a "?" gadget to open the
3174
 
                associated help window.
3175
 
           FIX: fixed a bug in HTML (help) display if a link was the first
3176
 
                word of a line, it couldn't be selcted as a link.
3177
 
           NEW: added factory details (optional) windows
3178
 
 
3179
 
15-Aug-04: NEW: most depot window buttons now got tooltips
3180
 
           CHANGE: included updated slovak translation by J�n Krn�c
3181
 
 
3182
 
14-Aug-04: CHANGE: continued to work on monorail track and vehicles
3183
 
 
3184
 
12-Aug-04: NEW: shaved off a few more CPU cycles from the graphics code
3185
 
 
3186
 
11-Aug-04: NEW: hand-optimized assembly routines for drawing tiles
3187
 
                -> about 5% faster than previously used C code
3188
 
 
3189
 
??-Aug-04: CHANGE: continued to work on monorail track and vehicles
3190
 
 
3191
 
Released Simutrans 0.84.14.0
3192
 
 
3193
 
06-Aug-04: CHANGE: added introduction dates for all ships
3194
 
           CHANGE: added introduction dates for more busses
3195
 
 
3196
 
05-Aug-04: FIX: fixed a bug that caused signals to become partly
3197
 
                transparent after zooming out and zooming in again
3198
 
           FIX: fixed a bug that cause station names to be displayed in
3199
 
                mini world view in some windows (e.g. station info)
3200
 
           FIX: changed printers ink, chemicals and medicine from metric
3201
 
                "tons" to metric "crates"
3202
 
           NEW: "max_transfer" parameter added to simuconf.tab
3203
 
           CHANGE: added introduction dates for all train engines
3204
 
 
3205
 
04-Aug-04: CHANGE: improved some images
3206
 
                - pharmaceutical plant
3207
 
 
3208
 
03-Aug-04: CHANGE: improved some images
3209
 
                - Serj Gaz 4 Goods truck is now a little bit larger
3210
 
                - H-Trans Mail truck
3211
 
                - Tree 1 was replaced by a better tree image
3212
 
                - Commercial building "Office block"
3213
 
 
3214
 
02-Aug-04: NEW: introduction message for new vehicles
3215
 
 
3216
 
01-Aug-04: FIX: limited max distance for pathfinder to 480 steps. This
3217
 
                fixes a crash of a route with almost 512 step was found
3218
 
                and a train wants to add additional steps. The chosen
3219
 
                parameters are safe for trains up to 31 carriages. This
3220
 
                should be ok, since the player can't set up trains longer
3221
 
                than 16 carriages.
3222
 
 
3223
 
Released Simutrans 0.84.13.0
3224
 
 
3225
 
31-Jul-04: NEW: show up arrow for capped station statistic bars
3226
 
           NEW: "show_names" parameter included in simuconf.tab
3227
 
           CHANGE: included updated czech translation by Ondrej Machulda
3228
 
 
3229
 
29-Jul-04: NEW: on-map statistics for stations can now be toggled by
3230
 
                pressing !
3231
 
           NEW: timeline can now be switched on/off for testing in
3232
 
                simuconf.tab (default is off)
3233
 
 
3234
 
28-Jul-04: NEW: on-map statistics for stations
3235
 
           NEW: improved city roads for 64x64 pixel tile set
3236
 
 
3237
 
Released Simutrans 0.84.12.0
3238
 
 
3239
 
24-Jul-04: NEW: (Hajo)
3240
 
                buildings mail and passenger levels now actually influence
3241
 
                creation of mail and passengers
3242
 
           FIX: one more bugfix to make Simutrans run past year 2612
3243
 
           CHANGE: I've tried a kind of 'optimization'. koord3d objects
3244
 
                   formerly had a size of 6 bytes, which is bad for both
3245
 
                   32 bit and 64 bit systems. I've now squeezed them in
3246
 
                   4 bytes -> this means they require less memory and are
3247
 
                   better aligned in memory, but the components now are
3248
 
                   11 and 10 bits in size which adds some overhead to
3249
 
                   component accesses. Right now, I don't know if the
3250
 
                   tradeoff will be a win or a loss ... please let me
3251
 
                   know about your experiences.
3252
 
           CHANGE: (DarioK)
3253
 
                   Passengers now check for destination station before
3254
 
                   doing pathfinding. This is slower for new games with
3255
 
                   only few stations, but faster for big games with a
3256
 
                   lot of interconnnected stations
3257
 
           FIX: (Hendrik)
3258
 
                loading games with 0 factories works again
3259
 
 
3260
 
18-Jul-04: NEW: (Hajo)
3261
 
                buildings now have separate mail and passenger generation
3262
 
                levels
3263
 
 
3264
 
Released Simutrans 0.84.11.0
3265
 
 
3266
 
10-Jul-04: CHANGE: language/translation file entries/translation facility
3267
 
                   now supports up to 4K of text per entry
3268
 
           CHANGE: game time is now an unsigned 32 bit value. This
3269
 
                   change should allow to play Simutrans games beyond
3270
 
                   year 2612, the limit is now around year 3200
3271
 
 
3272
 
           Included Hendriks updates:
3273
 
 
3274
 
           Bugfixes:
3275
 
           - delete multiple lines in line management window, and
3276
 
             immediate selection of other line could crash Simutrans
3277
 
           - suppliers now get correctly registered, even for savegames
3278
 
           - line management window "update line" selected wrong line
3279
 
 
3280
 
           Changes:
3281
 
           - textinput supports clipping & scrolling & more
3282
 
           - combobox uses new textinput component and is now inheriting
3283
 
             gui_textinput_t
3284
 
           - window titels now support clipping
3285
 
 
3286
 
 
3287
 
Released Simutrans 0.84.10.0
3288
 
 
3289
 
03-Jul-04: FIX: new map window now displays translated factory names
3290
 
 
3291
 
           Included Hendriks updates:
3292
 
 
3293
 
           Bugfixes:
3294
 
           1) now lists up to 24 suppliers of an industry (was 6 before)
3295
 
           2) improved focus handling of text input fields
3296
 
 
3297
 
           Bugfixes:
3298
 
           the new "gueterbahnhof" was not shown in overview map overlays
3299
 
           (coverage, etc)
3300
 
           "operating profit" was adding vehicle's running cost to profit,
3301
 
           rather than substracting
3302
 
 
3303
 
           Change:
3304
 
           added ev_key_mod to event struct (ev_key_mod holds key modifiers,
3305
 
           such as SHIFT, ALT, STRG, etc); required for new features (see
3306
 
           below)
3307
 
 
3308
 
           New:
3309
 
           overview map enhancement (show connected industries; shows
3310
 
           customers default, use SHIFT to show suppliers) map zooms in/out
3311
 
           respecting SHIFT key
3312
 
 
3313
 
           Change:
3314
 
           savegame version now 84007 (was required for new curve in finance
3315
 
           window)
3316
 
           if user clicks into the scrollbar, above/left or below/roght the
3317
 
           slider, now the scrollbar scrolls up/down accordingly
3318
 
 
3319
 
 
3320
 
19-Jun-04: Included Hendriks updates:
3321
 
 
3322
 
           New:
3323
 
           line filter in line management (all, truck, train, ship)
3324
 
           using tabs
3325
 
 
3326
 
           New:
3327
 
           introduced new curve to finance window: ops profit
3328
 
 
3329
 
           Change:
3330
 
           simplified delete_line interface (now accepts simline_t *,
3331
 
           too)
3332
 
           fixed potential (very minor) memory leak in line management
3333
 
           window (halt_list_item_t was instantiated always, now it is
3334
 
           created if required, only);
3335
 
 
3336
 
           Change:
3337
 
           savegame version now 84007 (was required for new curve in
3338
 
           finance window)
3339
 
           if user clicks into the scrollbar, above/left or below/right
3340
 
           the slider, now the scrollbar scrolls up/down accordingly
3341
 
 
3342
 
Released Simutrans 0.84.9.1
3343
 
 
3344
 
 
3345
 
13-Jun-03 FIX: oil rigs are now initially linked to their stations
3346
 
               again
3347
 
 
3348
 
Released Simutrans 0.84.9.0
3349
 
 
3350
 
10-Jun-04 FIX: fixed an invalid memory read in image encoding (zooming
3351
 
               from zoom level 2 to zoom level 1 could cause a crash)
3352
 
          CHANGE: reduced output storage capacity of most factories
3353
 
          CHANGE: default industry density is now 450 (was 420)
3354
 
 
3355
 
02-Jun-04 FIX: included Hendriks fix for an index problem in
3356
 
               deleting a line
3357
 
          CHANGE: improved a few buildings images
3358
 
          CHANGE: replaced duckpond-park with tomas new park
3359
 
 
3360
 
Released Simutrans 0.84.8.6
3361
 
 
3362
 
31-May-04 CHANGE/FIX: station<->factory link is now bidirectional, this
3363
 
                      means, situations in which a station was linked
3364
 
                      to a factory but the factory not linked to the
3365
 
                      station cannot occur anymore. In games with many
3366
 
                      stations and factories, this change should also
3367
 
                      save a little bit of CPU time for other tasks.
3368
 
                      Attention: the link has a length of 4 squares,
3369
 
                                 this means, there can be at most 2
3370
 
                                 squares between the station and the
3371
 
                                 factory (unless the station has an
3372
 
                                 irregular shape, e.g. T-shaped).
3373
 
          FIX: building powerlines no longer crashes the game
3374
 
          FIX: new cities can only be built on empty, flat squares
3375
 
          FIX: new cities no longer can be built on water
3376
 
          FIX: added a missing space to station detail info
3377
 
               string (indention of "goods needed by factories" list)
3378
 
          CHANGE: splash screen now uses proportional font
3379
 
 
3380
 
Released Simutrans 0.84.8.5
3381
 
 
3382
 
19-May-04 CHANGE: if user has not selected a language yet, Simutrans
3383
 
                  defaults to english now
3384
 
          CHANGE: there are now 32 goods categories available for
3385
 
                  use in scenarios
3386
 
          CHANGE: mouse pointer is now shown on splash screen
3387
 
          FIX: added a missing space to station short freight info
3388
 
               string (e.g. shown in line management)
3389
 
 
3390
 
Released Simutrans 0.84.8.4
3391
 
 
3392
 
16-May-04 FIX: all road bridges can be used now
3393
 
          FIX: stations can't be connected sideways anymore
3394
 
          FIX: scenario specific translations now get packaged, too
3395
 
 
3396
 
Released Simutrans 0.84.8.3
3397
 
 
3398
 
01-May-04 NEW: included Hendriks changes:
3399
 
               - internal improvements in line management
3400
 
               - fixed a crash if list and filter window were
3401
 
                 closed by pressing backspace
3402
 
          FIX: fixed a bug in MakeObj that created all vehicles with
3403
 
               engine type "steam"
3404
 
          FIX: horses got engine type "bio"
3405
 
          CHANGE: depot frame now deduces engine type from vehicle
3406
 
                  data instead from vehicle name (this means that
3407
 
                  in old translations, the type will be listed twice!)
3408
 
          CHANGE: news ticker discards newly incoming messages that have
3409
 
                  the same text as the last shown message
3410
 
 
3411
 
15-Apr-04 CHANGE: moved scenario specific texts into scenario
3412
 
                  directory, and adapted translator to read them
3413
 
                  from there
3414
 
 
3415
 
14-Apr-04 CHANGE: cleaned up translation facility API
3416
 
 
3417
 
Released Simutrans 0.84.8.2
3418
 
 
3419
 
11-Apr-04 FIX: lines entered from line magement window now show up
3420
 
               in depots again
3421
 
          FIX: lines entered in another depot, are visible in all
3422
 
               depots again after opening their info window
3423
 
 
3424
 
10-Apr-04 CHANGE: saved games of versions < 84006 became incompatible due
3425
 
                  to an accident. I can't revert this accident, so the
3426
 
                  game now treats such saved games as incompatible and
3427
 
                  gives an appropriate message instead of crashing
3428
 
 
3429
 
Simutrans 0.84.8.1 for developers only
3430
 
 
3431
 
09-Apr-04 FIX: added a safety check to vehicle list, to avoid a crash
3432
 
               if the entry of a just deleted vehicle is clicked
3433
 
          FIX: button_t was missing an assignment operator which could
3434
 
               cause a crash in certain circumstances
3435
 
 
3436
 
Released Simutrans 0.84.8.0
3437
 
 
3438
 
04-Apr-04 NEW: freight train station - so far look only, no effect on
3439
 
               gameplay yet
3440
 
 
3441
 
03-Apr-04 NEW: goods info window now shows weight per unit, too.
3442
 
 
3443
 
02-Apr-04 CHANGE: enabled -async option for SDL based Simutrans
3444
 
                  versions
3445
 
 
3446
 
01-Apr-04 CHANGE: adjusted weights of busses and trucks
3447
 
 
3448
 
31-Mar-04 CHANGE: adjusted 64x64 pixel tile set waggon weights
3449
 
          CHANGE: AI now searches more locations for stations
3450
 
          FIX: AI now properly raises/lowers land in order to
3451
 
               build a station
3452
 
          CHANGE: AI now uses "wait for 100%" setting if using trains
3453
 
 
3454
 
30-Mar-04 NEW: weight of freight is now considered in acceleration
3455
 
               calculation
3456
 
          CHANGE: small steam engine now has gear 1:2
3457
 
          CHANGE: big steam engine now has gear 1:1.2
3458
 
          CHANGE: pharma producer consumes 230% chemicals instead
3459
 
                  of 530% chemicals to produce medicine
3460
 
 
3461
 
Released Simutrans 0.84.7.1
3462
 
 
3463
 
29-Mar-04 FIX: fixed a bug in loading engines with old style way type
3464
 
               "electrified track" -> now they are listed in depots
3465
 
               again, waytype is now silently changed to track
3466
 
          FIX: included a fix by Hendrik to better initialize
3467
 
               waiting goods statistic for less frequented stations
3468
 
          NEW: included Stefan "MIP" Wuttichs cobblestone road
3469
 
 
3470
 
28-Mar-04 NEW: MakeObj now supports engine_type for vehicle DAT/PAK
3471
 
               files:
3472
 
                 - diesel
3473
 
                 - electric
3474
 
                 - steam
3475
 
                 - bio
3476
 
                 - fuel_cell
3477
 
                 - hydrogene
3478
 
          NEW: MakeObj now supports weight_per_unit for goods DAT/PAK
3479
 
               files:
3480
 
                 - weight_per_unit
3481
 
          NEW: steam engines now always produce steam clouds while
3482
 
               driving
3483
 
          FIX: fixed an array bounds violation in AI bridge building
3484
 
 
3485
 
27-Mar-04 NEW: cobblestone road
3486
 
          FIX: 's' and 't' shortcuts work again
3487
 
 
3488
 
26-Mar-04 NEW: initial intercity road type can be configured in
3489
 
               simuconf.tab
3490
 
          NEW: added introduction date attribute for new ways types
3491
 
          CHANGE: removed last reference to "Track" and "Road" (the
3492
 
                  old types)
3493
 
 
3494
 
25-Mar-04 FIX: fixed a bug in wegbauer_t that caused a crash if a way
3495
 
               without description was to be built
3496
 
          CHANGE: changed AI code to use new way types
3497
 
          CHANGE: initial inter city roads now work properly with new
3498
 
                  road types
3499
 
 
3500
 
24-Mar-04 CHANGE: changed way builder to work with new way types
3501
 
          CHANGE: changed city building code to work with new way types
3502
 
          CHANGE: changed maintenance cost calculation to work with new
3503
 
                  way types
3504
 
          CHANGE: road tools menu
3505
 
          CHANGE: rail tools menu
3506
 
          INTERN: restructured 64x64 pixel tile set way images and
3507
 
                  way descriptions
3508
 
 
3509
 
23-Mar-04 FIX: included Hendriks fix for typed lines
3510
 
          NEW: prepared road tool icons
3511
 
          NEW: road images for dirt road and gavel road
3512
 
          INTERN: restructured 64x64 pixel tile set way images and
3513
 
                  way descriptions
3514
 
 
3515
 
22-Mar-04 CHANGE: continued to work on new way types (descriptions,
3516
 
                  menues, icons, cursors, DAT/PAK files)
3517
 
          INTERN: reduced number of #includes in translator.h
3518
 
 
3519
 
21-Mar-04 CHANGE: continued to work on new way types:
3520
 
                  changed MakeObj and PAK loader classes to write and
3521
 
                  read new 'way' PAK files
3522
 
 
3523
 
20-Mar-04 FIX: included Hendriks bugfix for schedule list/waypoint
3524
 
               crash
3525
 
 
3526
 
          released Simutrans 0.84.6.0
3527
 
 
3528
 
          NEW: rail tools menu now shows costs of the actions
3529
 
          NEW: road tools menu now shows costs of the actions
3530
 
          CHANGE: changed error reporting mechanism for template
3531
 
                  (container) classes
3532
 
          CHANGE: started to rework rail tools menu to allow several
3533
 
                  track types
3534
 
          CHANGE: started to rework road tools menu to allow several
3535
 
                  road types
3536
 
 
3537
 
17-Mar-04 CHANGE: integrated Hendriks changes
3538
 
 
3539
 
15-Mar-04 FIX: industries are now created on all densities except
3540
 
               density 0
3541
 
 
3542
 
14-Mar-04 CHANGE: pause only canceled by key codes >= 32
3543
 
          CHANGE: pause now really stops game time (industries
3544
 
                  don't try to catch up with production after
3545
 
                  unpausing)
3546
 
 
3547
 
13-Mar-04 NEW: frameless window type
3548
 
          CHANGE: changed news ticker to frameless window
3549
 
                  -> this means it can now receive click events
3550
 
          NEW: ticker messages can now be bound to positions. If clicked
3551
 
               an a position is bound the map is centered on the position.
3552
 
 
3553
 
12-Mar-04 CHANGE: reduced header file dependencies
3554
 
 
3555
 
11-Mar-04 FIX: fixed some GCC 3.2 compatibility issues in the template
3556
 
               classes
3557
 
          NEW: minimum industry density setting does not generate any
3558
 
               industries at all
3559
 
 
3560
 
released Simutrans 0.84.4.0
3561
 
 
3562
 
06-Mar-04 FIX: fixed a problem in removing a signal inside a station
3563
 
 
3564
 
05-Mar-04 CHANGE: included Hendriks changes
3565
 
                  - schedule window now has scrollbars
3566
 
                  - up to 32 stops per schedule allowed
3567
 
                  - minimize map doesn't leave buttons floating
3568
 
                  - minimize station and vehicle info window doesn't
3569
 
                    interfere with chart drawing anymore
3570
 
 
3571
 
04-Mar-04 FIX: "no route" vehicle list filter works again (was broken
3572
 
               during introduction of new vehicle code between 0.83.x
3573
 
               and 0.84.x
3574
 
 
3575
 
released Simutrans 0.84.3.2
3576
 
 
3577
 
03-Mar-04 FIX: fixed a problem in removing signals
3578
 
          FIX: fixed a text formatting problem in factory info window
3579
 
 
3580
 
released Simutrans 0.84.3.1
3581
 
 
3582
 
29-Feb-04 NEW: city list window (hotkey 'T')
3583
 
 
3584
 
28-Feb-04 FIX: overhead wires no longer disable way info display
3585
 
          CHANGE: finished to incorporate Hendriks new relief map
3586
 
          CHANGE: way statistics now get saved with the game
3587
 
 
3588
 
27-Feb-04 CHANGE: started to incorporate Hendriks new relief map
3589
 
                  -> need to change the structur somewhat to fit
3590
 
                     better
3591
 
 
3592
 
22-Feb-04 CHANGE: fixed some mistakes that have been introduced while
3593
 
                  changing character arrays to the new buffer objects
3594
 
          CHANGE: vehicle list now formats income with thousands
3595
 
                  separators
3596
 
          CHANGE: included updated danish translation (now using �)
3597
 
          CHANGE: included updated japanese translation
3598
 
          NEW: added toolbar icon for line management
3599
 
 
3600
 
21-Feb-04 CHANGE: reworked object info handling to use bounds-checked
3601
 
                  character buffer objects instead of plain character
3602
 
                  arrays. I hope this will help to solve some of the
3603
 
                  memory (i.e. buffer overrun) problems
3604
 
 
3605
 
20-Feb-04 NEW: added max_hops parameter (goods routing search depth)
3606
 
               to simuconf.tab
3607
 
 
3608
 
19-Feb-04 CHANGE: changed city name list to use <cstring_t> instead
3609
 
                  of <const char *>
3610
 
 
3611
 
released Simutrans 0.84.2.2
3612
 
 
3613
 
19-Feb-04 FIX: fixed a typo in simuconf.tab: display_height is now
3614
 
               written properly (formerly the code checked for
3615
 
               display_heigth)
3616
 
          FIX: fixed a buf that made too fast vehicles miss the
3617
 
               proper stopping point sometimes (could cause trains
3618
 
               to get stuck near signals)
3619
 
 
3620
 
released Simutrans 0.84.2.1
3621
 
 
3622
 
16-Feb-04 FIX: Bridge tools menu size now adpats properly to number of
3623
 
               contained icons
3624
 
 
3625
 
released Simutrans 0.84.2.0
3626
 
 
3627
 
15-Feb-04 FIX: added � character to prop.fnt (needed for danish
3628
 
               translation)
3629
 
          CHANGE: included updated danish translation from
3630
 
                  Finn Rosenbech Jensen (not yet using �, was made
3631
 
                  for former font version)
3632
 
          NEW: included new, downscaled, oil rig from 128x128 pixel
3633
 
               tileset made by James Starr
3634
 
               WARNING: this one is 3x3 squares - the old one was 2x2
3635
 
                        if you load old games, that have things near
3636
 
                        oil rigs, there might be bad effects if the
3637
 
                        new oil rigs overlap the existing things!
3638
 
               WORKAROUND: get the old factory.Oelbohrinsel.pak from
3639
 
                        the 0.84.0.1 base package and use it instead
3640
 
                        of the new one.
3641
 
 
3642
 
14-Feb-04 FIX: fixed a bug that could cause a truck with a trailer to
3643
 
               wait for itself to clear the road (= was stuck)
3644
 
          NEW: added "topspeed" parameter to bridge dat files
3645
 
          CHANGE: removed bridgepos parameter from bridge dat files
3646
 
          NEW: speed limit for bridges (not really sure if that works
3647
 
               for sure it won't affect existing bridges in old games,
3648
 
               only newly built bridges)
3649
 
          NEW: bridge tool tooltips now list additional information
3650
 
               (price, speed limit)
3651
 
          WARNING: the changes to the bridge DAT/PAK files introduced
3652
 
                   a slight incompatibilty with former bridge PAK files:
3653
 
                   the old files do not store icon information for the
3654
 
                   menu. Thus if you use old PAK files with this
3655
 
                   version, the bridge tools menu will show emty icons.
3656
 
                   The tooltips will help to identify the correct sort
3657
 
                   of bridge.
3658
 
                   -> ATM this only affects the 128x128 pixel tile set
3659
 
                      and selfmade bridges. Both must be updated to
3660
 
                      include icon information and recompiled with
3661
 
                      MakeObj 0.1.6
3662
 
                   -> See datfiles_15-Feb-04.zip for examples
3663
 
                      (MakeObj forum, examples section)
3664
 
 
3665
 
12-Feb-04 NEW: added more simuconf.tab entries
3666
 
          NEW: new toolbar like tool chooser window (will be used
3667
 
               to select bridge types and way types)
3668
 
          CHANGE: changed bridge tool selector to use the new
3669
 
                  tool chooser
3670
 
 
3671
 
11-Feb-04 NEW (by Hendrik): line selection in depot window now got
3672
 
                            a drop-down list (click into the input
3673
 
                            field to open)
3674
 
          CHANGE (by Hendrik): vehicle info window now shows total
3675
 
                            running cost
3676
 
          NEW: a simple tree planting tool (hotkey /)
3677
 
          CHANGE: vehicle info window shows top speed limit and
3678
 
                  max top speed of the pulling engine
3679
 
 
3680
 
09-Feb-04 FIX: added missing town hall upgrade at 3500 inhabitants
3681
 
 
3682
 
released Simutrans 0.84.1.0
3683
 
 
3684
 
07-Feb-04 NEW: added 1% waiting time to schedule choices
3685
 
          NEW: included japanese translation and fonts
3686
 
          CHANGE: chosen language is no longer saved with game
3687
 
                  (this emasn that the chosen languge won't be
3688
 
                   altered if you load a game that was created with
3689
 
                   a different langauge setting)
3690
 
          CHANGE: improved coal mine image a little bit
3691
 
 
3692
 
06-Feb-04 FIX: fixed a problem that's been introduced during some changes
3693
 
               while 0.83.x development: it is no longer possible to
3694
 
               build roads or rails through a bridge abutment (was ok
3695
 
               before 0.83.x, too).
3696
 
          FIX: town hall upgrades no longer modify squares south of the
3697
 
               new town hall if those squares are owned by a player
3698
 
          CHANGE: factory info window now shows max production per day
3699
 
          CHANGE: lowered coal consumption of power stations by 30%
3700
 
          CHANGE: risen productivity of saw mill and material
3701
 
                  wholesale by 15% each
3702
 
 
3703
 
05-Feb-04 CHANGE: included new fi.tab provided by Antti Louko
3704
 
          CHANGE: improved steel mill image
3705
 
 
3706
 
04-Feb-04 NEW: speed limits for ways (currently 50 km/h on city roads
3707
 
               130 km/h on other roads and 450 km/h on rails)
3708
 
 
3709
 
released Simutrans 0.84.0.1
3710
 
 
3711
 
02-Feb-04 FIX: fixed a bug if a line was deleted while it had
3712
 
               pending updates
3713
 
          FIX: fixed a an access to an unitialized variable if
3714
 
               a line was deleted after loading a saved game
3715
 
 
3716
 
released Simutrans 0.84.0.0
3717
 
 
3718
 
01-Feb-04 CHANGE: finished rework of convoi and vehicle class
3719
 
          CHANGE: lowered productivity of coal mines
3720
 
          CHANGE: improved townhall stage 1 image
3721
 
          CHANGE: improved townhall stage 2 image
3722
 
          NEW: vehicles now issue a message in the news ticker if
3723
 
               they enter a depot
3724
 
          FIX: fixed a bug in town hall expansion code
3725
 
 
3726
 
          FIX (by Hendrik): vehicle info window minimum size now
3727
 
                            considers chart width
3728
 
          FIX (by Hendrik): station info window minimum size now
3729
 
                            considers chart width
3730
 
          FIX (by Hendrik): list of lines stopping at a station
3731
 
                            is now properly updated after a change
3732
 
                            to the line
3733
 
          NEW: included Paul Szczepaneks stadium
3734
 
          NEW: included Danish translation by Finn Rosenbech Jensen
3735
 
 
3736
 
31-Jan-04 CHANGE: continued thorough rework of convoi and vehicle class
3737
 
 
3738
 
30-Jan-04 CHANGE: started thorough rework of convoi and vehicle class
3739
 
                  structures
3740
 
                  - moved route data from vehicle to convoi class
3741
 
                  - moved async step from vehicle to convoi class
3742
 
 
3743
 
                  Code cleanup
3744
 
                  - moved strequ from simplan.cc to simstring.c,
3745
 
                    renamed to tstrequ
3746
 
 
3747
 
released PAK update
3748
 
 
3749
 
28-Jan-04 CHANGE: - unified window colors
3750
 
                  - added shadows
3751
 
                  - reworked many building images
3752
 
 
3753
 
27-Jan-04 NEW: included Paul Szczepaneks tennis court, theatre and
3754
 
               home market images.
3755
 
 
3756
 
26-Jan-04 CHANGE: improved car factory image
3757
 
          CHANGE: improved steel mill image
3758
 
 
3759
 
released Simutrans 0.83.7.1
3760
 
 
3761
 
25-Jan-04 CHANGE: replaced a residental city building with a better
3762
 
               version from 128x128 pixel tile set (Modern house)
3763
 
          CHANGE: replaced an industrial city building with a better
3764
 
               version from 128x128 pixel tile set (Tools factory)
3765
 
          CHANGE: adjusted city building AI to get better industrial
3766
 
               and commercial city areas
3767
 
          CHANGE: adjusted chart size and placement to allow bigger
3768
 
               value ranges (line management, station info, vehicle info
3769
 
               - suggestion by Hendrik Siegeln)
3770
 
          CHANGE: improved oil field from 128x128 pixel tile set included
3771
 
          CHANGE: increased probability to create a bookshop, car shop,
3772
 
                or furniture shop in a city.
3773
 
 
3774
 
24-Jan-04 FIX: fixed an array bounds violation if laoding a
3775
 
               heightfield again after increasing the number of cities.
3776
 
          FIX: fixed a problem in removing signals - now issues an
3777
 
               error message if the signal combination cannot be
3778
 
               removed safely.
3779
 
          FIX: removed an erroneously lit pixel from one of the trees
3780
 
          NEW: translateable thousand and fraction separators
3781
 
               (language dependant number formatting)
3782
 
          NEW: 4x7 font (map legend) now also available in latin-2
3783
 
               (needed for polish and czech translation)
3784
 
          NEW: added lights to private cars
3785
 
 
3786
 
23-Jan-04 FIX: zooming now works reliably again (was broken due to
3787
 
               introduction of skinning support)
3788
 
          CHANGE: replaced wait loop by timer solution
3789
 
 
3790
 
22-Jan-04 NEW: continued to work on skin support -> support for
3791
 
               user defind button skins
3792
 
 
3793
 
released Simutrans 0.83.7.0
3794
 
 
3795
 
21-Jan-04 NEW: continued to work on skin support -> created
3796
 
               example/default skin
3797
 
          NEW: added tooltips to vehicle and station info window
3798
 
               buttons
3799
 
          CHANGE: changed some buttons shapes (factory info and
3800
 
                  depot info windows)
3801
 
 
3802
 
20-Jan-04 NEW: continued to work on non-darkening image drawing
3803
 
 
3804
 
19-Jan-04 NEW: started to work on non-darkening image drawing
3805
 
          NEW: started to work on skin support
3806
 
 
3807
 
released Simutrans 0.83.6.1
3808
 
 
3809
 
18-Jan-04 FIX: latin-2 font now also loaded if saved langauge setting
3810
 
               needs latin-2 font
3811
 
          FIX: interity road offset can be 0,1 (64x64 pixel tileset)
3812
 
               or 0,2 (128x128 pixel tile set) -> I hope it will make
3813
 
               the intercity roads also work with the 128x128 pixel
3814
 
               tile set
3815
 
          CHANGE: intercity roads now have no owner anymore
3816
 
 
3817
 
released Simutrans 0.83.6.0
3818
 
 
3819
 
18-Jan-04 NEW: support for latin-2 proportional font and new polish
3820
 
               translation. The latin-2 font and polish translation
3821
 
               update have been kindly provided by Maciek Gajewski
3822
 
          CHANGE: included new italian translation and citylist. Both
3823
 
               have been kindly provided by Stefano Bonzi
3824
 
          CHANGE: small updates to chart layouts (station, vehicle and
3825
 
               line management windows)
3826
 
 
3827
 
17-Jan-04 CHANGE: made line management window resizeable
3828
 
          FIX: scrollbars in convoi and station info window now work
3829
 
               again, even if the chart is hidden
3830
 
          FIX: tried to fix the initial road connection problem with
3831
 
               128x128 pixel tile set
3832
 
 
3833
 
16-Jan-04 MERGE: included Hendriks changes
3834
 
               - more vehicle statistics
3835
 
               - more station statistics
3836
 
               - heavily improved line management window
3837
 
               - finance window 32 bit integer overflow fixed
3838
 
 
3839
 
released Simutrans 0.83.5.0
3840
 
 
3841
 
14-Jan-04 NEW: initial road connections between cities. This slows
3842
 
               down map creation noticeably. The maximum length of
3843
 
               the roads (= time spent during map creation) can be
3844
 
               configured with a simuconf.tab entry - if map creation
3845
 
               is too slow now on your computer, edit simuconf.tab
3846
 
               and lower the max road length.
3847
 
          NEW: overhead wires now have a maintenance cost of
3848
 
               2 CR/month (configureable via simuconf.tab)
3849
 
 
3850
 
 
3851
 
12-Jan-04 FIX: tried to get more information about PAK file loading
3852
 
               problem on some Linux versions
3853
 
          CHANGE: changed a commercial city building image+description
3854
 
 
3855
 
11-Jan-04 NEW: Debugging helper: buildings list window
3856
 
          CHANGE: pak update
3857
 
               - new old-style goods truck
3858
 
               - two more high level industrial city buildings
3859
 
               - one more high level comercial city building
3860
 
               - replaced "Medium offices" with better image
3861
 
               - chanegd levels of some buildings to achieve better
3862
 
                 look of cities
3863
 
               - changed descriptions of some buildings
3864
 
               - fixed two mismatched buildings descriptions
3865
 
 
3866
 
10-Jan-04 NEW: back ported Gaz-4 goods truck from 128x128 set to 64x64
3867
 
 
3868
 
09-Jan-04 NEW: started to work on introduction dates for vehicles
3869
 
               Currently they are just stored in the PAK files and
3870
 
               displayed in the depot window - no effect on gameplay
3871
 
               yet.
3872
 
 
3873
 
               MakeObj 0.1.5 support two new attributes for vehicles:
3874
 
 
3875
 
                 intro_year (int):  Year of introduction
3876
 
                 intro_month (int): Month in year
3877
 
 
3878
 
                 gear (int): gear of engines - will work as power
3879
 
                             multiplier.
3880
 
 
3881
 
               If you create PAK files, make sure to include them in
3882
 
               your dat files!!!
3883
 
 
3884
 
               The gear value is an factor to distinguish freight
3885
 
               train engines and passenger train engines - freight
3886
 
               train engines use to have a larger gear value, this
3887
 
               means they have less top speed but they can pull heavier
3888
 
               trains. (Of course this is only an approximation to
3889
 
               reality)
3890
 
 
3891
 
               I've assigned a few introduction dates and gear values
3892
 
               to trucks, and some train engines, but I think I need
3893
 
               help to assign proper values to all vehicles.
3894
 
 
3895
 
          CHANGE: risen max map size to 1024x1024
3896
 
 
3897
 
08-Jan-04 FIX: fixed a bug in rtrim() function that caused characters
3898
 
               128-255 to be treated as whitespace (effect: city names
3899
 
               ending in umlauts or accented characters got those
3900
 
               characters removed)
3901
 
 
3902
 
released Simutrans 0.83.3.0 and upgraded food chain
3903
 
 
3904
 
08-Jan-04 FIX: Map legend now dynamically adapts to the number of
3905
 
               configured factories (-> always big enough to list all
3906
 
               factories)
3907
 
          CHANGE: more finetuning on 64x64 image set and configuration
3908
 
          CHANGE: rebalanced food chain configuration to better fit
3909
 
                  into the 64x64 object set
3910
 
 
3911
 
07-Jan-04 NEW: Goods overview/list now shows category of goods, too
3912
 
               (Hotkey Shift-G)
3913
 
          Back ported IL-209S goods truck and trailer
3914
 
 
3915
 
released back-ported food chain
3916
 
 
3917
 
          Back-ported 128x128 food industry chain to 64x64
3918
 
          - Goods: canned_food, flour, beer, grain, meat, fish, food,
3919
 
                   milk
3920
 
          - Factories: grain farm, fish_pond, fish swarm, cow farm,
3921
 
                       brewery, dairy, grain mill, bakery,
3922
 
                       food processing plant, cannery, supermarket
3923
 
          - Vehicles: cooling waggon, milk waggon, cooling truck,
3924
 
                      milk tanker, fishing boat
3925
 
 
3926
 
          Updated 64x64 pixel tile set
3927
 
          - lumber plantation size increased to 3x3
3928
 
          - further improved a few city buildings images
3929
 
 
3930
 
06-Jan-04 Updated 64x64 pixel tile set
3931
 
          - improved a few city buildings images
3932
 
          - included new printing works image
3933
 
          - included new coal mine image
3934
 
          - added Patricks Rock again (had been lost)
3935
 
          - included improved sidewalks
3936
 
          CHANGE: included new french translation by Dominique Gainche
3937
 
 
3938
 
04-Jan-04 CHANGE: included updated czech translation by
3939
 
                  Ondrej Machulda
3940
 
 
3941
 
released Simutrans 0.83.2.2
3942
 
 
3943
 
04-Jan-04 FIX: included a fix by Hendrik to prevent a crash if the
3944
 
               last vehicle of a convoi is removed from the convoi in
3945
 
               the depot
3946
 
               -> we are not 100% sure if this fix will not break
3947
 
                  something else
3948
 
 
3949
 
03-Jan-04 FIX: added missing variable initializers to convoi_t
3950
 
               constructors (Hendrik, Hajo)
3951
 
               -> This should fix a number of line-management
3952
 
                  related problems after loading a saved game
3953
 
               -> This might also fix the trashed line names in
3954
 
                  the vehicle info window (the bug doesn't occur on my
3955
 
                  system, so I can't test if this fix really helps)
3956
 
 
3957
 
released Simutrans 0.83.2.1
3958
 
 
3959
 
02-Jan-04 FIX: tried to fix the trashed line names in vehicle info
3960
 
               window (the bug didn't occur on my system, so I can't
3961
 
               test if this fix really helps).
3962
 
          FIX: added 'special building' translation to de.tab
3963
 
          FIX: uprising messages are now time-synced (raise equally
3964
 
               fast on all computers)
3965
 
          NEW: added 'w' key documentation to keyboard help
3966
 
          CHANGE: changed behaviour of " key: only ordinary city
3967
 
                  buildings are hidden, special buildings stay visible
3968
 
          CHANGE: line management window now opens fully inside screen/
3969
 
                  window in default 800x600 resolution
3970
 
          CHANGE: resolutions of width 1400 and 1600 now try to open
3971
 
                  in fullscreen mode (I can't test this on my system,
3972
 
                  so I don't knwo if it works well or not).
3973
 
 
3974
 
01-Jan-04 FIX: line numbers are now created in subsequent order again
3975
 
          CHANGE: line 'name' is now initially set to all bytes 0 upon
3976
 
                  creating a new line.
3977
 
          CHANGE: included citylist_pt.txt
3978
 
          MERGE: included Hendriks changes:
3979
 
                 - Station info details window now list connected lines,
3980
 
                 too.
3981
 
 
3982
 
released Simutrans 0.83.1.3
3983
 
 
3984
 
31-Dec-03 FIX: fixed a crash if the schedule of a line was changed
3985
 
               (double free, Hendrik)
3986
 
          FIX: fixed potential use of an unitialised variable in
3987
 
               schedule list ui
3988
 
 
3989
 
released Simutrans 0.83.1.2
3990
 
 
3991
 
29-Dec-03 FIX: changed convoi waiting times from steps to real time
3992
 
               -> with this fix, waiting times should consider the
3993
 
                  time lapse factor
3994
 
          FIX: fixed a crash if station-connections are being rebuild
3995
 
               while there is a vehicle without a schedule
3996
 
          FIX: made two more entries of the lines mangement window
3997
 
               translateable.
3998
 
          FIX: fixed a bug that could produce the same line id twice
3999
 
               (two lines with same id severly screw up the line
4000
 
               management, this was an important fix).
4001
 
          CHANGE: included new fi.tab provided by Antti Louko
4002
 
          CHANGE: included citylist_en_gb.txt from the feedback forum
4003
 
          CHANGE: added new entries for line management window to
4004
 
                  en.tab and de.tab
4005
 
 
4006
 
released Simutrans 0.83.1.1
4007
 
 
4008
 
28-Dec-03 FIX: fixed this problem:
4009
 
                1. buy 4 waggons (without an engine)
4010
 
                2. add a waypoint to the schedule of the convoi
4011
 
                3. try to start the convoi
4012
 
                4. error message appears (convoi cannot drive,
4013
 
                   because it has no engine)
4014
 
                5. click on 'put in front' button
4015
 
                6. buy an engine
4016
 
                => crash
4017
 
               This fix required a major rework of the schedule handling.
4018
 
               I'm not sure how stable the new code is.
4019
 
          FIX: removing signals from circle-shaped rail blocks did
4020
 
               not work properly. This is fixed now.
4021
 
          CHANGE: road vehicles depot now has same spacing as rail
4022
 
                  vehicle depot (= 14 vehicles per row, 64x64 mode)
4023
 
          CHANGE: re-added this to the 0.83 again (had been lost in early
4024
 
                  0.83.x versions):
4025
 
                  passenger statistics in city window now shows
4026
 
                  unreachable passenger destinations in orange and
4027
 
                  reachable destination in yellow
4028
 
 
4029
 
 
4030
 
27-Dec-03 CHANGE: added more debug/trace statements to PAK file
4031
 
                  loading code (hope this will some day help to
4032
 
                  track down the PAK file loading problems on
4033
 
                  some Linux systems)
4034
 
          CHANGE: code cleanup
4035
 
 
4036
 
released Simutrans 0.83.1.0
4037
 
 
4038
 
22-Dec-03 NEW: included Hendriks changes
4039
 
               - Vehicle lines are now sorted
4040
 
               - Fixed a crash due to an unitialized variable in
4041
 
                 vehicle line list
4042
 
                 "press 'w' in new game, select "update" -> game crashes"
4043
 
                 -> now fixed.
4044
 
 
4045
 
released Simutrans 0.83.0.1
4046
 
released Simutrans 0.82.15.7exp
4047
 
 
4048
 
20-Dec-03 CHANGE: passenger statistics in city window now shows
4049
 
                  unreachable passenger destinations in orange and
4050
 
                  reachable destination in yellow
4051
 
 
4052
 
19-Dec-03 FIX: moved savegame format entry from forrestconf.tab to
4053
 
               simuconf.tab
4054
 
 
4055
 
released Simutrans 0.82.15.6exp
4056
 
 
4057
 
14-Dec-03 FIX: forrest config is now read from 'config' subdirectory, too
4058
 
          CHANGE: split forrest config from simuconf.tab, now it read
4059
 
                  from forrestconf.tab
4060
 
          FIX: tried to fix the goods distribution problem for factories
4061
 
               bigger than 2x2 tiles
4062
 
 
4063
 
released Simutrans 0.82.15.5exp
4064
 
 
4065
 
04-Dec-03 NEW: city names can now be read from name list files. Each
4066
 
               language may have it's own city name list, i.e.
4067
 
               text/citylist_cz.txt
4068
 
               If no list file exists for a language the old city
4069
 
               name creation scheme is used to create city names.
4070
 
 
4071
 
released Simutrans 0.82.15.4exp
4072
 
 
4073
 
29-Nov-03 CHANGE: better distinguishable colors for finance window
4074
 
          FIX: on slow computers it could happen that the vehicle
4075
 
               starting sound was played several times. This should
4076
 
               be fixed now.
4077
 
 
4078
 
28-Nov-03 FIX: fixed a variable overflow in finance window (Hendrik)
4079
 
          FIX: finance window total money is now updated dynamically
4080
 
               (Hendrik)
4081
 
          CHANGE: replaced most strcpy() calls by a bounds checked, 0
4082
 
               terminating string copy function
4083
 
 
4084
 
released Simutrans 0.82.15.3exp
4085
 
 
4086
 
27-Nov-03 FIX: fixed a potential buffer overflow is city building
4087
 
               rules reading code
4088
 
          FIX: fixed a potential crash if a curiosity building was
4089
 
               removed
4090
 
 
4091
 
released Simutrans 0.82.15.2exp
4092
 
 
4093
 
25-Nov-03 FIX: fixed a bug in city building rule evaluation code
4094
 
          CHANGE: moved simuconf.tab to config subdirectory
4095
 
          CHANGE: moved city building rules into config/cityrules.tab
4096
 
 
4097
 
released Simutrans 0.82.15.1exp
4098
 
 
4099
 
24-Nov-03 FIX: fixed an uninitialized variable in station sorting code
4100
 
               that could cause a program crash
4101
 
          FIX: fixed an uninitialized variable in button display/event
4102
 
               handling code
4103
 
          CHANGE: added bounds checks to station sort mode text arrays
4104
 
               access code
4105
 
          CHANGE: changed Peters new city building rules to avoid
4106
 
               cities only consisting of one single, extremely long
4107
 
               road
4108
 
 
4109
 
released Simutrans 0.82.15exp
4110
 
 
4111
 
22-Nov-03 FIX: fixed a potential crash if pressing the "X" button
4112
 
               to remove vehicles from the map
4113
 
          NEW: included Hendriks new finance window
4114
 
          NEW: included Hendriks code to sort goods list in station
4115
 
               info window.
4116
 
          FIX: fixed a memory leak in Hendriks sorting code
4117
 
          NEW: included catalan translation from Juan-Josep Bargues
4118
 
          NEW: included updated czech translation from Ondrej Machulda
4119
 
 
4120
 
15-Nov-03 CHANGE: included Peters new city generation rules.
4121
 
                  They are about 30% slower than the old set of
4122
 
                  rules but create better cities, I think.
4123
 
 
4124
 
12-Nov-03 CHANGE: ships reference speed for speed bonus is now 40km/h.
4125
 
                  It was 80km/h before. Other vehicles still have a
4126
 
                  reference speed of 80km/h
4127
 
          CHANGE: included Hendrik Siegeln in intro scroller
4128
 
          FIX: vehicle list "no income" filter fixed (Hendrik)
4129
 
          FIX: vehicle list "name" filter fixed (Hendrik)
4130
 
          FIX: depot frame refresh after selling stored vehicles
4131
 
               (Hendrik)
4132
 
          FIX: adjusted sign height in 128x128 mode (Hendrik, Hajo)
4133
 
 
4134
 
released Simutrans 0.82.14exp
4135
 
 
4136
 
01-Nov-03 NEW: buildings pak files (nodes) are now versioned
4137
 
          NEW: support for "chance" value in special town
4138
 
               buildings pak files. Chances are given in percent
4139
 
          NEW: special city buildings are now built according to
4140
 
               their chance value
4141
 
          FIX: towns don't skip growth step anymore
4142
 
          FIX: town halls are now always properly upgraded
4143
 
          FIX: added missing translation for "Baumarkt" to de.tab
4144
 
          CHANGE: cathedral is now a special city building with a
4145
 
               30% chance to be built for each city
4146
 
          CHANGE: big stadiums now have a 40% chance to be built
4147
 
               (was 100% chance before)
4148
 
          CHANGE: drive in cinemas now have a 30% chance to be built
4149
 
               (was 100% chance before)
4150
 
          CHANGE: Deltic is now a diesel enginge
4151
 
 
4152
 
31-Oct-03 CHANGE: got a saved game from Wolfgang Rufeger which crashed
4153
 
               upon electrifying tracks. Reason for the crash: the track
4154
 
               has no owner. I have no idea how that can happen. I've
4155
 
               added an error check to rail block electrification
4156
 
               routine - this at least avoids the crash, but it'd be
4157
 
               better to know why the track lost the owner value
4158
 
          CHANGE: changed a minor compatibility issue in ribi_t.h
4159
 
 
4160
 
released Simutrans 0.82.13.1exp
4161
 
 
4162
 
21-Oct-03 FIX: fixed a minor glitch in scrolling/dragging the map if
4163
 
               mouse pointer was close to the relief map
4164
 
          CHANGE: vehicles now play their sound before departing instead
4165
 
               of after arriving
4166
 
 
4167
 
released Simutrans 0.82.13exp
4168
 
 
4169
 
 
4170
 
19-Oct-03 FIX: good 'None' no longer shown in goods statistics
4171
 
          NEW: Included updated czech translation by Ondrej Machulda
4172
 
          NEW: improved two more building images
4173
 
 
4174
 
18-0ct-03 FIX: factories that don't produce anything now again
4175
 
               consume input (got broken during of the changes
4176
 
               for multiple products)
4177
 
          FIX: plastics ship is available again (seems it was lost
4178
 
               since the change to the pak file based configuration)
4179
 
          CHANGE: updated keyboard help
4180
 
 
4181
 
16-Oct-03 NEW: statistics window, so far only displays transport fees
4182
 
               and speed bonus for goods. (Press 'G' to open)
4183
 
          NEW: speed bonus for fast transport of certain goods (see
4184
 
               goods statistics window for details);
4185
 
 
4186
 
15-Oct-03 NEW: new locomotives: MJHN Deltic, MJHN Avocet, Light Br 5-7
4187
 
          CHANGE: improved window resizing
4188
 
 
4189
 
14-Oct-03 NEW: new city building
4190
 
               new vehicle: Colin Motor Bus
4191
 
          NEW: relief map is now draggable with right mouse button
4192
 
 
4193
 
13-Oct-03 CHANGE: improved a few building images
4194
 
          CHANGE: included a new residental city building
4195
 
 
4196
 
 
4197
 
released Simutrans 0.82.12exp
4198
 
 
4199
 
 
4200
 
12-Oct-03 NEW: new factory: Pharmaceuticals
4201
 
               new shop: Chemist
4202
 
               new good: Chemicals
4203
 
               new good: Medicine
4204
 
          CHANGE: further changes to factory code to distribute
4205
 
                  multiple products properly to all destinations
4206
 
          CHANGE: adjusted income for some goods
4207
 
 
4208
 
11-Oct-03 NEW: researched how to version nodes in pak files. First
4209
 
               tests implemented for factory pak files
4210
 
          NEW: prepared factory code to support multiple products
4211
 
               per factory
4212
 
          NEW: new good: printers ink (produced by refinery)
4213
 
          CHANGE: removed umlauts from pak file names -> this means
4214
 
                  old games cannot be continued because the names
4215
 
                  of factories and goods do no longer match
4216
 
 
4217
 
10-Oct-03 NEW: convoi info window now displays current destination
4218
 
          FIX: buttons now ignore window resize events (made them
4219
 
               flicker between pressed and unpressed state)
4220
 
          CHANGE: improved a few building images
4221
 
          CHANGE: included a new industrial city building
4222
 
          CHANGE: reordered a few building images
4223
 
 
4224
 
09-Oct-03 CHANGE: implemented the faster movement code for private
4225
 
                  cars, too.
4226
 
          CHANGE: lowered coal consumption of the power plants
4227
 
          NEW:    included better power plant image
4228
 
          CHANGE: improved a few building images
4229
 
          CHANGE: reordered a few building images
4230
 
 
4231
 
released Simutrans 0.82.11exp
4232
 
 
4233
 
08-Oct-03 FIX: got a saved game with stuck vehicles. Changed vehicle
4234
 
               movement code so that vehicles can drive again.
4235
 
               -> side effect: new code is slightly faster than before
4236
 
                  and saves 4 bytes of memory per convoi :)
4237
 
          CHANGE: continued work on new powerlines
4238
 
          CHANGE: started to prepare better debugging support
4239
 
 
4240
 
03-Oct-03 CHANGE: continued work on new powerlines, fixed some bugs
4241
 
 
4242
 
released Simutrans 0.82.10exp
4243
 
 
4244
 
17-Sep-03 FIX: ships can be started from depots again
4245
 
          FIX: maintenance costs lowered and moved to simuconf.tab
4246
 
          FIX: removed unneccesary waiting time for vehicles that
4247
 
               wait for XY% full but already reached XY%
4248
 
          CHANGE: continued work on new powerlines
4249
 
 
4250
 
16-Sep-03 CHANGE: continued work on new powerlines
4251
 
 
4252
 
 
4253
 
released Simutrans 0.82.9exp
4254
 
 
4255
 
 
4256
 
15-Sep-03 FIX: fixed a very serious bug in AI station building. This
4257
 
               bug was probably a long time there, but lately its
4258
 
               effect caused a crash, due to changes to other program
4259
 
               parts. Big thanks go to Duvelke for providing a saved game
4260
 
               to reproduce this bug!
4261
 
 
4262
 
14-Sep-03 CHANGE: included updated italian, portuguese and dutch
4263
 
                  translations
4264
 
 
4265
 
???       CHANGE: added two more high level commercial buildings images
4266
 
          CHANGE: removed one low quality commercial building image
4267
 
          CHANGE: improved a few building images
4268
 
          CHANGE: changed configuration of some engines and waggons
4269
 
 
4270
 
11-Sep-03 CHANGE: improved AI station building ability
4271
 
          CHANGE: AI can now transport gasoline too - better said, it
4272
 
                  can now transport any good except mail an passengers
4273
 
 
4274
 
09-Sep-03 CHANGE: changed configuration of some trucks and trailers
4275
 
          CHANGE: introduced new members of the tigress vehicles class
4276
 
 
4277
 
 
4278
 
released Simutrans 0.82.8exp
4279
 
 
4280
 
 
4281
 
06-Sep-03 FIX: fixed a bug in heightfield loading code that somtimes
4282
 
               created lines of land at the right and bottom map borders
4283
 
               even if there was supposed to be sea there.
4284
 
 
4285
 
          CHANGE: Some config files now get closed immediatley after
4286
 
                  reading - former Simutrans versions kept them open
4287
 
                  until the program ended.
4288
 
 
4289
 
          CHANGE: Adapted weight, prices and running costs of some
4290
 
                  waggons
4291
 
 
4292
 
          CHANGE: Changed some english and german translations entries
4293
 
 
4294
 
04-Sep-03 FIX: Another fix to load saved games with convois without
4295
 
               vehicles but a schedule which are sometimes created by
4296
 
               Volkers new depot code. Thanks go to Manfred Duesing
4297
 
               for providing a saved game to reproduce this bug!
4298
 
 
4299
 
          CHANGE: risen height value range for heightfields from
4300
 
                  from -5...1  to -14...10
4301
 
 
4302
 
          CHANGE: changed city building code to keep up with high
4303
 
                  growth factors. It was reported that the old code
4304
 
                  had problems with factory above +4, the new code
4305
 
                  should work well with higher factors, too
4306
 
 
4307
 
03-Sep-03 FIX: Fixed a type/range problem in getting heights from the
4308
 
               map datasructure. This bug caused various height-related
4309
 
               problems, including a crash if land was risen above 7
4310
 
 
4311
 
02-Sep-03 FIX: Fixed a bug in Volkers new depot code that allowed
4312
 
               to remove depots which had vehicles stored in them.
4313
 
 
4314
 
01-Sep-03 CHANGE: Waggons and trailers now have speed limits, too
4315
 
 
4316
 
          NEW: High speed passenger and mail cars suitable for the
4317
 
               Tigress I engine
4318
 
 
4319
 
31-Aug-03 CHANGE: new maps now can have cities up to size 3300
4320
 
                  (was 1000 before)
4321
 
 
4322
 
30-Aug-03 CHANGE: separated coordinate and cstring classes again (Volker
4323
 
                  had tightly linked them) to get cleaner interfaces.
4324
 
 
4325
 
 
4326
 
released Simutrans 0.82.7exp
4327
 
 
4328
 
 
4329
 
26-Aug-03 FIX: Got a saved game where convois had insanely high wait
4330
 
               lock values. I don't know how that could happen -
4331
 
               anyways the locks now have an upper bound of 1023
4332
 
               so that sooner or later such convois start to move
4333
 
               again.
4334
 
 
4335
 
          CHANGE: Changed a potentially insecure instruction order
4336
 
                  in removing convois via the emergency button.
4337
 
                  Crashs had been reported, but couldn't be reproduced.
4338
 
                  I still hope this change will help.
4339
 
 
4340
 
          CHANGE: Reduced vehicle waiting time by another 5%
4341
 
 
4342
 
          CHANGE: Changed city information window to list unemployed
4343
 
                  and homeless people
4344
 
 
4345
 
 
4346
 
released Simutrans 0.82.6exp
4347
 
 
4348
 
 
4349
 
23-Aug-03 FIX: Labels/signs now appear centered in 128x128 tile mode,
4350
 
               too.
4351
 
 
4352
 
          CHANGE: Modified memory management: risen basic block size
4353
 
                  of pools to 16384 entries (had been 1024 before)
4354
 
                  This speeds up both allocation and deallocation
4355
 
                  of pooled objects. The overhead of partly used pools
4356
 
                  is small compared to Simutrans' overall memory
4357
 
                  consumption. (Currently this particularly speeds
4358
 
                  up map destruction, an operation that is performed
4359
 
                  before creating a new map, loading a new game and
4360
 
                  before quitting Simutrans).
4361
 
 
4362
 
21-Aug-03 FIX: Hajo: it seems Volkers new depot code sometimes saves
4363
 
               convois without any vehicles. But Simutrans can't load
4364
 
               them afterwards and crashes upon loading such a saved
4365
 
               game. I've implemented a workaround that allows to
4366
 
               load such games again, but I think this needs further
4367
 
               investigation and testing.
4368
 
 
4369
 
          FIX: Fixed a temporary inconsistency of convoi data that
4370
 
               lead to serious problems with the new reduced waiting
4371
 
               time for vehicles.
4372
 
 
4373
 
20-Aug-03 FIX: Removing a mail office now resets a stations ability
4374
 
               to collect, store and move mail.
4375
 
 
4376
 
          FIX: Car factory had input capacity 0/0t plastics. I'm not
4377
 
               sure if this affected the game at all, but it's now
4378
 
               set to 0/300t
4379
 
 
4380
 
          CHANGE: Only one mail office per station allowed
4381
 
 
4382
 
          CHANGE: Reduced overall loading time of vehicles. Trucks,
4383
 
                  busses and ships now need about 2 seconds to load,
4384
 
                  trains need 2 + (number_of_waggons/4) seconds to
4385
 
                  load. -> If you have a slow computer and Simutrans
4386
 
                  is near the max CPU power already, the vehicle
4387
 
                  loading times will grow. Try the -refresh n switch
4388
 
                  in that case (see readme.txt for details).
4389
 
 
4390
 
13-Aug-03 CHANGE: Reworked new vehicles/new pathfinding
4391
 
                  (not included in official release).
4392
 
 
4393
 
released Simutrans 0.82.5exp
4394
 
 
4395
 
 
4396
 
30-Jul-03 CHANGE: Limited max passenger search depth (route planning)
4397
 
                  to 300 stations (was 900 formerly)
4398
 
 
4399
 
          FIX: Heightfield loading now works well with artificial
4400
 
               slopes - no extra support walls are created anymore
4401
 
 
4402
 
29-Jul-03 CHANGE: Lowered passenger rate for higher level buildings
4403
 
 
4404
 
28-Jul-03 FIX: Added missing initialization to slope array
4405
 
 
4406
 
          FIX: Added missing initialization to buildings after
4407
 
               loading
4408
 
 
4409
 
          FIX: Fixed a 'race condition' in world destruction.
4410
 
               In rare occasions, there was step() called on cities
4411
 
               that just underwent destruction.
4412
 
 
4413
 
          CHANGE: lowered passenger rate for higher level buildings
4414
 
 
4415
 
27-Jul-03 NEW: UI button class got a tooltip feature. Added tooltips to
4416
 
               some buttons that didn't have a meaningful label
4417
 
 
4418
 
          NEW: Passenger statistics for stations (happy, unhappy, no
4419
 
               route found). Newly created passengers become unhappy
4420
 
               if their chosen starting station has more than 64
4421
 
               passengers per segment already waiting there. Unhappy
4422
 
               passengers will not use your transport service.
4423
 
               "No route" in this case means that a passenger came to
4424
 
               the station, couldn't find a route to his desired
4425
 
               destination and went home.
4426
 
 
4427
 
          Included updated czech translation by Fast Ikarus
4428
 
          Included updated polish translation by Lukasz Remis
4429
 
          Included Tomas Kubes' monument
4430
 
 
4431
 
26-Jul-03 FIX: Fixed a crash if the height of a schedule entry
4432
 
               (waypoint) was changed and the schedule window was
4433
 
               opened after the height change
4434
 
 
4435
 
          FIX: Using the emergency button to remove vehicles now resets
4436
 
               the rail block counters if the vehicle was a train
4437
 
 
4438
 
          NEW: tooltips for tool selection windows
4439
 
 
4440
 
22-Jul-03 FIX: Screenshot directory is now created with correct
4441
 
               access permissions under Linux
4442
 
 
4443
 
          FIX: all 16 player color sets are loaded correctly again
4444
 
 
4445
 
          FIX: Fixed two minor bugs in world map creation that caused
4446
 
               trouble if the water level was changed from default level
4447
 
 
4448
 
20-Jul-03 CHANGE: Continued work on artficial slopes - created menu icons
4449
 
                  and added slope tools to raise and lower land.
4450
 
 
4451
 
          NEW: Textures for slope support walls
4452
 
 
4453
 
          NEW: Added loading and saving of artificial slopes.
4454
 
 
4455
 
          FIX: Fixed a bug in heightfield loading (wrong filename suffix)
4456
 
               (Heightfields are still searched in the "save" directory)
4457
 
 
4458
 
19-Jul-03 CHANGE: Continued work on artficial slopes - completed slope
4459
 
                  table, created a menu and tools
4460
 
 
4461
 
17-Jul-03 CHANGE: Continued work on artficial slopes - painted slope
4462
 
                  cut walls and implemented first version of slope
4463
 
                  mapping table.
4464
 
 
4465
 
16-Jul-03 CHANGE: Changed grid heights to sint8. This saves 65k
4466
 
                  for a standard 256x256 map
4467
 
 
4468
 
          CHANGE: Continued work on artificial slopes - grounds now
4469
 
                  have up to three images: artificial walls, the ground
4470
 
                  itself and a way image (this takes additional 128k
4471
 
                  of memory for a standard 256x256 map)
4472
 
 
4473
 
14-Jul-03 NEW: Started to work on artificial slopes
4474
 
 
4475
 
13-Jul-03 FIX: Fixed a bug in AI code that could crash the game if the
4476
 
               AI was searching for suitable places to build a station
4477
 
               near the map border
4478
 
 
4479
 
          CHANGE: Private cars speed risen to 60 km/h
4480
 
 
4481
 
12-Jul-03 CHANGE: Enlarged text buffer for convoi info window from 16k
4482
 
                  to 32k
4483
 
 
4484
 
          CHANGE: Lowered passenger generation at tourist attractions by
4485
 
                  20%
4486
 
 
4487
 
          CHANGE: Included Tomas Kubes' sawmill in 64x64 image set
4488
 
 
4489
 
          NEW: Added emergency button to vehicle info window - it removes
4490
 
               the vehicle from the map. This is useful to get rid of
4491
 
               stuck vehicles. Be careful: the removed vehicle is gone
4492
 
               forever! The button is labeled "X".
4493
 
 
4494
 
          NEW: AI will now remove vehicles if they have no suitable
4495
 
               route (anymore) - i.e. due to a bug or player sabotage.
4496
 
 
4497
 
09-Jul-03 FIX: Tourist attractions are valid passenger destinations
4498
 
               again - formerly this information was lost after
4499
 
               loading a saved game
4500
 
 
4501
 
          FIX: Fixed bug in tourist attraction buildings own tourist
4502
 
               generation code ... sometimes they produced insane amounts
4503
 
               of tourists, followed by periods of no production at all.
4504
 
               Generation rate is now set to 82 passengers per minute
4505
 
               for perfect destination coverage (I never reached more than
4506
 
               30% coverage so far).
4507
 
 
4508
 
 
4509
 
07-Jul-03 FIX: Fixed a bug in payment calculation while waiting for a
4510
 
               given loading level (i.e. wait for 100%).
4511
 
 
4512
 
          CHANGE: During my tests it seems that maintenance costs are
4513
 
                  much too low. Thus I've doubled all maintenance costs.
4514
 
                  -> this is also an incentive to use ships. Unlike rails
4515
 
                  and roads, water doesn't need maintenance :)
4516
 
 
4517
 
          NOTE: Due to the changed payment calculation (intruduced in
4518
 
                0.82.0exp), passenger transport gives higher revenues
4519
 
                now. Maybe further adaptions must be made, but the
4520
 
                new calculation scheme is correct, while the old scheme
4521
 
                was wrong.
4522
 
 
4523
 
06-Jul-03 FIX: Compressed savegames work reliably now. (See simuconf.tab
4524
 
               for details)
4525
 
 
4526
 
          CHANGE: Changed income calculation: now on every stop income
4527
 
                  is calculated for all transported goods, based on the
4528
 
                  distance since the last stop.
4529
 
 
4530
 
                  Before, it happened that goods that stayed in the
4531
 
                  vehicle for several stops, only payed the last hop,
4532
 
                  insteasd of the full distance.
4533
 
 
4534
 
          CHANGE: Lowered (to 25%) amount of passengers generated at
4535
 
                  tourist attractions. Now up to 42 passengers are
4536
 
                  generated per minute (less if the player has not 100%
4537
 
                  destination coverage).
4538
 
 
4539
 
          Included new or updated  language files:
4540
 
                  nl.tab - Martyn Minnis <MartynMinnis@Hotmail.com>
4541
 
                  cz.tab - Kamil "FastIkarus" Ondr�k <fastikarus@centrum.cz>
4542
 
                  fi.tab - Antti Louko <alou@mbnet.fi>
4543
 
                  pl.tab - Piotr Pietrzak <pyotr@wp.pl>
4544
 
                  sk.tab - J�n Krn�c <Krnac@UZIS.Sk>
4545
 
                  sv.tab - Julius Grant�n <ge_klav@hotmail.com>
4546
 
                  pt.tab - Eric C. Olivera <ecostaoli@yahoo.com.br>
4547
 
 
4548
 
 
4549
 
28-Jun-03 Changes by Volker:
4550
 
 
4551
 
          CHANGE: New path structure - subfolders font, palette, save and
4552
 
                  screenshot are now used. Starting the new game will
4553
 
                  create them automatically and move the files there.
4554
 
                  Be careful: an old version will not find them afterwards.
4555
 
 
4556
 
          NEW: More work on new depot dialog (resizeable etc.)
4557
 
 
4558
 
          NEW: Speedbar for vehicles
4559
 
 
4560
 
          CHANGE: Removed old code - this can only read games saved with
4561
 
                  the prev. version.
4562
 
 
4563
 
          NEW: Savegames are now zippped by default - loading autodetcts
4564
 
               the savegame type.
4565
 
               (Hajo: doesn't work on my system. Default seems to be set to
4566
 
                binary, not zipped. Forcing zipped mode causes a crash).
4567
 
 
4568
 
          CHANGE: Trees are displayed small in hide-buildings-mode
4569
 
 
4570
 
          NEW: When using commandline "-load <savegame>" the extension
4571
 
               needs no longer be supplied.
4572
 
 
4573
 
???       CHANGE: industry distribution now generates larger average
4574
 
                  distances between industries
4575
 
 
4576
 
21-Jun-03 CHANGE: continued work on new vehicles and pathfinding
4577
 
 
4578
 
20-Jun-03 CHANGE: continued work on new vehicles and pathfinding
4579
 
 
4580
 
19-Jun-03 CHANGE: continued work on new vehicles and pathfinding
4581
 
 
4582
 
18-Jun-03 CHANGE: continued work on new vehicles and pathfinding
4583
 
 
4584
 
17-Jun-03 NEW: started to work on a new vehicle class that implements
4585
 
               a different, more flexible pathfinding method
4586
 
 
4587
 
 
4588
 
About 0.82.pre1
4589
 
 
4590
 
This version is really just a preview. Volker told me he will further
4591
 
improve the depot dialog, but you can already try it a bit.
4592
 
Also Volker made a lot of internal changes that can affect stability
4593
 
but we hope that overall they will help  further development. A few
4594
 
minor bug fixes are also included.
4595
 
 
4596
 
You can use this version with the 0.81.35exp base package.
4597
 
 
4598
 
 
4599
 
14-Jun-03 FIX: fixed a bug in player color tables (green color set
4600
 
               got wrong values due to some wrong index calculations)
4601
 
          FIX: fixed ground water level calculation in zoom modes
4602
 
               with a raster width of less than 64
4603
 
          FIX: bridges can now be built on electrified track
4604
 
          CHANGE: included Volkers changes (lots ... most notably the new
4605
 
                  depot window)
4606
 
 
4607
 
09-Jun-03 CHANGE: support for unzoomeable images (icons ...)
4608
 
                  adapted MakeObj, display routines and dat files
4609
 
                  -> if image names in .dat files are prefixed with
4610
 
                  "> " they will not get zoomed in the game
4611
 
                  -> IMPORTANT NOTE: this changes makes all previous
4612
 
                  PAK files incompatible!!!
4613
 
 
4614
 
07-Jun-03 FIX: player color table initialisation wasn't executed
4615
 
               after starting a new game. Table now gets initialised
4616
 
               always.
4617
 
 
4618
 
29-May-03 CHANGE: enhanced MakeObj and Simutrans to use 7 shades of
4619
 
                  player colors (instead of 4). Also there are now 9
4620
 
                  reserved player colors that can be used for future
4621
 
                  expansions
4622
 
          -> This change introduces a slight incompatibility with old
4623
 
             saved games. The player color settings will most likely
4624
 
             become reset to color set 0 if loading an old game, some
4625
 
             times a random other set can be chosen. This means you'll
4626
 
             most likel have to choose your preferred color set again.
4627
 
 
4628
 
25-May-03 released 0.81.33exp
4629
 
 
4630
 
24-May-03 FIX: tourist generation now depends on real time (formerly
4631
 
               it depended on simloops, but simloops vary too much to
4632
 
               be a reliable measure)
4633
 
          NEW: factory window now displays the category of produced
4634
 
               goods if they are categorized goods
4635
 
 
4636
 
15-May-03 NEW: added category for cooled goods (category 4)
4637
 
          CHANGE: changed calculation of town growth a bit
4638
 
                  (towns grow slower now)
4639
 
          CHANGE: zoom level can now be changed by "page up"
4640
 
                  "page down" keys, too. (Zooming quality is still bad)
4641
 
 
4642
 
11-May-03 NEW: translations are now read from 'text' subdirectory.
4643
 
               Simutrans can now read up to 40 translation files.
4644
 
               Thanks to Adam Barclay for this nice addition.
4645
 
 
4646
 
08-May-03 CHANGE: cursor keys now scroll map, too
4647
 
 
4648
 
25-Apr-03 FIX: traced Simutrans for memory leaks and accesses of/to
4649
 
               unitialized memory
4650
 
 
4651
 
21-Apr-03 CHANGE: optimized some graphics routines (5% faster now)
4652
 
 
4653
 
20-Apr-03 CHANGE: reduced number of malloc()/free() calls for loading
4654
 
                  trees and buildings (-> games should load a bit faster
4655
 
                  now)
4656
 
 
4657
 
19-Apr-03 FIX: fixed a crash if the player or AI scheduled a new vehicle
4658
 
 
4659
 
18-Apr-03 FIX: after a schedule is changed, freight to stations that are
4660
 
               no longer included in the schedule is removed from the
4661
 
               vehicle
4662
 
          FIX: saved games in which factories have negative amounts
4663
 
               of input stored are now repaired (amount set to 0)
4664
 
               upon loading. Also factories that have more than 15000
4665
 
               units of input are clipped to 15000 units.
4666
 
 
4667
 
15-Apr-03 FIX: fixed a memory leak in slist_tpl/nodelist
4668
 
 
4669
 
08-Apr-03 FIX: goods distribution didn't consider multiple destinations
4670
 
               per station properly. This should be fixed now.
4671
 
 
4672
 
05-Apr-03 CHANGE: factories now distribute goods always to that station
4673
 
                  that currently has the least amount of that good stored
4674
 
          CHANGE: reduced vehicle waiting time at stations by 15% in
4675
 
                  average. Unfortunately the waiting times vary strongly.
4676
 
          CHANGE: improved shores images a bit
4677
 
          FIX:    tried to fix a bug in the AI code that sometimes created
4678
 
                  train stations with defective last tiles and then placed
4679
 
                  trains on those defective tiles with the effect that
4680
 
                  those trains never could move
4681
 
 
4682
 
29-Mar-03 CHANGE: removed last dependency to ADT package
4683
 
 
4684
 
23-Mar-03 CHANGE: optimized map lookup
4685
 
 
4686
 
22-Mar-03 CHANGE: optimized goods routing
4687
 
 
4688
 
21-Mar-03 CHANGE: optimized goods routing
4689
 
 
4690
 
20-Mar-03 CHANGE: optimized vehicle routing
4691
 
          FIX: land vehicles now always find shortest path
4692
 
          CHANGE: optimized routing of goods and passengers
4693
 
 
4694
 
16-Mar-03 CHANGE: changed ownership (player) management for things
4695
 
          CHANGE: tried to reduce memory consumption, saved 8 bytes
4696
 
                  per map square that has no bridge or tunnel
4697
 
                  -> risen max map size to 768 for theose people with
4698
 
                     powerful computers.
4699
 
          FIX: fixed a potential buffer overflow in minivec_tpl
4700
 
          FIX: fixed a potential buffer overflow in microvec_tpl
4701
 
 
4702
 
15-Mar-03 NEW: included Matthews changes for "min size" window gadget
4703
 
          NEW: "new map" dialog now gives estimated memory requirement
4704
 
               for chosen map size
4705
 
          NEW: included 4 types of variant grass to break the uniformity
4706
 
               if the landscape
4707
 
 
4708
 
13-Mar-03 FIX: fixed a problem if tunnels went under sqaures with name
4709
 
               signs or bridges went over them
4710
 
          FIX: fixed the dat file for TPI Class 26 engine
4711
 
 
4712
 
06-Mar-03 NEW: fixed another bug that caused a program freeze if a
4713
 
               private car had gone 2^32 steps (overflow problem)
4714
 
 
4715
 
05-Mar-03 NEW: include Tomas' new forest creation routines
4716
 
 
4717
 
02-Mar-03 FIX: added some missing entries to german translation
4718
 
          CHANGE: slightly risen productivity of gas stations
4719
 
 
4720
 
26-Feb-03 CHANGE: finance window now formats money as 1.000,00
4721
 
          FIX: negative total balance is now displayed in red
4722
 
 
4723
 
23-Feb-03 NEW: number of transported passengers now influences city growth
4724
 
               (see +X in city info window. +1 means doubled growth, +2 means
4725
 
               tripled growth rate. Will always be 0 after loading a new game
4726
 
               and midnights. Needs a while to be recalculated.)
4727
 
          NEW: new industry branch 'gasoline production'
4728
 
          NEW: included Alberto Beccarias updated italian translation
4729
 
          CHANGE: reenabled display/brightness control.
4730
 
                  Range is now -8 ... 0
4731
 
                  0 being the brightest setting. 0 is default value.
4732
 
          CHANGE: slightly risen the average distance of industries
4733
 
          CHANGE: made church a special building
4734
 
          released inofficial 0.81.23exp
4735
 
 
4736
 
22-Feb-03 NEW: tested -nosound and -nomidi switches on windows
4737
 
 
4738
 
20-Feb-03 NEW: -nosound and -nomidi switches to turn off sound and music
4739
 
 
4740
 
19-Feb-03 FIX: fixed a bug in building level-crossings on non-emtpy squares
4741
 
          NEW: Materialwholesale now also accepts planks and steel
4742
 
          NEW: Home market now also accepts planks
4743
 
 
4744
 
17-Feb-03 FIX: fixed a bug in help text viewer that caused a crash if more
4745
 
               than two <a href=""></a> tags were included in the help text
4746
 
          FIX: included Alberto Beccaria as italian translator into the
4747
 
               intro scroller
4748
 
          FIX: fixed a bug in image zooming if going back to zoom factor 1
4749
 
          CHANGE: included new help texts by Adam Barclay
4750
 
 
4751
 
???       Stopped developement of zooming feature. Need to wait for
4752
 
          Volkers new MakeObj with more flags for images (unzoomeable
4753
 
          images -> currently icons and other menu-images get zoomed, too).
4754
 
          Very simple (fast) zoom routine is working now, zoom quality
4755
 
          is bad.
4756
 
 
4757
 
12-Feb-03 NEW: continued to work on zooming feature
4758
 
 
4759
 
11-Feb-03 NEW: continued to work on zooming feature
4760
 
 
4761
 
10-Feb-03 NEW: started to work on zooming feature (use > and < keys to zoom
4762
 
               in and out)
4763
 
 
4764
 
09-Feb-03 NEW: added legend to relief map window
4765
 
          CHANGE: included Tomas Kubes' new english city name syllables
4766
 
                  in en.tab
4767
 
          CHANGE: performance tuning
4768
 
               - changed route_t and vector_tpl index parameters to
4769
 
                 unsigned, saving one if conditional on each access
4770
 
          released inofficial 0.81.22exp
4771
 
 
4772
 
08-Feb-03 NEW: player starting money can now be configured in
4773
 
               simuconf.tab
4774
 
          NEW: factories now require different amounts of input to produce
4775
 
               goods. I.e. to produce one ton of iron 2 tons of iron ore
4776
 
               and 0.5 tons or coal are required
4777
 
          CHANGE: included Tomas Kubes' new darkening (night mode) code
4778
 
          FIX: fixed a wrong gridded grass tile that appeared to be
4779
 
               invisible
4780
 
          FIX: fixed landscape pointer position calculation in 128x128
4781
 
               tile mode
4782
 
          FIX: fixed refresh area for landscape pointer movement in
4783
 
               128x128 tile mode
4784
 
          FIX: level crossing only can be build on empty sqaures
4785
 
               (this prevents a crash if you built them while a vehicle was
4786
 
               passing this sqaure)
4787
 
          FIX: fixed input overflow problem in factories
4788
 
 
4789
 
06-Feb-03 CHANGE: more performance tuning
4790
 
                  - optimized dingliste bei(n) now takes an unsigned
4791
 
                    parameter, saving one if conditional
4792
 
                  - changed array_tpl and array2d_tpl paramters to
4793
 
                    to unsigned, saving one (two) if conditionals on each
4794
 
                    element access
4795
 
 
4796
 
05-Feb-03 CHANGE: more performance tuning
4797
 
                  - inlined ist_bruecke und ist_tunnel, added flags
4798
 
                    to grund_t
4799
 
                  - changed minivec get() parameter to unsigned,
4800
 
                    this saves one if condition
4801
 
                  - removed one if from karte_vollansicht_t::display_dinge
4802
 
                  - removed one if from grund_t::display_dinge
4803
 
                  - removed one if condition and one assignment from
4804
 
                    karte_t::sync_step
4805
 
                  - inlined grund_t::gib_weg, and optimized the routine
4806
 
                    slightly
4807
 
 
4808
 
04-Feb-03 CHANGE: tried to reduce the memory consumption - reduced by 8 bytes
4809
 
                  per ground.
4810
 
          CHANGE: tried to optimize pedestrian routines
4811
 
          CHANGE: profiling and overall performance tuning
4812
 
 
4813
 
01-Feb-03 FIX: mail office now has player colors
4814
 
          FIX: overhead lines adapt their shape if tracks are removed
4815
 
               or added
4816
 
          FIX: fixed world/map scrolling in bigtile (128) mode
4817
 
          FIX: fixed bridge icons for night mode with lights
4818
 
          FIX: scrolling with numeric keypad works again
4819
 
          FIX: Stadium 2, Layout 1 fixed (created invisible stadiums before)
4820
 
          NEW: ESC closes all windows (BACKSPACE and DELETE do that too)
4821
 
 
4822
 
28-Jan-03 NEW: there is now a toggleable ground tile grid. Press # to
4823
 
               switch the grid on/off.
4824
 
 
4825
 
27-Jan-03 NEW: finished buttons for the factory info window to jump to
4826
 
               consumers, also added buttons to jump to the workers home
4827
 
               towns
4828
 
 
4829
 
27-Jan-03 NEW: started to add buttons to the factory info window
4830
 
               to jump to consumers conveniently
4831
 
 
4832
 
26-Jan-03 NEW: started to work on lights for the night mode
4833
 
          released inofficial 0.81.20exp
4834
 
 
4835
 
25-Jan-03 FIX: road tunnels again get correct image after loading (was
4836
 
               broken during migration to new pak files)
4837
 
          FIX: private cars are no longer visible while passing a tunnel
4838
 
          FIX: it is not longer possible to build rail stations twice on
4839
 
               the same square if overhead lines are present
4840
 
          CHANGE: saved 4 bytes of memory per convoy
4841
 
          CHANGE: included improved paper mill from Tomas Kubes
4842
 
          released 0.81.19exp
4843
 
 
4844
 
23-Jan-03 FIX: overhead lines on bridges are now (again) loaded correctly
4845
 
               from saved games
4846
 
          FIX: signals on bridges are now laoded correctly from saved games
4847
 
          CHANGE: city building tool now included in toolbar
4848
 
          FIX: city building cursor now has proper size
4849
 
          FIX: removing roads and railroad track now costs 100 Cr
4850
 
 
4851
 
22-Jan-03 FIX: Again included this fix, it had somehow been lost:
4852
 
          07/13/02 - FIX: fixed a bug that caused an endless loop once
4853
 
                     a private car had gone more than 2**31 steps
4854
 
          FIX: fixed overhead line images for diagonal track
4855
 
          NEW: started work on line (route) management
4856
 
 
4857
 
20-Jan-03 CHANGE/FIX: also doubled running cost for 'Bennhardt' engines
4858
 
                  (had been overlooked yesterday)
4859
 
          NEW: added Colins hong kong ferries
4860
 
          NEW: added Bens industrial city buildings
4861
 
 
4862
 
19-Jan-03 FIX: fixed dat file entry for "large office building (by Trikky)"
4863
 
          FIX: sand truck can now be used without trailer
4864
 
          CHANGE: changed max map size from 576 to 640 (requires ~60MB ram
4865
 
                  and a whole lot CPU time plus memory bandwidth!)
4866
 
          CHANGE: changed "Passenger %" for monuments from 150 to 60
4867
 
          CHANGE: enhanced capacity of all busses by about 5%
4868
 
          CHANGE: changed capacity of mail waggon from 60 to 120 bags
4869
 
          CHANGE: changed capacity of mail boat from 140 to 180 bags
4870
 
          CHANGE: changed capacity of mail trucks to 50 and 60 bags
4871
 
          CHANGE: doubled running costs of all vehicles. Lowered running
4872
 
               costs for electric engines slightly.
4873
 
          CHANGE: rose starting money to 150000 Cr
4874
 
          CHANGE: newly generated passengers will not use stations
4875
 
                  where more than 64 passengers per square are already
4876
 
                  waiting
4877
 
                  Note: workers nevertheless use crowded stations!
4878
 
          CHANGE: reduced passenger genration ratio from (building_level+2)
4879
 
                  to (building_level+4)/2   ->  that is roughly the same
4880
 
                  as before for low-level buildings, but only have of the
4881
 
                  former rate for high-level buildings
4882
 
          released 0.81.18exp
4883
 
 
4884
 
18-Jan-03 CHANGE: added updated italian translation from Alberto Beccaria
4885
 
          released 0.81.17exp
4886
 
          CHANGE: changed grounds to use memory pools (should save about 256K
4887
 
               main memory for a 256x256 map, and also be faster)
4888
 
          FIX: Ships can now be sent to depots again
4889
 
          FIX: fixed a bug in restoring overhead line images when loading
4890
 
               games that had been saved under a different OS or with a
4891
 
               different set of PAK files - this also saves 4 bytes
4892
 
               per saved overhead line tile
4893
 
 
4894
 
17-Jan-03 FIX: made some bugfixes for new bigtile mode
4895
 
          FIX: fixed a bug in overhead line y-offset calculation that
4896
 
               made overhead tiles on bridge ends move higher and higher
4897
 
               if the overehad lines were re-built (again)
4898
 
          NEW: added automatic tile size detection (PAK files reader)
4899
 
               -> requires at least one full width image in tile set
4900
 
          NEW: linked lists now allocate nodes from a pool. Slightly faster
4901
 
               than before and conserves a little bit of memory
4902
 
          CHANGE: changed toolbar window to work with 128 and 64 pak files
4903
 
          CHANGE: additional station segments only cost half of a new segment
4904
 
          CHANGE: new station segments now cost 2400Cr
4905
 
 
4906
 
16-Jan-03 TEST: made some tests with 128x128 tiles
4907
 
          FIX: fixed a bug in MakeObj/PNG file reading
4908
 
          FIX: fixed a bug in MakeObj image writing
4909
 
 
4910
 
15-Jan-03 NEW: preparation for configureable tile size
4911
 
 
4912
 
14-Jan-03 NEW: tried to implement a more efficient management for
4913
 
               linked list nodes, try to reuse as many nodes as possible
4914
 
 
4915
 
12-Jan-03 FIX: fixed rail bridge images which seem to have been damaged
4916
 
               during the conversion to the new multi-pak file approach.
4917
 
          FIX: fixed a basement image which seems to have been damaged
4918
 
               during the conversion to the new multi-pak file approach.
4919
 
 
4920
 
08-Jan-03 FIX: fixed a bug that sometimes move the city area out of map
4921
 
               bounds if a town hall was renewed
4922
 
          FIX: added correfction code to read games with towns that suffer
4923
 
               from the above mentioned problem
4924
 
 
4925
 
05-Jan-03 FIX: player cannot rename AI stations anymore
4926
 
          FIX: VT95 and VT98 can be run as single cars again
4927
 
          FIX: TPI F7A can be run on non-electrified track again
4928
 
          FIX: hotkey 'e' used wrong landscape pointer image
4929
 
          FIX: fixed VT95 images which seem to have been damaged
4930
 
               during the conversion to the new multi-pak file approach.
4931
 
          CHANGE: schedule window now displays destination coordinate
4932
 
                  (Schedules are platform-precise!)
4933
 
 
4934
 
04-Jan-03 CHANGE: bus stops now can be placed even if there are
4935
 
                  pedestrians there
4936
 
          NEW: added monument inscriptions to en.tab
4937
 
          FIX: fixed plastic waggon images (player color) which
4938
 
               seem to have been damaged during the conversion to the
4939
 
               new multi-pak file approach.
4940
 
          FIX: overhead powerlines on bridge ramps on even ground have
4941
 
               correct height offsets now
4942
 
          FIX: overhead powerlines in tunnels are no longer visible
4943
 
          FIX: removed extraneous second 'dock' button from ship tools menu
4944
 
 
4945
 
03-Jan-03 CHANGE: tried to reduce jitter in vehicle movement
4946
 
          CHANGE: tried to optimize the updates of trees, buildings etc.
4947
 
                  overall this should help to run larger games, but I
4948
 
                  don't know how much improvement it will bring.
4949
 
          FIX: fixed steel truck and steel trailer images which
4950
 
               seem to have been damaged during the conversion to the
4951
 
               new multi-pak file approach.
4952
 
 
4953
 
01-Jan-03 FIX: stations can now be built on electrified track, too
4954
 
          FIX: Bennhardt BR140 now only runs on electrified track
4955
 
          FIX: fixed a bug in AI code that tried to use electric engines
4956
 
               on non-electrified track
4957
 
          FIX: added missing STADIUM1 entry to en.tab and de.tab
4958
 
          FIX: fixed mixed lines for 'Lade Spiel' in de.tab
4959
 
 
4960
 
22-Dec-02 CHANGE: lowered passenger % of townhalls. Now:
4961
 
                  75, 75*4, 75*4, 75*4
4962
 
          CHANGE: added checks for two potential crashes in searching
4963
 
                  for locations of monuments and town halls
4964
 
          CHANGE: repaired images for paper waggon, paper truck, paper trailer
4965
 
                  which seem to have been damaged during the conversion to the
4966
 
                  new multi-pak file approach.
4967
 
          FIX: added missing wav files (lost since conversion ...)
4968
 
          released inofficial 0.81.12exp
4969
 
 
4970
 
21-Dec-02 CHANGE: more work for overhead powerlines
4971
 
 
4972
 
20-Dec-02 CHANGE: more work for overhead powerlines
4973
 
 
4974
 
15-Dec-02 CHANGE: more work for overhead powerlines
4975
 
 
4976
 
12-Dec-02 NEW: started work on overhead powerlines for electrified track
4977
 
 
4978
 
11-Dec-02 NEW: non-station buildings can be hidden from display by pressing
4979
 
               " (Shift-2 on a german keyboard). This is useful if large
4980
 
               buildings block sight to something important.
4981
 
          NEW: started to work on electrified, monorail and maglev track types
4982
 
               electrified tracks work already, yet they still look the same
4983
 
               as ordinary tracks
4984
 
 
4985
 
07-Dec-02 CHANGE: changed capacities:
4986
 
                  Furniture waggon:  20 crates
4987
 
                  Furniture truck:   16 crates
4988
 
                  Furniture trailer: 18 crates
4989
 
          NEW: Option for semaphor signals
4990
 
          released inofficial 0.81.11exp
4991
 
 
4992
 
???       released 0.81.10exp
4993
 
 
4994
 
30-Nov-02 CHANGE: improved/reworked H-Trans coal truck image
4995
 
          FIX: fixed .dat file for furniture waggon
4996
 
 
4997
 
17-Nov-02 FIX: fixed some bugs in routing of goods (broken during changes
4998
 
               for categorized goods)
4999
 
          BUG: Station list filter for incoming/outgoing goods might work
5000
 
               differently than before. I never used it, so my change is just
5001
 
               a guess
5002
 
          released inofficial 0.81.9exp
5003
 
 
5004
 
16-Nov-02 NEW: enlarged schedule window
5005
 
          CHANGE: goods are now grouped into unique goods, parcel service and
5006
 
                  bulk goods. Vehicles that transport goods of the categories
5007
 
                  parcel and bulk goods can now transport _any_ good of those
5008
 
                  categories. I.e. a coal car can now also be used to
5009
 
                  transport iron ore.
5010
 
 
5011
 
                  Parcel service: Books, Furniture
5012
 
                  Bulk goods:     Sand, Stone, Coal, Iron Ore
5013
 
 
5014
 
                  Due to this change the savegame format became incompatible.
5015
 
                  Sorry, no conversion is possible, even some of the pak files
5016
 
                  now have a different structure.
5017
 
          CHANGE: enlarged text buffer for vehicle information window to
5018
 
                  reduce the danger of buffer overruns
5019
 
 
5020
 
26-Oct-02 FIX: After schedule changes, no-longer existing routes are
5021
 
               checked and waiting goods are cleaned up. This should
5022
 
               fix the long-standing bug that passegeners and goods
5023
 
               waited endlessly after a route was shut down and/or
5024
 
               replaced by another route.
5025
 
               This cleanup action is pretty time consuming. In games
5026
 
               with many stations and vehicles, running on slow computers
5027
 
               this will take several seconds to complete.
5028
 
          released inofficial 0.81.8exp
5029
 
 
5030
 
20-Oct-02 FIX: Oil rigs now accept passengers and mail (again, was broken
5031
 
               after 0.81.0)
5032
 
          released inofficial 0.81.7exp
5033
 
 
5034
 
19-Oct-02 FIX: fixed a bug in loading saved games (height information
5035
 
               was accessed before actually loaded)
5036
 
          FIX: fixed a bug in AI bridge testing routines (AI tried to build
5037
 
               bridges in unsuitable locations and ended up with broken
5038
 
               routes)
5039
 
 
5040
 
12-Oct-02 FIX: random pedestrians can now actually be turned on and off
5041
 
               in simuconf.tab
5042
 
          FIX: fixed a bug which caused convois not being saved after
5043
 
               visiting a depot without disassembling the convoi
5044
 
          FIX: maintenance costs are now displayed in red
5045
 
          CHANGE: relief map is now zoomable: right click into map to
5046
 
                  toggle zoom/unzoomed display
5047
 
          released inofficial 0.81.6exp
5048
 
 
5049
 
06-Oct-02 CHANGE: tried to make relief map zoomeable
5050
 
 
5051
 
06-Oct-02 FIX: updated/fixed more images/animations
5052
 
          FIX: tried to fix the problem that some vehicles were not
5053
 
               immediately visible after loading.
5054
 
          FIX: fixed the problem of vehicles stored in depots being
5055
 
               invisible after loading.
5056
 
          released inofficial 0.81.5exp
5057
 
 
5058
 
05-Oct-02 FIX: updated/fixed more images
5059
 
          FIX: italian translation is available again
5060
 
          FIX: added Bennhardt train engines again
5061
 
          CHANGE: message windows now appear above the mouse pointer and
5062
 
                  don't obstruct the players actions anymore.
5063
 
          CHANGE: depot windows open in the top-left corner of the screen now.
5064
 
 
5065
 
04-Oct-02 FIX: fixed many mistakes in new config files and image set
5066
 
          FIX: maintenance costs are now displayed correctly in finance
5067
 
               window
5068
 
          FIX: fixed a translation mistake in en.tab
5069
 
 
5070
 
03-Oct-02 FIX: fixed a bug in tree creation that was introduced with the new
5071
 
               configuration system.
5072
 
          FIX: fixed a bug in loading tunnel descriptions
5073
 
 
5074
 
20-Sep-02 CHANGE: Starting money again set to 100.000Cr
5075
 
          CHANGE: made info windows for pedestrians and private cars
5076
 
                  configureable in simuconf.tab
5077
 
 
5078
 
29-Sep-02 CHANGE: changed passenger generation in cities (steps more
5079
 
                  frequently, but only every 8th row)
5080
 
 
5081
 
28-Sep-02 CHANGE: continued code cleanup
5082
 
                  -> all 'builder' classes now located in 'bauer'
5083
 
                  -> all 'searcher' classes now located in 'sucher'
5084
 
 
5085
 
26-Sep-02 CHANGE: continued code cleanup
5086
 
 
5087
 
25-Sep-02 MERGE: included Volkers changes to the config/object system
5088
 
          CHANGE: started to move factory classes into a separate package
5089
 
          CHANGE: did some code cleanup in simgraph16.c
5090
 
 
5091
 
22-Sep-02 NEW: station detail info now displays factory coordinates, too
5092
 
          NEW: water (ground) animation can now be turned off in
5093
 
               simuconf.tab (i.e. if you have a slow CPU and want to save
5094
 
               some computation time for other tasks)
5095
 
               They serve some useful purpose, though: the more you see
5096
 
               around a spot, the better the place to build a station there.
5097
 
          NEW: player/AI colors can now be configured by editing the file
5098
 
               "special.pal" which is a text file containing 64 RGB colors
5099
 
               in decimal values
5100
 
          FIX: loading pedestrians works now
5101
 
          FIX: fixed some problems in day&night mode:
5102
 
               1) vehicles/player properties darken now during nights
5103
 
               2) window title bars don't darken during nights
5104
 
          CLEAN: did some more code cleanup in simgraph16.c
5105
 
          CHANGE: interrupt routine now updates display first and then
5106
 
                  calculates next frame - i hope this will reduce the
5107
 
                  jitter in vehicle movement
5108
 
          CHANGE: changed sync_step routine to be (hopefully) faster and
5109
 
                  more robust against the most common coding mistakes
5110
 
                  (deleting/removing a sync object while a sync step is
5111
 
                  running).
5112
 
          CHANGE: tombstone arrays are now configureable in simuconf.tab
5113
 
 
5114
 
21-Sep-02 NEW: schedules are no longer lost if a vehicle enters
5115
 
               a depot
5116
 
 
5117
 
20-Sep-02 FIX: repaired broken AI road/railroad building routines
5118
 
          TIME: 2:00h
5119
 
 
5120
 
19-Sep-02 MERGE: continued merge of sources
5121
 
          NEW:   station detail info now includes connected industries
5122
 
          CLEAN: cleanup in simgraph16.h and simgraph16.c
5123
 
          TIME: 1:30h
5124
 
 
5125
 
18-Sep-02 MERGE: merged Volkers changes for new config system
5126
 
          TIME: 2:00h
5127
 
 
5128
 
05-Sep-02 NEW: included italian translation from Alberto Beccaria
5129
 
          NEW: built preview for BeOS
5130
 
          CHANGE: updated thanks.txt
5131
 
          TIME: 1:30h
5132
 
 
5133
 
02-Sep-02 CHANGE: changed layout of the ship depot. It looks a bit better
5134
 
                  than before, but some ships are just too oversized - why
5135
 
                  don't the artists follow the size guidelines?
5136
 
          CHANGE: some trailers now fit to all trucks
5137
 
          CHANGE: changed price, weight and running cost of the double
5138
 
                  decker busses
5139
 
          FIX: fixed alignment of some ships
5140
 
          TIME: 2:00h
5141
 
 
5142
 
01-Sep-02 FIX: bus stops are recolorable again
5143
 
          FIX: changed and added some entries to de.tab
5144
 
          FIX: changed and added some entries to en.tab
5145
 
          FIX: included hu.tab fix from MrTLee
5146
 
          CHANGE: tried to improve bus stop images
5147
 
          CHANGE: changed sand waggon to be recolorable
5148
 
          CHANGE: changed stone waggon to be recolorable
5149
 
          TIME: 2:30h
5150
 
 
5151
 
31-Aug-02 CHANGE: raised starting money to 100000 Cr
5152
 
          CHANGE: if a help text can't be found, the help text frame
5153
 
                  error now includes the filename of the missing file
5154
 
          CHANGE: drive in cinema is now built at 600 inhabitants
5155
 
          CHANGE: lowered productivity of coal mines and iron ore
5156
 
                  mines by 10%
5157
 
          CHANGE: all of Bennhardts vehicles have reasonable prices and
5158
 
                  running costs
5159
 
          TIME: 1:30h
5160
 
 
5161
 
30-Aug-02 CHANGE: changed tombstone implementation for stations
5162
 
                  to a more efficient variant
5163
 
          CHANGE: removed brighntess and contrast control from the
5164
 
                  display options dialog because they didn't work anymore
5165
 
                  since the transition to the 16 bit graphics code and
5166
 
                  those features most likely won't be implemented again.
5167
 
          CHANGE: declared savegames previous to 0.80.10 incompatible
5168
 
                  because some vehicles couldn't be restored from such
5169
 
                  savegames properly.
5170
 
          FIX: oil rigs don't raise the players maintenance costs anymore
5171
 
          NEW: added missing stadium images
5172
 
          TIME: 1:00h
5173
 
 
5174
 
29-Aug-02 CHANGE: included updated translations
5175
 
          CHANGE: changed prices for "Bennhardt" train engines
5176
 
          CHANGE: changed tombstone implementation for convois and
5177
 
                  railblocks to a more efficient variant
5178
 
          FIX: fixed a crash if the vehicle list was left open and
5179
 
               displaying a vehicle that enters a depot
5180
 
          FIX: fixed stadium images for layout A
5181
 
          FIX: fixed non-matching entries for Tigress I in language files
5182
 
               and vehikel.tab, also removed an unused double entry for
5183
 
               the Tigress I from vehikel.tab
5184
 
          TIME: 3:00h
5185
 
 
5186
 
07/20/02 - FIX: fixed 2 wrong entries in gebaeude.tab
5187
 
         - FIX: included Dennis' correction for en.tab
5188
 
         TIME: 1:00h
5189
 
 
5190
 
07/14/02 - FIX: sped up buying vehicles in depots
5191
 
         TIME: 1:00h
5192
 
 
5193
 
07/13/02 - FIX: fixed a bug that caused an endless loop once a private car
5194
 
                had gone more than 2**31 steps
5195
 
         TIME: 1:00h
5196
 
 
5197
 
07/11/02 - FIX: factory descriptions are restoired after loading. This fixes
5198
 
                a crash after loading saved games in 0.80.10a
5199
 
         - FIX: (hopefully) oil rigs now accept passengers
5200
 
         TIME: 1:00h
5201
 
 
5202
 
07/08/02 - FIX: heightfield loading now loads other files than
5203
 
                "heightfield.ppm", too
5204
 
         - FIX: confirming the heightfield file selector box with
5205
 
                an invalid name no longer crashes the game.
5206
 
         - FIX: better error messages for heightfield loading, errors
5207
 
                no longer quit the program.
5208
 
         - FIX: colors of the factories in the map window are now again
5209
 
                the color configured in industry.tab
5210
 
         TIME: 1:00h
5211
 
 
5212
 
07/07/02 - NEW: included 8 new train images painted by Benjamin "Bennhardt"
5213
 
                Siegel
5214
 
         - NEW: included the alignment-corrected trucks from Jens "JET" Emmel
5215
 
         - NEW: included a new ship from Jens "JET" Emmel
5216
 
         - FIX: bying a trailer or waggon without having an engine no longer
5217
 
                crashes the game
5218
 
         - KNOWN PROBLEMS:
5219
 
             - ship depot display is messed up pretty much
5220
 
             - all of Bennhardts engines have same price and running cost,
5221
 
               sensible values will be discussed on the mailing list and
5222
 
               included
5223
 
         - released inofficial 0.80.10-16exp
5224
 
         TIME: 2:00h
5225
 
 
5226
 
07/06/02 - NEW: finished heightfield loading
5227
 
         - NEW: included the improved trees from Tomas Kubes (sorry Tomas I
5228
 
                had to modify them slightly).
5229
 
         - CHANGE: changed the toolbar icons
5230
 
         TIME: 4:00h
5231
 
 
5232
 
07/05/02 - NEW: option to load heightfield (a PPM image where the brightness
5233
 
                of a pixel determines the height fo that spot on the map)
5234
 
         TIME: 1:30h
5235
 
 
5236
 
07/01/02 - FIX: fixed a bug in Markus' patch for the depot window - when
5237
 
                buying a new vehicle the cost of a lot of different vehicles
5238
 
                was also withdrawn from the players account.
5239
 
         - released inofficial 0.80.9a-16exp
5240
 
 
5241
 
06/30/02 - FIX: maintenance cost is now actually subtracted from players
5242
 
                account every month.
5243
 
         - FIX: fixed a wrong entry in gebaeude.tab
5244
 
         - MERGE: included Owen Rudges Win32 midi playing routines
5245
 
         - released inofficial 0.80.9-16exp
5246
 
 
5247
 
06/29/02 - NEW: maintenance costs for roads, railroads and buildings:
5248
 
                - road/railroad:  5.00 Cr/month
5249
 
                - each building: 50.00 Cr/month
5250
 
                (There is a small bug here: ATM oil rigs belong to the player,
5251
 
                and thus the player has to pay maintenance costs for them).
5252
 
 
5253
 
         - MERGE: merged Markus patch to display only matching carriages
5254
 
                  in the depot window
5255
 
         TIME: 1:30h
5256
 
 
5257
 
06/23/02 - NEW: List of all schedules (also saved 4 bytes memory per schedule)
5258
 
         - FIX: savegame frame shows local time instead of GMT
5259
 
         - CHANGE: map frame now has a minumum sizeof 96x64 pixels
5260
 
         TIME: 0:30h
5261
 
 
5262
 
06/15/02 - CHANGE: sped up graphics by another 2%
5263
 
         - released inofficial 0.80.8-16exp
5264
 
         TIME: 3:00h
5265
 
 
5266
 
06/14/02 - FIX: industries have several consumers again (Volker)
5267
 
         - FIX: building a loading bay on a cities road sets the roads owner
5268
 
                correctly now.
5269
 
         - NEW: tunnels and bridges are displayed in the map (Volker)
5270
 
         TIME: 1:00h
5271
 
 
5272
 
06/13/02 - FIX: window resizing bugs fixed
5273
 
         TIME: 1:00h
5274
 
 
5275
 
06/09/02 - MERGE: merged Markus changes
5276
 
                  - station list now includes icons
5277
 
         - MERGE: merged Volkers changes
5278
 
                  - internal changes to train and truck stations to
5279
 
                    streamline the class hierarchy
5280
 
                  - more and more strict tests for building roads/railroads
5281
 
                  - new industry distribution. Can consider weights, given by
5282
 
                    industry.tab, to prefer (or not) certain industry
5283
 
                    branches.
5284
 
                  - existing screenshots are preserved, new screenshots
5285
 
                    always get high enough numbers.
5286
 
                  - changed load/save dialog
5287
 
                    * Buttons for deleting files (take care!)
5288
 
                    * Displays save date and time
5289
 
                    (Just a proposal - test it, and let us know if you like it
5290
 
                     or not)
5291
 
                  - schedules: depots listed as depot and no longer as waypoint
5292
 
         - TEST: tested Owens win32 media routines, but couldn't get them
5293
 
                 to work with my compiler - excluded in this release.
5294
 
         - CHANGE: the Linux version now tries to open 640x480, 800x600
5295
 
                   1024x768 and 1280x1024 in fullscreen. Use the -screensize
5296
 
                   option to force a windowed mode by using a different
5297
 
                   resolution.
5298
 
         - released inofficial 0.80.7-16exp
5299
 
         TIME: 4:00h
5300
 
 
5301
 
06/08/02 - NEW: map window remembers size and uses old size when openend again
5302
 
         - NEW: painted animated diesel smoke and steam (only used with
5303
 
                vehicles currently)
5304
 
         - CHANGE: smoke type is now read from current vehikel.tab instead
5305
 
                   from saved game.
5306
 
         - CHANGE: included Volkers changes to allow processing an
5307
 
                   unlimited number of images with makepak16
5308
 
         TIME: 1:00h
5309
 
 
5310
 
06/07/02 - CHANGE: frame sync smoke is now a 5 frame animation
5311
 
         TIME: 0:30h
5312
 
 
5313
 
06/05/02 - CHANGE: changed income calculation for transports to:
5314
 
                   distance * amount * price * (pow(0.97, distance)+0.4)/2.0
5315
 
                   this is nearly linear for long distances and a bit
5316
 
                   better than linear for short distances.
5317
 
         - CHANGE: vehicles only produce smoke while heavily accelerating
5318
 
         TIME: 1:00h
5319
 
 
5320
 
06/02/02 - FIX: clicking a post office opens the station window again
5321
 
         - FIX: fixed a memory leak during map destruction.
5322
 
         TIME: 2:30h
5323
 
 
5324
 
06/01/02 - MERGE: merged Markus' changes for resizeable windows
5325
 
         - CHANGE: adapeted Markus' changes to fit better into Simutrans
5326
 
         TIME: 1:30h
5327
 
 
5328
 
05/30/02 - NEW: help texts for relief map and finance window added
5329
 
         - NEW: industry colors are now read from industry.tab
5330
 
         - NEW: support for hyperlinks in help texts
5331
 
         - CHANGE: better error messages for wrong entries in industry.tab
5332
 
         TIME: 3:00h
5333
 
 
5334
 
05/29/02 - FIX: fixed "wait for xxx%" entry in en.tab so that the % number
5335
 
                is always clearly visible in the scheule dialog
5336
 
         - NEW: preparation for factory color configuration in
5337
 
                industry.tab
5338
 
         TIME: 1:00h
5339
 
 
5340
 
05/25/02 - CHANGE: restructured system dependant code - preparation to
5341
 
                   build system dependant media subsystems. Started to
5342
 
                   include Owen Rudges native win32 MIDI playing code.
5343
 
         TIME: 1:00h
5344
 
 
5345
 
05/19/02 - FIX: Player color (object recoloring) feature works again.
5346
 
         - CHANGE: removed colormap functions from HiColor system
5347
 
                   wrappers
5348
 
         - CHANGE: buildings basements now use mempools
5349
 
         - NEW: (Hellmade) included screenshot facility for 16 bit graphics
5350
 
                engine
5351
 
         - MERGE: Merged Volkers changes (Filter-Dialogs, many small patches)
5352
 
         - released inofficial 0.80.6-16exp
5353
 
         TIME: 3:00h
5354
 
 
5355
 
05/18/02 - FIX: (Hellmade) Double headed trains will be correctly
5356
 
                disassembled in depots
5357
 
         - FIX: (Hellmade) Buying more than 16 waggons for a train
5358
 
                moves the additionals waggons to the pool section
5359
 
         TIME: 3:30h
5360
 
 
5361
 
05/09/02 - NEW: merged Volkers changes
5362
 
         - FIX: fixed a clipping bug for colored images in the 16 bit
5363
 
                graphics engine.
5364
 
         - CHANGE: info windows for buildings now carry title "Building"
5365
 
                   again.
5366
 
         TIME: 1:30h
5367
 
 
5368
 
04/20/02 - NEW: integration of Flors new image set
5369
 
         - FIX: fixed some display problems of the toolbar
5370
 
         - FIX: building and removing tunnels costs some money now
5371
 
         - FIX: building and removing bridges costs some money now
5372
 
         - FIX: city building tool places townhall on the right spot
5373
 
                now
5374
 
         - FIX: industries productivity now varies (the range parameter
5375
 
                from industry.tab is no longer ignored)
5376
 
         - CHANGE: cementmill now requires stone
5377
 
         - CHANGE: productivity/range entries in industry.tab updated
5378
 
         - CHANGE: changed night to a more blueish color
5379
 
         released inofficial 0.80.4-16exp
5380
 
         TIME: 2:30h
5381
 
 
5382
 
04/18/02 - FIX: fixed a buffer overflow in simgraph16.c (dirty tiles list)
5383
 
         - NEW: extended error checking capabilities for memory management
5384
 
                -> can now detect overlows
5385
 
         TIME: 1:30h
5386
 
 
5387
 
04/17/02 - FIX: F1 key now triggers general help in 16 bit version, too
5388
 
         - NEW: internationalizeable help texts
5389
 
         TIME: 0:45h
5390
 
 
5391
 
04/13/02 - CHANGE: "random map" buttons now generates a real random
5392
 
                   sequence of maps
5393
 
         - FIX: tried to fix a bug that sometimes prevented the AI from
5394
 
                building tunnels (the AI ended up with a broken route)
5395
 
         - FIX: fixed a crash if a highest level bulding was build
5396
 
                (crash only occured in 0.80.2-16)
5397
 
         TIME: 1:00h
5398
 
 
5399
 
04/11/02 - FIX: fixed a bug in player-triggered city building
5400
 
         TIME: 0:30h
5401
 
 
5402
 
04/10/02 - NEW: player can found new cities - hotkey 'C'
5403
 
         - CHANGE: hotkey for vehicle list changed from 'C' to 'V'
5404
 
         TIME: 0:30h
5405
 
 
5406
 
04/07/02 - CHANGE: converted dirty tile list to bitfield. This saves some KB
5407
 
                   of memory.
5408
 
         - FIX: fixed a potential access to an uninitialized route element
5409
 
         - FIX: tried to fix the road vehicle lockup problem on level
5410
 
                crossings
5411
 
         TIME: 1:00h
5412
 
 
5413
 
04/06/02 - FIX: fixed some untranslated messages in bridge building
5414
 
         - FIX: fixed some wrong entries in en.tab and de.tab
5415
 
         - CHANGE: updated thanks.txt file
5416
 
         TIME: 0:30h
5417
 
 
5418
 
04/04/02 - CHANGE: changed night darkness to be less dark
5419
 
         - FIX: fixed a crash if land was raised from under a ship
5420
 
         - FIX: fixed a crash if a stop outside the map was added or
5421
 
                inserted into a schedule
5422
 
         TIME: 0:30h
5423
 
 
5424
 
04/03/02 - FIX: fixed a bug in the 16 bit graphcis code that caused a crash
5425
 
                when a player-colored image with an invalid number was
5426
 
                displayed.
5427
 
         TIME: 0:30h
5428
 
 
5429
 
03/28/02 - CHANGE: merged Volkers 2nd update to house building
5430
 
         - Release unofficial 0.80.2_16
5431
 
         TIME: 1:30h
5432
 
 
5433
 
03/27/02 - CHANGE: 16 bit graphics routines about 40% faster than before
5434
 
         - FIX:    fixed some typos in help texts
5435
 
         TIME: 1:30h
5436
 
 
5437
 
03/26/02 - CHANGE: exchanged . and , keys for time lapse control
5438
 
         - CHANGE: tried to optimize 16 bit graphics engine
5439
 
         TIME: 1:30h
5440
 
 
5441
 
03/24/02 - FIX: pressing shift doesn't trigger keyboard help anymore
5442
 
         - NEW: merged Volkers changes to house building
5443
 
         - NEW: merged Markus changes to station list window
5444
 
         TIME: 0:30h
5445
 
 
5446
 
03/09/02 - FIX: raising/lowering land at the border of the map no longer
5447
 
                crashes.
5448
 
         TIME: 0:30h
5449
 
 
5450
 
02/23/02 - NEW: included help texts for loading and saving games.
5451
 
         TIME: 0:30h
5452
 
 
5453
 
02/22/02 - FIX: fixed a crash if a railroad track or road was build
5454
 
                outside the map.
5455
 
         TIME: 0:30h
5456
 
 
5457
 
02/17/02 - FIX: fixed a crash if a railroad track was built at the
5458
 
                very edge of the map
5459
 
         - CHANGE: news ticker is only displayed if there are news
5460
 
         TIME: 0:30h
5461
 
 
5462
 
02/16/02 - NEW: added more help texts: language, options
5463
 
         - FIX: fixed a bug in the flowtext display component
5464
 
         TIME: 1:00h
5465
 
 
5466
 
02/15/02 - FIX: fixed the 'cloud offset overflow' problem
5467
 
         - NEW: added more help texts: depot help
5468
 
         TIME: 1:00h
5469
 
 
5470
 
02/13/02 - NEW: added more help texts
5471
 
         TIME: 1:00h
5472
 
 
5473
 
02/11/02 - NEW: working on in-game helpsystem, added more help texts
5474
 
         TIME: 1:00h
5475
 
 
5476
 
02/10/02 - NEW: working on in-game helpsystem, added more help texts
5477
 
         TIME: 1:00h
5478
 
 
5479
 
02/09/02 - NEW: working on in-game help system
5480
 
         TIME: 1:30h
5481
 
 
5482
 
02/07/02 - NEW: started working on in-game help system
5483
 
         TIME: 1:30h
5484
 
 
5485
 
02/06/02 - CHANGE: made some changes for Markus Weber
5486
 
         TIME: 0:30h
5487
 
 
5488
 
01/28/02 - FIX: Fixed a crash when a vehicle was sold. This bug was
5489
 
                introduced during yesterdays changes to convoi routing.
5490
 
         - FIX: Fixed a crash if vehicle.tab did not contain a vehicle
5491
 
                that was required by depot.tab
5492
 
         TIME: 1:00h
5493
 
 
5494
 
01/27/02 - CHANGE: Made convoi route preparation also an
5495
 
                   asynchroneous task.
5496
 
         - CHANGE: Because asynchroneaou tasks take longer to execute,
5497
 
                   vehicles stop longer at stations than before.
5498
 
                   To rebalance the game, the productivity of all industries
5499
 
                   was reduced by 10%.
5500
 
         - CHANGE: Due to the new asynchroneous parts in convoi setup
5501
 
                   vehicles may remain much longer in a inconsistent state.
5502
 
                   That problem is solved now.
5503
 
         - NEW: released unofficial version 0.80.pre3
5504
 
         TIME: 2:00h
5505
 
 
5506
 
01/26/02 - CHANGE: Increased safety buffer in convoi info display.
5507
 
         - CHANGE: Increased safety buffer in station info display.
5508
 
         - CHANGE: Made convoi setup an asynchroneous task.
5509
 
         - CHANGE: Halved minimum accelleration.
5510
 
         - CHANGE: Reduced uphill speed.
5511
 
         - CHANGE: Reduced speed in curves.
5512
 
         - CHANGE: Fiddled with frame time calculation to get smoother
5513
 
                   vehicle movement.
5514
 
         TIME: 3:30h
5515
 
 
5516
 
01/24/02 - FIX: Fixed some bugs in asynchroneous vehicle loading code.
5517
 
                Overall asynchroneous loading seems to allow to use quite
5518
 
                some more vehicles than before.
5519
 
         - FIX: Improved responsiveness to user input under high load.
5520
 
         TIME: 2:00h
5521
 
 
5522
 
01/23/02 - FIX: Debugging
5523
 
         - CHANGE: Made vehicle loading an asynchroneous task.
5524
 
         - CHANGE: Passengers and goods transfer at most 30 times from
5525
 
                   one transport to another to reach their destination.
5526
 
         TIME: 2:00h
5527
 
 
5528
 
01/20/02 - CHANGE: Saved 8k memory per convoi.
5529
 
         - CHANGE: Saved 8k memory per station.
5530
 
         - CHANGE: Included a change from Markus Weber to display summary
5531
 
                   information in station info windows.
5532
 
         - CHANGE: Changed layout of vehicle list to display vehicle
5533
 
                   with 3 figures (100+) better.
5534
 
         - CHANGE: Using memory pools for water grounds - this saves 4 bytes
5535
 
                   per water sqaure and speeds up allocation and deallocation
5536
 
                   of water grounds. It also helps to reduce memory
5537
 
                   fragmentation.
5538
 
         - FIX: Fixed a possible buffer overflow in halt list.
5539
 
         - FIX: Included a fix for setting the correct water level during
5540
 
                loading a game.
5541
 
         - NEW: released unofficial version 0.80.pre2
5542
 
         TIME: 3:00h
5543
 
 
5544
 
01/19/02 - FIX: Fixed a bug in clipped 16 bit image display routines
5545
 
         - FIX: Fixed a bug in SDL sound routines that caused a crash
5546
 
                in the windows version
5547
 
         - FIX: Fixed a possible buffer overlow in route calculation of
5548
 
                goods and passengers.
5549
 
         - NEW: Fullscreen mode for Linux/SDL in 640x480, 800x600, 1024x768
5550
 
                and 1280x1024 (The Windows version always offered those as
5551
 
                fullscreen modes)
5552
 
         TIME: 3:00h
5553
 
 
5554
 
01/17/02 - NEW: RGB555 <-> RGB565 transform for 16 bit engine finished
5555
 
         - NEW: optimized 16 bit engine
5556
 
         TIME: 3:00h
5557
 
 
5558
 
01/16/02 - FIX: Fixed a bug that crashed Simutrans if the player managed to
5559
 
                delete/destroy a private car.
5560
 
         - NEW: Makepak16 reads 8/16/24 bit PNG files now.
5561
 
         TIME: 1:00h
5562
 
 
5563
 
01/13/02 - MERGE: Andreas R�vers sound routines for SDL
5564
 
         - TEST: Tested Simutrans with SDL 1.2
5565
 
         - NEW: updated 16 bit graphics routines (not complete yet)
5566
 
         TIME: 4:00h
5567
 
 
5568
 
01/12/02 - NEW: -scenario <directory> option to make Simutrans read
5569
 
                config files and daten.pak from that directory.
5570
 
         TIME: 3:00h
5571
 
 
5572
 
01/09/02 - MERGE: included Markus' resizer component and the changes to the
5573
 
                  vehicle list
5574
 
                  -> Station list window and vehicle list window can be
5575
 
                     vertically resized now
5576
 
         - CHANGE: changed look of resizer component to better fit the other
5577
 
                   gui components of Simutrans
5578
 
         - NEW: released unofficial version 0.80.pre1
5579
 
         TIME: 1:00h
5580
 
 
5581
 
01/08/02 - FIX: automated test suite works again (was broken since Volkers
5582
 
                changes during summer/autumn last year).
5583
 
         - FIX: cities generate passengers to 2x2 squares sized tourist
5584
 
                attractions, too.
5585
 
         - CHANGE: using memory pools for trees - this saves 4 bytes per
5586
 
                   tree and speeds up allocation and deallocation of tress.
5587
 
                   It also helps to reduce memory fragmentation.
5588
 
         - CHANGE: did some finetuning to make the framerate more constant
5589
 
         - MERGE: include Markus' new station list window and button
5590
 
         TIME: 5:00h
5591
 
 
5592
 
01/02/02 - MERGE: merged Volkers changes
5593
 
                  - Shift-M opens marker UI
5594
 
                  - Removing a bus stop from a sqaure with a sidewalk
5595
 
                    keeps the sidewalk
5596
 
                  - Bugfixes for bridges and tunnels
5597
 
                  - Code cleanups
5598
 
         - CHANGE: changed layout of the "options" dialog
5599
 
         - CHANGE: changed layout of the "new world" dialog
5600
 
         TIME: 2:30h
5601
 
 
5602
 
12/28/01 - CHANGE: Reverted some changes made by Volker:
5603
 
                   - city roads belong to nobody again
5604
 
                   - a sqaure that the player builds a road or railroad on
5605
 
                     and that had no former owner belongs to the player again
5606
 
                   -> That fixes the 'bus station on city roads' problem
5607
 
         - FIX: Included a bugfix from Volker to make bridges work again.
5608
 
                It seems to work.
5609
 
         - FIX: Added missing screen refresh after removing a long bridge
5610
 
         TIME: 1:30h
5611
 
 
5612
 
12/20/01 - FIX: Trains can now be stopped while passing signals without bad
5613
 
                effects, like corrupted signals and disrupted trains.
5614
 
         - CHANGE: Reduced productivity of coal mines and oil fields.
5615
 
         - Released unofficial version 0.79.11exp
5616
 
         TIME: 2:00h
5617
 
 
5618
 
12/19/01 - CHANGE: Removed 'passenger X%' from industry info window
5619
 
         - MERGE: Merged Volkers changes -> Bridges no longer need 'hills'
5620
 
                  to start/end but can be built on flat ground, too.
5621
 
         - FIX: Goods with "error in routing", that means they cannot reach
5622
 
                their destination any longer, are now removed from stations
5623
 
                after a while. They are also removed from vehicles upon the
5624
 
                next scheduled stop.
5625
 
         - FIX: Fixed a bug in the AI code that sometimes prohibited the use
5626
 
                of tunnels in the AIs routes
5627
 
         - FIX: Partly loaded vehicles display the loaded/empty cars now.
5628
 
         - NEW: Option in the schedule dialog to set a requireed loading grade.
5629
 
                Vehicles can now wait for a minimum amount of loaded goods
5630
 
                before departing.
5631
 
         TIME: 6:30h
5632
 
 
5633
 
12/15/01 - MERGE: included Markus changes to world creation UI and convoi UI
5634
 
         - CHANGE: Changed layout and text of the full load option in
5635
 
                   convoi info window.
5636
 
         TIME: 1:10h
5637
 
 
5638
 
12/15/01 - CHANGE: prepared Makepak 1.07 for release
5639
 
         TIME: 0:30h
5640
 
 
5641
 
12/12/01 - FIX: I got two savegames from beta testers that had an animation
5642
 
                count of 0 for some factory buildings. That count should
5643
 
                never be 0, even a non-animated building has a least one
5644
 
                frame (image) to display. During loading of a game the
5645
 
                count gets now set to 1, but how could there a 0 be saved?
5646
 
                The 0 caused a crash after loading the game, so this 'fix'
5647
 
                at least allows to load the saved games again.
5648
 
         - FIX: fixed a crash after clicking the bridgebuilding tool twice
5649
 
         - FIX: fixed a small display problem in the news ticker line
5650
 
         - CHANGE: Changed lower bound of frame time to 28ms, this yields
5651
 
                   a frame rate of 35FPS which should be smooth display.
5652
 
         - Released unofficial version 0.79.9exp
5653
 
         TIME: 1:30h
5654
 
 
5655
 
12/09/01 - FIX: Passenger generation in cities is now bound to real time.
5656
 
                I had wrongly assumed that the simulation loop is running
5657
 
                always at the same speed but it varies too much. Now,
5658
 
                passenger generation tends to be lower in the average case
5659
 
                but it is constant regardless of your computers speed.
5660
 
         - FIX: Volkers changes prevented the AI to build tunnels and
5661
 
                bridges. I've repaired the AI's road/railroad building
5662
 
                routines. I hope it works all ok again.
5663
 
         - FIX: Newly built stations display world view camera, too.
5664
 
         - CHANGE: Changed layout in station info and convoi info windows.
5665
 
         - CHANGE: Optimized month change in city class.
5666
 
         - CHANGE: Optimized routing of goods.
5667
 
         - CHANGE: Optimized routing of vehicles.
5668
 
         - CHANGE: Tried to reduce the jitter in frame rate. Frame time
5669
 
                   has now a lower bound of 30ms and a higher bound of 124ms.
5670
 
                   Interrupt checks were added to ensure a jitter of less than
5671
 
                   5 ms in frame display; I've tested this on my system, slower
5672
 
                   systems might still have a larger jitter. (Timer precision
5673
 
                   is 5 ms, that means, the current jitter is below timer
5674
 
                   precision, more precision is impossible with this timer).
5675
 
         - CHANGE: Waiting goods and passengers at station search a new route
5676
 
                   now and then. This is useful if a new shorter connection is
5677
 
                   build and the waiting goods/passengers are supposed to use
5678
 
                   it.
5679
 
         - Released unofficial 0.79.8exp
5680
 
         TIME: 7:00h
5681
 
 
5682
 
12/08/01 - CHANGE: Included Volkers changes
5683
 
                   - CHANGE: Signals can now be build near crossings
5684
 
                   - FIX: A few fixes to bridgebuilding
5685
 
                   - FIX: Unmasked ribis for ways were determined wrong
5686
 
         - CHANGE: Tried to optimize Simutrans further but gained less than
5687
 
                   1% overall
5688
 
         - CHANGE: Changed news ticker to store only 4 messages instead of 10
5689
 
         - CHANGE: Increased capacity of furniture truck to 8 crates
5690
 
                   Increased capacity of furniture trailer to 10 crates
5691
 
         - NEW: Included Jens 'JET wood trailer'
5692
 
         - FIX: Changed some code in station info display to fix a buffer
5693
 
                overflow.
5694
 
         - FIX: Changed some code in vehicle info display to fix a buffer
5695
 
                overflow.
5696
 
         TIME: 2:00h
5697
 
 
5698
 
12/05/01 - CHANGE: changed some return types from value types to
5699
 
                   references. This seems to speed up execution.
5700
 
         TIME: 1:00h
5701
 
 
5702
 
12/01/01 - FIX: oil rigs can no longer be removed using the 'raise land'
5703
 
                tool.
5704
 
         - FIX: oil rigs display a station info window again.
5705
 
         - FIX: Fixed a bug that caused some landscape pointers to be
5706
 
                displayed at wrong height
5707
 
         - FIX: Fixed a bug that caused landscape pointers to be
5708
 
                displayed twice
5709
 
         - NEW: 'Game paused' splash message
5710
 
         - NEW: Included Flor Wauters furniture trailer
5711
 
         - CHANGE: reduced memory consumption of each water sqaure by 4 bytes.
5712
 
         - CHANGE: optimized screen refresh, gained about 10% speedup if
5713
 
                   many vehicles are visible
5714
 
         TIME: 5:00h
5715
 
 
5716
 
11/29/01 - FIX: if the remover tool is applied to water, the water itself
5717
 
                no longer gets removed
5718
 
         - CHANGE: changed tree class to reduce the amount of memory modified
5719
 
                   per step
5720
 
         TIME: 1:30h
5721
 
 
5722
 
11/28/01 - CHANGE: made mountain height and landscape roughness
5723
 
                   parametrizeable for Markus' new 'new world' dialog
5724
 
         TIME: 0:45h
5725
 
 
5726
 
11/26/01 - FIX: fixed a crash if the bus station building tool was selected
5727
 
         - FIX: included a fix from Volker: if a signals was to near to a
5728
 
                crossing the rail block was not correctly traversed. Volkers
5729
 
                change should fix that problem.
5730
 
         - FIX: fixed a potential crash during map creation (placing power-
5731
 
                connector for power plant sometimes failed. This is not fixed
5732
 
                really, problematic power plants will just get no power
5733
 
                connector. I'll change that once powerlines actually work )
5734
 
         - CHANGE: "Vehicle XY has no route" is only displayed for vehicles
5735
 
                   which the player actually owns.
5736
 
         - CHANGE: Factory info window now carries the name of the industry
5737
 
                   as title.
5738
 
         - PROBLEM: with the change from static to animated buildings the
5739
 
                    title of most building info windows changed from
5740
 
                    'building' to 'house'.
5741
 
         - Released unofficial 0.79.7exp
5742
 
         TIME: 1:30h
5743
 
 
5744
 
11/25/01 - CHANGE: only waggons inside of a stations will be loaded/unloaded
5745
 
         - CHANGE: loading/unloading has a base duration (32) and an additional
5746
 
                   duration for each waggon (8)
5747
 
         - CHANGE: internal change: replaced many old 2d coordinates in
5748
 
                   paramterlists with 3d coordinates.
5749
 
         - CHANGE: Added "Station XY is crowded" message to the newsticker
5750
 
         - CHANGE: Factories don't check stations for good distribution
5751
 
                   as often. This should speed up the program.
5752
 
         - FIX: rail block is marked 'left' if a train enters a depot
5753
 
         - FIX: added missing screen refresh when saving a game per name
5754
 
         - FIX: fixed a bug in blockmanger, which could cause and endless
5755
 
                loop during world destruction
5756
 
         - FIX: fixed several bugs in handle_as_id_tpl which caused crashes
5757
 
         - FIX: fixed a crash when a vehicle with freight was sent to a depot
5758
 
                and re-assigned to another convoi.
5759
 
         - Released unofficial 0.79.6exp
5760
 
         TIME: 8:00h
5761
 
 
5762
 
11/24/01 - NEW: minivec template, a very small vector type.
5763
 
         - CHANGE: Reworked plan sqaures to use minivec type instead of a
5764
 
                   list type to store grounds. This saves at least 512K
5765
 
                   memory for a standard 256x256 sqaures map. In addition
5766
 
                   accesses should be faster now.
5767
 
         - CHANGE: Removed an unused variable from ground class. It seems
5768
 
                   it was introduced by Volkers changes but actually not
5769
 
                   used. This saves 512K for a standard 256x256 sqaure map.
5770
 
         - CHANGE: Reordered variables in ground class, which saved another
5771
 
                   4 bytes per ground. Why is the compiler too stupid to do
5772
 
                   this automatically?
5773
 
         - CHANGE: Squeezed 4 bytes from every object of the thing class
5774
 
                   hierarchy (most numerous objects in Simutrans). This
5775
 
                   also shrinks the saved games.
5776
 
         - CHANGE: Linked list templates now use a global list of free nodes.
5777
 
                   This shrinks each list object by 4 bytes, and it speeds
5778
 
                   up node allocation.
5779
 
         - CHANGE: Depot window class and depot data class are now separated.
5780
 
         - CHANGE: Code cleanup, reduced interdependencies of header files
5781
 
         - CHANGE: Improved look of info windows
5782
 
         - NEW: experimental support for multi-headed engines
5783
 
         TIME: 6:15h
5784
 
 
5785
 
 
5786
 
11/22/01 - CHANGE: Removed superclass infowin_t from weg_t. It was
5787
 
                   not needed and just consumed memory.
5788
 
         - CHANGE: Removed superclass infowin_t from ding_t. It was
5789
 
                   not needed and just consumed memory.
5790
 
         - NEW: Thing info window adapter class
5791
 
         - CHANGE: Started to separate depot gui and depot model classes
5792
 
         TIME: 2:10h
5793
 
 
5794
 
 
5795
 
11/20/01 - NEW: Ground info window adapter class
5796
 
         - CHANGE: Changed class hiereachy of ground classes to be
5797
 
                   independant from info window class
5798
 
                   -> this allows inlining of some functions and thus
5799
 
                      speeds up some things (3% speedup overall).
5800
 
         - FIX: Info windows display correct ground name again, this
5801
 
                feature was lost during Volkers changes.
5802
 
         - FIX: Fixed a bug that crashed Simutrans if a ground was removed
5803
 
                while the info window for this ground was still open. This
5804
 
                also fixes a similar bug for things that are removed.
5805
 
         TIME: 1:10h
5806
 
 
5807
 
11/18/01 - NEW: New engine: Tigress I (1144-1151)
5808
 
         - CHANGE: Code cleanup
5809
 
         - CHANGE: Trees are now generatd according to their preferred
5810
 
                   placement on new maps. Some prefer lower terrain, some
5811
 
                   prefer the upper regions.
5812
 
         - CHANGE: Trees generate up to three new trees during their lifetime.
5813
 
                   Formerly depending on the system Simutrans was running on
5814
 
                   sometimes much too many new trees were generated.
5815
 
         - NEW: news ticker
5816
 
         - CHANGE: Some smaller optimizations, avoided function calls,
5817
 
                   about 4% speedup in total for games with many vehicles
5818
 
         TIME: 6:30h
5819
 
 
5820
 
11/17/01 - CHANGE: Merged Andreas' changes:
5821
 
                   - If a new schedule is set, only those goods are
5822
 
                     removed from a vehicle which cannot reach their
5823
 
                     destination anymore. Formerly all goods were removed.
5824
 
         - CHANGE: Merged Markus' changes:
5825
 
                   - Ok und Cancel buttons for savegame file chooser. The
5826
 
                     new savegame chooser looks really cool :)
5827
 
         - CHANGE: Merged Volkers changes:
5828
 
                   - fixed a small flaw in hashtable datatype
5829
 
                   - new class to load *.tab files, this loader should become
5830
 
                     standard in future for all *.tab files
5831
 
                   - new integer hashtable template
5832
 
                   - new bridgebuilder class which is responsible for
5833
 
                     building and removing bridges
5834
 
                   - New bridge types, new bridge building menu
5835
 
                   - Changes to pointer checking and memory management
5836
 
         - CHANGE: Added comments for all methods of the convoi class
5837
 
         - FIX: fixed a bug that left copies of the landscape pointer
5838
 
                image visible when moving the landscape point uphill or
5839
 
                downhill
5840
 
         - CHANGE: Sped up routing (pathfinding) of goods, this allows to
5841
 
                   use larger transport networks
5842
 
         - CHANGE: Routing of goods cannot be interrupted anymore
5843
 
                   this fixes a potential bug in routing, but also may
5844
 
                   cause a slowdown in really large games. I hope that
5845
 
                   the optimization of routing will reduce this problem.
5846
 
         TIME: 4:30h
5847
 
 
5848
 
11/14/01 - NEW: Merged Markus Webers changes to the Simutrans UI
5849
 
         - NEW: Merged Andreas' changes to the SDL system wrapper file
5850
 
         - CHANGE: limited 'random map' to 0-999
5851
 
         - CHANGE: system wrapper can now choose between software or
5852
 
                   hardware cusror. Currently Allegro uses software
5853
 
                   cursor, SDL and X11 use hardware cursor.
5854
 
         TIME: 1:15h
5855
 
 
5856
 
11/13/01 - FIX: fixed a bug in removing railroad tracks, which sneaked in
5857
 
                with Andreas' changes
5858
 
         - NEW: released unofficial 0.79.4exp
5859
 
         TIME: 1:00h
5860
 
 
5861
 
11/12/01 - FIX: fixed a memory leak that sneaked in while optimizing
5862
 
                vehicle routing
5863
 
         - NEW: released unofficial 0.79.3exp
5864
 
         TIME: 1:00h
5865
 
 
5866
 
11/11/01 - CHANGE: STL priority queue can't be used with Mingw32. Using
5867
 
                   self made priority queue.
5868
 
         - FIX: fixed a bug in routing. The bug limited the usable distance
5869
 
                of routes for all vehicles, and slowed routing down,
5870
 
                especially if ships were routed.
5871
 
         - CHANGE: changed routing of goods. It had a similar bug like
5872
 
                   routing of ships. I hope this change didn't break
5873
 
                   something. If it works it'll speed up routing of goods
5874
 
                   in complex networks quite a bit.
5875
 
         - CHANGE: added tooltips for all tools of the toolbar
5876
 
         - CHANGE: tripled text buffer size for station info. There were
5877
 
                   problems reported which might be related to a buffer
5878
 
                   overflow in station info display. New buffer size is
5879
 
                   8192 bytes. Mingw32 does not support snprintf(), but with
5880
 
                   sprintf() I have no idea how to avoid buffer overlflows.
5881
 
                   I just hope 12288 bytes is big enough.
5882
 
         - CHANGE: doubled buffer size of convoi info text, too, just to
5883
 
                   be a bit more save. Now 8192 bytes buffer size.
5884
 
         - CHANGE: included Flors updated drive in cinema
5885
 
                   included Flors general purpose ship
5886
 
                   included Flors updated furniture factory
5887
 
                   included Flors updated home market
5888
 
                   included Flors updated planks truck
5889
 
         - CHANGE: included Volkers update:
5890
 
                   FIX: image calculation of single rail pieces on slopes
5891
 
                        fixed
5892
 
                   FIX: some problems with directional bits in
5893
 
                        rail block manager, simplified some code
5894
 
                   FIX: fixed problems when removing bridges and tunnels
5895
 
         TIME: 6:00h
5896
 
 
5897
 
11/10/01 - FIX: fixed a typo in de.tab
5898
 
         - FIX: included Andreas' fix for wrong curves in tracks
5899
 
         - FIX: included Andreas' fix to remove trees if land is lowered
5900
 
         - CHANGE: switched to STL priority queue for vehicle routing, this
5901
 
                   should speed routing up for long and complex routes, but
5902
 
                   is somewhat slower for short routes
5903
 
         - CHANGE: optimized vehicle routing, now about 20% faster than
5904
 
                   before. This allows to use 20% more vehicels than
5905
 
                   before! Changes due to the switch to the STL priority
5906
 
                   queue are not included in this measurement.
5907
 
         TIME: 3:00h
5908
 
 
5909
 
11/05/01 - CHANGE: included Tristans fixed vehikel.tab with better
5910
 
                   weight and power values for trucks, busses and ships
5911
 
         - CHANGE: changed vehicle info dispaly in road vehicle depot
5912
 
                   to display power and weight
5913
 
         TIME: 0:15h
5914
 
 
5915
 
10/28/01 - CHANGE: changed vehicle routing. Fixed a bug in search for best
5916
 
                   route. Vehicles should now always find the shortest route.
5917
 
         - CHANGE: cities build a stadium at a population of 2500, was
5918
 
                   formerly 2000.
5919
 
         - NEW: cities build a drive in cinema at a population of 1500.
5920
 
         - FIX: fixed a wrong entry in en.tab and de.tab
5921
 
                ("Verkehrsteilnehmer")
5922
 
         TIME: 3:00h
5923
 
 
5924
 
10/27/01 - FIX: removing ground from above tunnels works now
5925
 
         - FIX: removing tunnels works now
5926
 
         - FIX: removing bridges works now
5927
 
         - CHANGE: removing bridges and tunnels no longer places rails
5928
 
                   on the end sqaures, but cuts the rails at the end
5929
 
                   of the former structure
5930
 
         - CHANGE: added END markers to depot.tab sections and a check
5931
 
                   if given vehicle count matches actual vehicle count.
5932
 
         - CHANGE: updated thanks.txt
5933
 
         - NEW: included Jens wood transport ship
5934
 
         TIME: 2:30h
5935
 
 
5936
 
10/21/01 - CHANGE: changes savegame format to load/store animated factories
5937
 
         - CHANGE: enlarged scroll range in vehicle and station info windows
5938
 
         - NEW: included Flors animated factories
5939
 
         - NEW: included Flors new trucks
5940
 
 
5941
 
10/15/01 - NEW: animated factories
5942
 
         - CHANGE: better animation support for all buildings
5943
 
 
5944
 
10/12/01 - CHANGE: changed makepak to read PNG images, converted all
5945
 
                   images to PNG format.
5946
 
 
5947
 
10/08/01 - NEW: added Flors new pause icon.
5948
 
         - CHANGE: enlarged scrollable range in vehicle info windows
5949
 
 
5950
 
10/04/01 - FIX: if vehicles are stored in depots and the map was saved and
5951
 
                loaded again, Simutrans crashed. This worked in former
5952
 
                versions, I don't know why it was broken in between.
5953
 
                Nevertheless this is fixed. (calc_bild() of the vehicle
5954
 
                checked the ground of the map square which was not yet
5955
 
                completely loaded at this moment, and this inconsitency
5956
 
                made the game crash. Vehicles call calc_bild() often while
5957
 
                moving. Theoretical thereis a chance that the image of a
5958
 
                vehicle is wrong now directly after loading, but I couldn't
5959
 
                find any problems yet.
5960
 
         - FIX: if a saved game from a Simutrans with a different vehicle.tab
5961
 
                is loaded, some vehicle informations are not available.
5962
 
                Formerly this caused a crash while loading the game. Now the
5963
 
                information is replced with 0 values. This has the result that
5964
 
                the 'unknown' vehicles do not move (power and weight are set
5965
 
                to 0), but the saved game can be loaded and all common vehicles
5966
 
                (common in both vehicle.tab files from the saving and loading
5967
 
                Simutrans) will work.
5968
 
         - NEW: released unofficial 0.79.pre3
5969
 
 
5970
 
10/03/01 - FIX: fixed a buffer overflow in station name creation.
5971
 
         - FIX: if the hardware clock is set back while Simutrans runs,
5972
 
                the negative time difference is ignored.
5973
 
           -> this change limits the time Simutrans can be run without stopping
5974
 
              to about 23 days!
5975
 
           -> this change saved 4 bytes memory in each goods-destination
5976
 
              object both in main memory and saved games
5977
 
         - FIX: due to Volkers changes, saved pedestrians didn't move anymore
5978
 
                after loading. This is fixed, they move again.
5979
 
         - NEW: The '!' key (Shift-1) toggles the display of station and
5980
 
                town names.
5981
 
         - NEW: The '.' and ',' keys can be used to change the time lapse
5982
 
                setting. This is an experimental feature, if you want to
5983
 
                be safe, do not use this.
5984
 
 
5985
 
09/30/01 - FIX: removing a building (or tree) sets ground to bare land
5986
 
                (was broken due to Volkers changes)
5987
 
         - FIX: factory owner is restored when loading a game
5988
 
                (was broken due to Volkers changes)
5989
 
         - FIX: vehicles are now displayed correctly (uncropped) again.
5990
 
                (was broken due to Volkers changes)
5991
 
           -> This fix does not work for vehicles on bridges, but since the
5992
 
              problem only occured with ships noticeably I think the fix is
5993
 
              'good enough'. We have no ships on bridges so far.
5994
 
         - CHANGE: conserved about 160KB for a standard size map save file
5995
 
           -> This change limits the number of players to 127. I guess, this
5996
 
              isn't really a restriction.
5997
 
         - CHANGE: changed text for "optionen > quit" to "New map", because
5998
 
                   it opens the new map dialog rather than quitting the
5999
 
                   program.
6000
 
         - CHANGE: changed image for "Please wait, creating a new map"
6001
 
                   message window
6002
 
         - NEW: released unofficial 0.79.pre2
6003
 
 
6004
 
09/29/01 - FIX: fixed a bug in Volker changes to routing; ships move again
6005
 
           -> there is still a display problem in the graphics
6006
 
         - FIX: if a text input field was active while the containing
6007
 
                window is closed, the action bound to the input field is
6008
 
                not triggered any more
6009
 
 
6010
 
09/26/01 - Merged Volkers changes
6011
 
           -> binary save game format (saves about 30% space, saves and
6012
 
              loads much faster, incompatible to previous versions)
6013
 
           -> bugfixes for route calculation and object management in
6014
 
              world map
6015
 
         - FIX: fixed a problem in saving industries with Volkers new code:
6016
 
                buildings no. 2 and 3 got mixed during saving
6017
 
         - FIX: Volkers changes prohibited removing trees and town buildings
6018
 
                It's now again possible to remove trees and houses
6019
 
         - NEW: Released semi-offical Simutrans version 0.79.pre1
6020
 
 
6021
 
09/23/01 - CHANGE: enabled producing industries to have more than one
6022
 
                   consumer.
6023
 
         - NEW: More than one consumer per producer. This finally ovrcomes
6024
 
                the strict 1:1 relation of producers and consumers and allows
6025
 
                more flexibility in the game.
6026
 
         - CHANGE: modified buttons of the schedule input window to match
6027
 
                   the look of most other buttons in Simutrans
6028
 
         - FIX: fixed a display problem in train/convoi and station info
6029
 
                windows
6030
 
 
6031
 
09/22/01 - CHANGE: instead of enabling all things as sychroneous objects
6032
 
                   only a few are sync steppable now. This change should
6033
 
                   improve the performance of Simutrans, especially if many
6034
 
                   vehicles are used.
6035
 
         - FIX: fixed a bug in route calculation that could crash the game
6036
 
 
6037
 
09/20/01 - CHANGE: cleaned up vehikel_t class.
6038
 
                -> saved 4 bytes per vehicle
6039
 
                -> removed two unneeded methods
6040
 
                -> moved a method into convoi_t class where it belongs
6041
 
                -> reduced number of method calls from convoi_t to vehikel_t
6042
 
                   during driving by 50%, this should speed up things a bit
6043
 
         - FIX: fixed a wrong bounds check which could make the game crash
6044
 
                in route_t
6045
 
 
6046
 
09/19/01 - FIX: if a game was loaded and right after loading saved all
6047
 
                industry buildings showed up as construction areas forever
6048
 
                after loading again. This problem is fixed now.
6049
 
         - NEW: added a new industry: furniture factory
6050
 
 
6051
 
09/16/01 - FIX: textiput fields release focus now if the containing window is
6052
 
                closed
6053
 
         - FIX: it was possible to choose invalid color sets by clicking left
6054
 
                or right of the color bars in the color chooser window. This
6055
 
                problem is fixed now.
6056
 
         - FIX: fixed a bug which crashed the game when a vehicle entered
6057
 
                a depot while the vehicle info window was opened
6058
 
 
6059
 
         The following fixes fix problems introduced with the new tunnel
6060
 
         and bridge data structures or were done by Volker who wrote the
6061
 
         new data structures and associated code:
6062
 
 
6063
 
         - FIX: fixed visibility of vehicles entering and leaving tunnels
6064
 
         - FIX: fixed visibility of vehicles driving uphill/downhill
6065
 
         - FIX: fixed vehicle smoke creation for tunnels
6066
 
         - FIX/NEW: Merged Volkers changes:
6067
 
           - Fixes to compile Simutrans with MS Visual C++
6068
 
           - Fixed a problem in pipeline/powerline code
6069
 
           - Positioning of the relief map works now with big maps, too
6070
 
           - Added a replacement for 'opendir()' which is unknown to VC
6071
 
           - Removed some printf's from blockmanager code
6072
 
           - Optimized access to ground objects
6073
 
           - Moved updates of the relief map into ground object class
6074
 
           - Fixed an array  bounds violation problem in vehicle routing
6075
 
             code. This bug was probably very seldom triggered.
6076
 
           - Removed unneded methods from the sqaures objects
6077
 
           - Changed vehicle movement a bit.
6078
 
           - Fixed a problem in the bridge building tool
6079
 
 
6080
 
09/09/01 - CHANGE: World display in convoi and station windows fixed
6081
 
         - FIX: Industries get a proper list of worker residental cities
6082
 
                even after creating a new map.
6083
 
         - FIX: Display of desired destinations in city info window fixed
6084
 
 
6085
 
09/08/01 - FIX: Renamimg of newly build vehicles works now
6086
 
         - BUG: The window title gets translated automatically. If by
6087
 
                accident the vehicles new name is included as string
6088
 
                in the language file the window title displays the translation
6089
 
                for this string instead of the string itself.
6090
 
         - NEW: Version stamp for saved games
6091
 
         - NEW: Version check and error message when loading saved games
6092
 
         - CHANGE: Cleaned up fahrer_t, vehikel_t hierarchie: removed
6093
 
                methods which were no longer used after Volkers changes
6094
 
 
6095
 
09/06/01 - NEW: Released semi-offical Simutrans version 0.78.12
6096
 
         - CHANGE: updated todo list
6097
 
         - CHANGE: mail offices can no longer be build on roads and railroads
6098
 
         - CHANGE: maps with invlid rail blocks can be loaded again
6099
 
                (added Volkers hack). I'm not sure if this fixes the problem
6100
 
                but at least you can load the maps again and try to go on
6101
 
                with the game.
6102
 
                -> This change is untested because I had no saved maps with
6103
 
                   invalid rail blocks.
6104
 
 
6105
 
09/04/01 - NEW: A limited file chooser for loading/saving games. Allows to
6106
 
                enter names for games, up to 60 characters per game. Does not
6107
 
                work on operating systems which have less than 60 chars per
6108
 
                filename. This allows to have more than 5 different savegames.
6109
 
                -> All existing savegame files need to be renamed to *.sve
6110
 
                   manually, because the new Simutrans version only detects
6111
 
                   *.sve files!!!
6112
 
         - NEW: Clicking the entries of the vehicle list now opens the
6113
 
                vehicle information window of the clicked vehicle. This way
6114
 
                you can inspect your vehicle fleet very easily.
6115
 
 
6116
 
08/24/01 - FIX: "Bankrupt" message is displayed if a player is bankrupt
6117
 
                (Was hidden due to some other changes in the code)
6118
 
         - CHANGE: "You are in dept" messages now tell how many months are
6119
 
                left to pay back the money.
6120
 
         - CHANGE: updated todo list
6121
 
         - NEW: Factories do not deliver goods to stations where more than
6122
 
                1000 units of the same good are already stored. This should
6123
 
                support a fair distribution of goods if several routes exist
6124
 
                and one route has only a tiny transport capacity. Formerly
6125
 
                all routes got the same amount of goods and if the tiny routes
6126
 
                transport capacity was below that, immense amounts of goods
6127
 
                were piled up at the tiny routes source stop. Now the tiny
6128
 
                route is capped once 1000 units are stored on it's stop and
6129
 
                the other routes are preferred by the factory.
6130
 
         - NEW: Released unofficial version 0.78.11exp
6131
 
 
6132
 
08/23/01 - NEW: new station info and station detail windows
6133
 
                -> renaming stations is now possible
6134
 
                -> station window now has scrollbars to scroll big
6135
 
                   goods/passenger lists
6136
 
         - CHANGE: heavy workaround to get station name synced with
6137
 
                displayed name (due to a design mistake in an earlier stage)
6138
 
         - BUG: text input fields keep input focus if window gets closed.
6139
 
 
6140
 
08/22/01 - CHANGE: change convoi info window to use the new UI classes.
6141
 
                This cleans up some code and streamlines more of the UI.
6142
 
         - NEW: added text input facility for changing convoi name to
6143
 
                convoi info window -> this allows to change vehicle names!
6144
 
         - NEW: text area component (only used in new convo window so far)
6145
 
 
6146
 
08/20/01 - FIX: Fixed a bug which crashed the game if a new map was created,
6147
 
                then the game was quit and again a new map with more cities
6148
 
                was created (caused by deleting the new number of cities
6149
 
                instead of the old number).
6150
 
 
6151
 
08/17/01 - CHANGE: included Owens update for the money dialog
6152
 
                   Negative values are now displayed in red.
6153
 
         - CHANGE: adapted a few more dialogs to the rule:
6154
 
                   unchangeable values -> black
6155
 
                   changeable/changing values -> white
6156
 
                   This way the player can see immediatley which values are
6157
 
                   fixed and which are supposed to be changed/changing
6158
 
 
6159
 
07/01/01 - NEW: built a new BeOS release (0.78.10exp)
6160
 
 
6161
 
06/30/01 - NEW: merged Owens finance window update
6162
 
         - NEW: (internal) label text can now have other colors than black
6163
 
         - CHANGE: to unify the finance window look with existing dialogs
6164
 
                all changing entries are displayed in white, all constant
6165
 
                entries are diplayed in black now
6166
 
 
6167
 
06/23/01 - NEW: assigned click sounds to more actions to give a better
6168
 
                feedback to the user
6169
 
 
6170
 
06/22/01 - FIX: sometimes the interrupt routine was called while it
6171
 
                was already running. In rare cases this could lead to a
6172
 
                double free() of the same object. The second free was
6173
 
                likely to crash the game (C++ standard says something
6174
 
                about undefined behavior in that case) or do even worse.
6175
 
                This is fixed now, the interrupt routine can't be called
6176
 
                any more if it is running already.
6177
 
 
6178
 
06/20/01 - NEW: added command line switches -h, -?, -help and --help
6179
 
                which all print a help message
6180
 
         - NEW: added a few more debug (error and fatal error) messages
6181
 
                to loading/saving railroad tracks with invalid rail block
6182
 
                IDs. This won't help the player immediately but allows better
6183
 
                bug reports.
6184
 
         - NEW: added a -screensize option to choose arbitrary resolutions
6185
 
                This also allows to run Simutrans windowed in multiple
6186
 
                window sizes.
6187
 
         - FIX: fixed a problem which crashed the game if a station building
6188
 
                had its name set to NULL. This should not happen normally
6189
 
                but NULL should be a allowed value for a name string
6190
 
                (meaning 'no name'). Now the program should be able to cope
6191
 
                with station builing names which are NULL. Usually this
6192
 
                problem was reported as "The game crashes if I click a station"
6193
 
         - CHANGE: found some more printf calls and replaced them by calls
6194
 
                to the new logging system.
6195
 
 
6196
 
06/17/01 - CHANGE: Info windows display a bit of the environment, too, now,
6197
 
                instead of just the objects square. This required changes to
6198
 
                the clipping check in simgraph.c
6199
 
         - BUG: new clipping support for graphics isn't perfect. The last
6200
 
                line of graphics in the main display is not drawn correctly.
6201
 
                In general clipping for images seems to truncate the last line
6202
 
                while other drawing functions are fine. Workaround: draw one
6203
 
                additional line (this hides the effects).
6204
 
         - NEW: finance statistics get loaded/saved. Old savegames can be
6205
 
                read; all finance stats are set to 0 when reading old games.
6206
 
         - NEW: finance statistics get reset to 0 every year
6207
 
         - NEW: Released unofficial version 0.78.8exp
6208
 
 
6209
 
06/16/01 - NEW: Translated Owens finance window entries
6210
 
         - NEW: Finished work on vehicle list window
6211
 
         - NEW: Painted two icons (finances, vehicles) for the toolbar
6212
 
                to open the new finances and vehicle list windows
6213
 
         - FIX: Fixed two bugs in the scrollpane class which displayed
6214
 
                scrollbars at wrong position if the scrollpane was not
6215
 
                located at (0,0)
6216
 
         - BUG: Finance statistics/informations are not yet loaded/saved
6217
 
         - CHANGE: Increased max speed of private cars
6218
 
 
6219
 
06/15/01 - CHANGE: Merged Owens finance window routines
6220
 
         - FIX: Finance window title bar is now displayed in player colors
6221
 
         - NEW: Started working on vehicle list window
6222
 
 
6223
 
06/14/01 - NEW: Released official version 0.78.7exp
6224
 
 
6225
 
06/13/01 - NEW: Built official version 0.78.7exp
6226
 
 
6227
 
06/09/01 - FIX: building signals directly adjacent to tunnels/bridges works
6228
 
                now.
6229
 
         - FIX: removing signals near bridges/tunnels works now.
6230
 
         - CHANGE: adjusted station timeout to new timeflow. It's now again
6231
 
                   90 days (was less than 1 day)
6232
 
         - BUG: The block repair tool does not work if there is a train
6233
 
                waiting on a bridge and the block below the bridge shall
6234
 
                be repaired. In this case the train on the bridge is counted
6235
 
                as if it was on the ground block and the wagoon counter of
6236
 
                the ground block is set too high.
6237
 
 
6238
 
06/06/01 - FIX: fixed a problem during image calculation in the schiene class
6239
 
                which could crash the game during destruction of a map, i.e.
6240
 
                if a new game was loaded.
6241
 
 
6242
 
06/02/01 - CHANGE: Changed a lot more printf calls to calls to the new
6243
 
                   debug/logging class. I hope I have changed all of them!
6244
 
         - CHANGE: Changed a suspicious piece of code in window management:
6245
 
                   if you had 31 or 32 windows open, and closed a window,
6246
 
                   the program read data behind the window array. This data
6247
 
                   was copied into the window array. In general there was too
6248
 
                   much data copied but usually within the window array.
6249
 
                   I don't know how harmful it is to read from behind arrays,
6250
 
                   but nevertheless this is fixed now.
6251
 
         - CHANGE: Changed another  suspicious piece of code in window
6252
 
                   management: similar to above but executed when a window was
6253
 
                   topped.
6254
 
         - CHANGE: Increased the window array size from 32 to 64 entries,
6255
 
                   this means up to 64 subwindows can be displayed.
6256
 
         - CHANGE: The behavior for "-log" was changed. The output is now
6257
 
                   written into the 'simu.log' file AND into the console window
6258
 
                   (was only 'simu.log' before).
6259
 
         - CHANGE: Changed default resolution from 640x480 to 80x600. There
6260
 
                   were never ever problems with higher resolutions reported,
6261
 
                   so this seems to be fairly safe.
6262
 
         - CHANGE: Stations without ground squares have name "Unnamed" until
6263
 
                   a ground is added to the station. This fixes a possible
6264
 
                   crash when inquiring stations to early or late.
6265
 
         - FIX: fixed a bug which blocked the railway line if a
6266
 
                one-way signal was removed. Now it's safe to remove one-way
6267
 
                signals, too!
6268
 
 
6269
 
06/01/01 - CHANGE: Changed a lot of printf calls to calls to the new
6270
 
                   debug/logging class, rated as "Message", "Warning",
6271
 
                   "Error" and "Fatal error". Fatal error quit the program
6272
 
                   immediately. Please report all "Error" and "Fatal error"
6273
 
                   messages to me <hansjoerg.malthaner@gmx.de>
6274
 
 
6275
 
05/27/01 - NEW: Added more error detections to the id_handle template
6276
 
                (tombstone id checks). This checks should catch about 50% of
6277
 
                all internal data corruption problems. (The other 50% can't be
6278
 
                checked because in those cases the result of the corruption is
6279
 
                a valid tombstone ID again).
6280
 
         - CHANGE: changed "Warning: Convoi was saved in state 4 or 5"
6281
 
                   to "Message: Convoi was saved in state 4 or 5"
6282
 
                   because this is not an error, but normal program action.
6283
 
 
6284
 
05/26/01 - CHANGE: Tried to migrate to from Allegro 3.9.32 to Allegro 3.9.36
6285
 
                   Compiled and installed new Allegro Library for Windows.
6286
 
                   -> Supports now DirectX up to version 7.0, hopefully
6287
 
                      this will save some of the "no suitable graphics
6288
 
                      driver found" problems.
6289
 
                   -> 'simuwin -res 5' runs Simutrans in a window nicely now
6290
 
                      (Windows version only, other versions have window by
6291
 
                      default)
6292
 
 
6293
 
05/24/01 - CHANGE: Translated debug messages in rail block manager
6294
 
         - CHANGE: Loading a map now tells how many factories trains/convois
6295
 
                   are loaded
6296
 
         - CHANGE: Improved id_handle_tpl for better checking if a handle is
6297
 
                   bound to an object
6298
 
         - CHANGE: Adapted automatic tests for tombstone checking
6299
 
         - CHANGE: Cleaned up code in rail block and rail block manager
6300
 
                   classes
6301
 
         - CHANGE: Stations are now using handles and tombstones, too
6302
 
         - CHANGE: Translated a few more messages from the tools
6303
 
 
6304
 
05/23/01 - NEW: Tombstone/id_handle templates allows to check for dangling
6305
 
                pointer in all classes retrofittet with tomstone tables
6306
 
         - CHANGE: Retrofitted rail block class with tombstone table
6307
 
         - CHANGE: Split rail block classes and rail block management code
6308
 
                   into two files
6309
 
 
6310
 
    ------------------------------------------------------------------
6311
 
    Made a break to gather my thoughts and find new solutions for some
6312
 
    problems with Simutrans.
6313
 
    ------------------------------------------------------------------
6314
 
 
6315
 
04/22/01 - NEW: Map preview in map selection window (new game window)
6316
 
         - NEW: Included Tilli's new vehicle setup routines for smoother
6317
 
                starting of vehicles.
6318
 
         - CHANGE: relief map look changed
6319
 
 
6320
 
04/21/01 - CHANGE: Text input fields have a cursor now, changed handling of
6321
 
                input focus a bit
6322
 
         - CHANGE: rearranged ground and road images to allow multiple
6323
 
                sets of ground images
6324
 
         - FIX: renaming cities from loaded games works now
6325
 
 
6326
 
 
6327
 
04/19/01 - NEW: Text input fields
6328
 
         - CHANGE: City info window uses text input field
6329
 
 
6330
 
04/14/01 - FIX: found an array bounds violation in simgraph.c in a
6331
 
                text drawing routine. This caused random crashes and other
6332
 
                strange behavior if text was drawn half-outside the screen.
6333
 
         - FIX: found an array bounds violation in simgraph.c in another
6334
 
                text drawing routine. Nearly as evil as the bug mentioned
6335
 
                above.
6336
 
         - FIX: fixed an array bounds violation in simsound.cc
6337
 
                If no sound card was detected the first MIDI title read from
6338
 
                music.tab was read into midi_titles[-1] and overwrote an
6339
 
                helper array of the AI. This made the game crash when the AI
6340
 
                was using the values from this array.
6341
 
 
6342
 
04/13/01 - FIX: removing one of those smoke-clouds crashed the game. This is
6343
 
                fixed now. This bug could be triggered either by using the
6344
 
                'remover' tool or by building something on squares which
6345
 
                contained clouds.
6346
 
         - CHECK: it was rported that removing rails or roads and thus
6347
 
                breaking a vehicles route would crash the game. This
6348
 
                could not be reproduced.
6349
 
         - CHANGE: included new en.tab, fi.tab, fr.tab and es.tab
6350
 
                (language files)
6351
 
 
6352
 
04/11/01 - FIX: fixed a bug which aborted the game if empty spaces in the
6353
 
                depot were clicked while being in sell mode
6354
 
         - FIX: midi playlist displays message
6355
 
                "Musicplaying disabled/not available" if either no MIDI
6356
 
                files could be loaded or if the soundcard could not be
6357
 
                initialized successfully
6358
 
         - FIX: Song name in playlist is updated if a new song starts
6359
 
                playing
6360
 
 
6361
 
04/09/01 - Merged Owens new sound routines: a simple MIDI playlist UI
6362
 
           for browsing the MIDI files forward and backward.
6363
 
         - CHANGE: Unified look of playlist UI with other Simutrans UI
6364
 
 
6365
 
04/08/01 - Released 0.78.0
6366
 
 
6367
 
04/07/01 - CHANGE: en.tab and de.tab updated, included corrections from
6368
 
                Seth and Dirk.
6369
 
         - CHANGE: included new hungarian language file
6370
 
         - CHANGE: translated a few more debug/info messages from german
6371
 
                to english.
6372
 
         - FIX: included Tilli's tree placement fix.
6373
 
 
6374
 
04/04/01 - FIX: clicking an empty entry in the engines area of a depot
6375
 
                window no longer aborts the game. This bug was introduced
6376
 
                during the changes in 0.77.6 when a bounds checked array was
6377
 
                introduced as container for engines ... a failed bounds
6378
 
                check aborted the game in this case.
6379
 
 
6380
 
04/01/01 - CHANGE: AI build trains of different length now
6381
 
         - CHANGE: AI uses different engine types now
6382
 
         - FIX: AI no longer buys trailers without trucks
6383
 
 
6384
 
03/31/01 - NEW: New industry: Bookshop (painted by Tuomas, tiled by me)
6385
 
         - NEW: New vehicle: Book van (painted by Sergiu, modified by me)
6386
 
         - NEW: New good: Books
6387
 
         - NEW: New private car (painted by Dirk, recolored by me)
6388
 
         - CHANGE: included new powerlines from Daniel
6389
 
         - CHANGE: included new transformer station from Daniel
6390
 
         - CHANGE: Doubled the running cost for all locos, they were
6391
 
                smaller than the avarage truck running cost before.
6392
 
                Now running costs for train engines are higher than
6393
 
                truck running costs in average.
6394
 
         - CHANGE: Raised the capacity of all trucks by 10-30%.
6395
 
                Trucks should be able to compete (at least sometimes)
6396
 
                with trains.
6397
 
         - CHANGE: Power station has now upto three suppliers (was two
6398
 
                formerly). I hope this is enough to produce electric energy
6399
 
                more continuously.
6400
 
 
6401
 
03/28/01 - CHANGE: compiled a new Linux test version with a different setup
6402
 
                of libraries (left out all DGA libs in Allegro setup).
6403
 
                The new version runs on a wider range of Linux systems now.
6404
 
 
6405
 
03/23/01 - CHANGE: Cleanups for new map window, sets scroll positions to
6406
 
                actual map coordinates when opening a new map window.
6407
 
         - CHANGE: Text drawing routines can now choose from two fixed
6408
 
                width fonts and one proportional font.
6409
 
         - CHANGE: The image of the power connectors at power stations was
6410
 
                changed to a grey power line segment.
6411
 
         - CHANGE: Linux version can now be built with Allegro, sound and
6412
 
                music works, mouse is self-managed as in windows fullscreen
6413
 
                mode:
6414
 
         - NEW: Sound effect for income/expenditure.
6415
 
 
6416
 
03/22/01 - NEW: Powerlines. Power stations get power connectors. The player
6417
 
                can place transformer stations near other industries and
6418
 
                connect power stations power connectors and the transformer
6419
 
                stations with powerlines.
6420
 
                Hotkeys: 'g' to place a transformer station
6421
 
                         'l' to build a powerline
6422
 
         - NEW: A 4x7 font, used in relief map to display town names.
6423
 
                Small and hard to read.
6424
 
         - CHANGE: Event handling during scrolling changed. Now the frame_time
6425
 
                is no longer changed during dragging the map. This should
6426
 
                prevent some possible problems (passenger rate) with a
6427
 
                ridiculous fast looping main loop (which was the result
6428
 
                of a map drag before).
6429
 
         - CHANGE: Fixed width font drawing routines clip correctly now.
6430
 
 
6431
 
03/21/01 - CHANGE: Goods/destination objects changed from heap allocation to
6432
 
                stack allocation and to value variables instead of pointers.
6433
 
                The former solution (heap/pointers) was always a source of
6434
 
                problems. The new implementation should be more robust
6435
 
                against several error types (dangling pointers!).
6436
 
                It's probably not more correct than before, but allows
6437
 
                to keep playing even if an error occured. This solution
6438
 
                needs to copy more memory (16/24 bytes instead of four
6439
 
                for each assignment but saves one indirection on each value
6440
 
                access and saves calls to new/delete. All in all it seems to
6441
 
                be rougly as fast as before (no measureable difference). I
6442
 
                think, it's even faster now.
6443
 
         - CHANGE: Changed event queue indices in simsys_d.c to unsigned types.
6444
 
                They were always checked for higher bound, but not for
6445
 
                lower bound. Making them unsigned prevents the occurance of
6446
 
                negative values, and a higher bound check is now sufficent
6447
 
                to ensure values of valid range. Similar to the change above,
6448
 
                this might not be more correct than before but it should be
6449
 
                more robust against errors than before.
6450
 
         - CHANGE: Changed a few more lists to list templates to gain type
6451
 
                safe interfaces. Should allow better error checking by the
6452
 
                compiler.
6453
 
         - CHANGE: Changed memory allocation scheme of map squares. They prefer
6454
 
                to keep memory instaed of freeing it. They just free memory
6455
 
                if they have space for more than 32 objects but contain less
6456
 
                than 8 objects. In other cases they keep the allocated space.
6457
 
                This reduces the number of calls to new/delete and should
6458
 
                therefore speed up the program, but it might use up to
6459
 
                four times more memory than before (couldn't verfiy this, the
6460
 
                game needed 12 megs to play a 256x256 map before and still
6461
 
                needs less than 13 megs for a 256x256 map).
6462
 
 
6463
 
03/20/01 - FIX: Fixed a bugs which destroyed the freelist of the
6464
 
                node_container_t by accident. Cause was a freelist=0
6465
 
                in the cosntructorof the node_container while
6466
 
                freelist is a staic member and should not be nulled
6467
 
                in the constructor.result was a memory leak.
6468
 
         - CHANGE: Allow putback of node lists in node_container_t. This
6469
 
                reduces the number of calls to new and delete and should
6470
 
                be more efficient. It simpliefies code and moved two
6471
 
                implementations to a single source, thus enhancing
6472
 
                maintainability. The queue_t and Stack classes benefit from
6473
 
                this feature.
6474
 
         - FIX: Fixed a memory leak in sound_frame_t. Sliders and labels
6475
 
                are now data fields of the class instead allocated spearately
6476
 
                on the heap. This way they are automatically free'd if the
6477
 
                frame is deleted.
6478
 
         - CHANGE: Updated two of my houses, adjusted window sizes and wall
6479
 
                colors. Added a lamp (lit at night) to one of the houses.
6480
 
 
6481
 
03/19/01 - CHANGE: Some memory management changes started:
6482
 
                - reduced number of calls to new/delete by reusing
6483
 
                  node objects (nodes are used in all linked data containers
6484
 
                  and are allocated/deallocated very frequently
6485
 
                - changed HNode and KNode (goods routing and vehicle
6486
 
                  routing) memory management to use freelists.
6487
 
 
6488
 
03/18/01 - CHANGE: Image updates from Trikky and Oskari included
6489
 
         - CHANGE: Mouse pointer no longer visible during loading,
6490
 
                saving and while creating a new map. This prevents the
6491
 
                'footsteps' problem.
6492
 
 
6493
 
03/17/01 - CHANGE: Relative volumes of music/sound adjusted.
6494
 
         - CHANGE: Sound volume has a wider adjustment range now.
6495
 
 
6496
 
03/15/01 - CHANGE: included Ricks updated images
6497
 
         - FIX: Event handling problem in options dialog fixed, this fixes
6498
 
                also event problems in the new savegame slot dialog.
6499
 
                This also makes the buttons real 'pressable', not
6500
 
                just 'touchable' as before.
6501
 
 
6502
 
03/14/01 - NEW: MIDI playing routines by Owen Rudge integrated
6503
 
         - NEW: MIDI volume selector to sound control added
6504
 
         - FIX: Saving games with Shift-S works again
6505
 
         - CHANGE: Mouse position update changed, last change had a bug
6506
 
                introduced
6507
 
 
6508
 
03/10/01 - NEW: A very simple savegame chooser. Allows to select one
6509
 
                of five savegame slots for loading and saving a game
6510
 
         - FIX: Fixed a bug in convoi (train) loading code. There was
6511
 
                a little chance that convois (trains) were saved in an
6512
 
                inconsisten state. This fix recovers the convoi state
6513
 
                during loading the game.
6514
 
         - CHANGE: added a new interface class for listening for button
6515
 
                press events to the gui class hierarchy
6516
 
         - CHANGE: tried to enhance timer precision from 5 ms to 2 ms
6517
 
                (Only Windows version, other versions already had a
6518
 
                 precision of 1 ms);
6519
 
         - CHANGE: replaced one of Trikkys buildings with an updated
6520
 
                version
6521
 
         - CHANGE: included steam loco sound
6522
 
         - CHANGE: improved mouse pointer movement (only Windows
6523
 
                version).
6524
 
 
6525
 
 
6526
 
03/08/01 - CHANGE: idle_time now drops until below 50�s
6527
 
         - CHANGE: passengers are routed in groups of up to 7
6528
 
         - CHANGE: passengers are appalled by crowded stations
6529
 
                in goups of 8 (was 4 before)
6530
 
         - CHANGE: passengers are appalled by not finding a route
6531
 
                in goups of 4 (was 1 before)
6532
 
         - CHANGE: tried to optimize haltestelle_t::suche_route()
6533
 
 
6534
 
03/05/01 - CHANGE: cities step only every fourth row per step
6535
 
                (was every second row before)
6536
 
         - CHANGE: buildings creates twice as much passenders as before
6537
 
                to make up for the slower step frequency
6538
 
 
6539
 
03/04/01 - NEW: Sound control window (only volume control so far)
6540
 
         - NEW: Label component for UI
6541
 
         - CHANGE: Sped up display_img by another 3% with a tip from Frans
6542
 
         - CHANGE: Included Frans in intro scroller and thanks.txt
6543
 
         - FIX: If an animated building was renewed the animation count
6544
 
                was not set correctly and a wrong image was displayed
6545
 
                for some time. This is fixed now.
6546
 
         - CHANGE: map window display maps <= 256x256 squares without
6547
 
                scrolling, bigger maps are displayed in a scrollable
6548
 
                window of 250x250 pixels in size. (Currently the
6549
 
                scrollbars are just inactiv during the display of
6550
 
                smaller maps).
6551
 
         - FIX: X-Windows: Exposure-event wird jetzt richtig verarbeitet
6552
 
 
6553
 
03/03/01 - NEW: Scrollpane class (scrolling canvas for UI components)
6554
 
         - NEW: Container class for UI components
6555
 
         - NEW: Frame class for UI components
6556
 
         - CHANGE: Maximum map size is now 576x576 squares
6557
 
         - CHANGE: Relief map got scrollbars
6558
 
 
6559
 
03/01/01 - CHANGE: A new private car
6560
 
         - CHANGE: Improved some images (city buildings)
6561
 
 
6562
 
02/28/01 - CHANGE: Optimized the assembler routines even further
6563
 
                with tips from Frans. Gained another 6-10% in speed.
6564
 
 
6565
 
02/24/01 - CHANGE: Large cities call INT_CHECK more frequently now.
6566
 
                This makes vehicles movement smoother.
6567
 
         - CHANGE: Passengers are routed in groups of three if possible,
6568
 
                this enhances overall performance in games with
6569
 
                big cities.
6570
 
         - CHANGE: Drawing routines rewritten in assembly language,
6571
 
                now at least 15% faster than before.
6572
 
         - CHANGE: Route building for AI cleans up datastructures after
6573
 
                route calculation.
6574
 
         - CHANGE: Changed the AI and road/railroadbuilding code to
6575
 
                reduce the 'stalls' in vehicle movement.
6576
 
 
6577
 
02/18/01 - FIX: 'waddling' trains fixed (by Till)
6578
 
         - FIX: The pause mode is working correctly now
6579
 
                Press 'p' to pause the game
6580
 
         - CHANGE: Tree placement improved (by Till)
6581
 
         - FIX: Cities no longer destroy bridges when building things
6582
 
                below them
6583
 
         - FIX: It's no longer possible toremove depots while there are
6584
 
                vehicles in them
6585
 
         - FIX: Off screen sounds are now muted (clipped) correctly even
6586
 
                in higher screen resolutions
6587
 
         - CHANGE: Sounds which are farther away are less loud than
6588
 
                sounds from near things.
6589
 
         - CHANGE: If an existing schedule is opened for editing,
6590
 
                the default action should not be 'remove'.
6591
 
                Now 'select' is the default action.
6592
 
 
6593
 
 
6594
 
02/11/01 - CHANGE: Closing a tool window reverts theselceted tool
6595
 
                   to the information tool.
6596
 
         - FIX: Day/night switch on title screen works now.
6597
 
 
6598
 
01/28/01 - CHANGE: If there is no train/convoi yet, and a new engine is
6599
 
                   baught, a new train/convoi is automatically created
6600
 
                   and the engine is added.
6601
 
         - FIX: VELO in en.tab changed to DIBU
6602
 
 
6603
 
01/24/01 - FIX: Clipping rectangle bug fixed
6604
 
 
6605
 
01/21/01 - FIX: Railway stations can't be bult on level crossings
6606
 
                anymore
6607
 
         - FIX: TPDIesel entry corrected in de.tab/en.tab
6608
 
         - CHANGE: included Dirks/Manfreds new de.tab
6609
 
 
6610
 
01/18/01 - FIX: There was a bug in the calculation of the direction of
6611
 
                a newly built bus stop
6612
 
 
6613
 
01/14/01 - CHANGE: memory management for goods changed to list based
6614
 
                   management
6615
 
         - CHANGE: included Oskaris new images
6616
 
         - CHANGE: added Sounds for ship depot/harbour building tools
6617
 
         - CHANGE: Cities build stadiums when they reach 2000 inhabitants
6618
 
         - NEW: Basic support for animated buildings
6619
 
         - FIX: The landscape pointer is only redrawn if really needed
6620
 
                (shape changed or moved). This should save some percent of
6621
 
                CPU time if the pointer isn't moved.
6622
 
 
6623
 
01/12/01 - FIX: level crossings can't be built on slopes anymore
6624
 
         - FIX: bus stops can't be placed on level crossings anymore
6625
 
 
6626
 
01/10/01 - FIX: a bug in rail track display code (displayed end of lines
6627
 
                under signals)
6628
 
         - FIX: windows get events, even if the last mouse click was
6629
 
                outside the windwo
6630
 
 
6631
 
01/07/01 - Added tools to create level crossings; this tool adds rails to
6632
 
           roads. Together with the former level crossing tool, this gives
6633
 
           a general prupose levele crossing building tool.
6634
 
         - Added infrastructure to bind sounds to tool selection and execution
6635
 
         - Fixed bus-stop bug
6636
 
 
6637
 
01/05/01 - Added tools to create level crossings; this tool adds roads to
6638
 
           railroads. This means you always need to build railroad tracks
6639
 
           first.
6640
 
         - Added icons for tool, a landscape pointer for tool and
6641
 
           images for the crossings itself
6642
 
 
6643
 
01/04/01 - Changing the program to use the new ground and way classes
6644
 
         - Ran some tests to see if the new ground classes work well
6645
 
 
6646
 
01/03/01 - Preparing the program for level crossings and combined traffic
6647
 
           -> introduced a new class hierarchy for ground and way types
6648
 
              which supersedes the old class hierarchy.
6649
 
 
6650
 
29.12.00 - Merge mit Niels Sourcen
6651
 
         - Br�cken und Tunnelwerkzeuge in Strassen- und Schienenbaufenster
6652
 
           verschoben
6653
 
 
6654
 
28.12.00 - NEU: Tab-Panels f�r Depot-Fenster
6655
 
 
6656
 
24.12.00 - FIX: Falls Schienebau fehlgeschlagen wurde als Fallback Strasse
6657
 
                gebaut ohne zu pr�fen ob f�r die Waren �berhaupt
6658
 
                Strassenfahrzeuge verf�gbar sind
6659
 
         - CHANGE: Waren haben Koordinaten statt Koordinaten-Zeigern
6660
 
                   f�r die Ziele. Das behebt das Problem der mehrfachen
6661
 
                   Freigabe gleicher Koordinaten
6662
 
         - CHANGE/FIX: Laden von Planquadraten ermittelt max_index jetzt
6663
 
                   anders. Das sollte das Problem max_index >= capacity
6664
 
                   beheben. Ist nach der �nderung nicht merh aufgetreten
6665
 
                   Ein assert() pr�ft diese Bedingung in der Debug-Version.
6666
 
 
6667
 
20.12.00 - CHANGE: St�dte erzeugen beim renovieren keine neuen
6668
 
                   Gebaeude-Objecte sondern updaten die alten.
6669
 
                   Das behebt ein Speicherloch.
6670
 
 
6671
 
17.12.00 - CHANGE: GUI: Buttonlisten auf Vector-Template umgestellt
6672
 
         - CHANGE: Fahrplan mit 0 Stops f�hrt nicht mehr zum Absturz
6673
 
         - CHANGE: Fahrplan benutzt jetzt auch array_tpl
6674
 
 
6675
 
16.12.00 - CHANGE: Beschleunigung wird jetzt aus dem Fahrzeuggewicht errechnet
6676
 
         - CHANGE: Anheben von Wasser mit Konvertierung zu Land
6677
 
                   ist jetzt m�glich
6678
 
         - CHANGE: Endverbraucher (Fabriken) k�nnen jetzt in St�dten
6679
 
                   platziert werden.
6680
 
         - FIX: obj_ist_da() st�rtze ab, wenn gar kein Objekt auf diesem Feld
6681
 
                vorhanden war
6682
 
 
6683
 
10.12.00 - CHANGE: Ribi von Stadtstra�en werden jetzt richtig gesetzt
6684
 
         - NEU: Kosten f�r Bau und Abri� von Tunnels und Br�cken werden
6685
 
                verrechnet
6686
 
         - NEU: Gewicht und Leistung pro Convoi werden jetzt ermittelt
6687
 
 
6688
 
09.12.00 - NEU: Testf�lle f�r Objektverwaltung im Planquadrat
6689
 
         - FIX: "�berbauen" von nicht-entfernbaren Dingen ist jetzt
6690
 
                nicht mehr m�glich
6691
 
         - CHANGE: Staedte steppen nur jede zweite Zeile, erzeugen
6692
 
                   dabei aber pro Gebaeude doppelt so viele Passagiere.
6693
 
                   Das sollte Rechenzeit sparen.
6694
 
 
6695
 
08.12.00 - CHANGE: Planquadrate haben dynamische Objektverwaltung und
6696
 
                   koennen bis zu 2^15 Objekte verwalten.
6697
 
 
6698
 
06.12.00 - CHANGE: diagonales Scrolling per Keyboard ist jetzt m�glich
6699
 
         - CHANGE: daten.pak enth�lt jetzt die Anzahl der gespeicherten Bilder
6700
 
         - CHANGE: St�dte bauen Stadien jetzt erst bei 1050 Einwohnern
6701
 
 
6702
 
05.12.00 - FIX: setRGB8multi wieder benutzt, ist bei Merge mit Niels sourcen
6703
 
                am 30.11.00 entfallen
6704
 
 
6705
 
02.12.00 - FIX: 'done' Button im Fahrplan-Dialog �ffnet nicht mehr das
6706
 
                Infofenster eines darunterliegenden Objekts
6707
 
         - CHANGE: Warteschleife fuer Wartezeiten von weniger als 1 ms
6708
 
         - Freispielmodus eingebaut, erg�nzt Testmodus
6709
 
         - Pasis verbessertes Stadtinfo-Fenster eingebaut
6710
 
 
6711
 
30.11.00 - Merge mit Niels sourcen
6712
 
 
6713
 
29.11.00 - Hotkey q,x zu Q,X ge�ndert
6714
 
         - Hotkey t f�r Schienenbau
6715
 
         - CHANGE: karte_t::destroy loescht alle Blocktrecken
6716
 
         - CHANGE: 'max. 10/60 Passagiere' zu '10/60 Passagiere' ge�ndert
6717
 
 
6718
 
27.11.00 Suche nach Fehler, der die Grafikst�rungen hervorrufen k�nnte
6719
 
         2 Stunden erfolglos gesucht
6720
 
 
6721
 
26.11.00 - GUI um Tag und Nacht Modus an-/abzuschalten
6722
 
         - FIX: Kennfarbe des Spielers wird bei Nacht
6723
 
                richtig gespeichert/geladen
6724
 
 
6725
 
25.11.00 - weitere Arbeiten an Tag&Nacht Modus
6726
 
         - CHANGE: mehr Lichter bei Nacht
6727
 
         - FIX: Kennfarbe des Spielers bleibt bei Nacht erhalten
6728
 
 
6729
 
23.11.00 - weitere Arbeiten an Tag&Nacht Modus
6730
 
 
6731
 
22.11.00 - setRGB8multi fuer effizienteren Farbwechsel
6732
 
         - mehr INT_CHECKS fuer besseres Fahrzeugfahren
6733
 
 
6734
 
20.11.00 - Merge mit Niels sourcen
6735
 
 
6736
 
19.11.00 - Tag-und-Nacht-Modus
6737
 
 
6738
 
16.11.00 - FIX: Fahrpl�ne haben jetzt Speicher f�r 16 Eintr�ge
6739
 
         - Merge mit Niels sourcen
6740
 
         - FIX: Ricks Fabrik ist 599 statt 699
6741
 
         - Ricks toolbar
6742
 
 
6743
 
15.11.00 - einige casts durch dynamic_cast ersetzt
6744
 
         - Vehikelbauer ist auf den vehbesch typen basiert statt auf
6745
 
           tabellen.
6746
 
         - KI pr�ft die Verf�gbarkeit von Fahrzeugen vor dem Streckenbau
6747
 
         - Abschluss der Industriekonfiguration, Einbau der Autofabrik
6748
 
 
6749
 
13.11.00 - slist_tpl: Typsicheres List-Template
6750
 
 
6751
 
12.11.00 - industry.tab fertig
6752
 
         - Waren/Industrien sind jetzt frei konfigurierbar
6753
 
 
6754
 
11.11.00 - NEU: industry.tab (begonnen)
6755
 
 
6756
 
09.11.00 - NEU: Warendaten werden aus Datei gelesen,
6757
 
                warenbauer als Factory-Klasse f�r Waren
6758
 
 
6759
 
08.11.00 - NEU: Pause-Funktion
6760
 
         - NEU: Anzeige fuer Fracht in 'aktuell/maximal'
6761
 
 
6762
 
03.11.00 - NEU: eigene, einheitliche Random-Funktion, Plattformunabh�ngig
6763
 
         - NEU: Reliefkarte "draggable"
6764
 
         - NEU: Window wird bei Klick in Window-Koerper getoppt.
6765
 
 
6766
 
02.11.00 - NEU: Beschraenkungen fuer Fahrzeugkombinationen
6767
 
         - FIX: Fahrzeuge auf Bruecken/Tunel werden jetzt von
6768
 
           pruefer_ob_strecke_frei richtig gezaehlt
6769
 
         - FIX: block_ersetzer behandelt Bruecken/Tunnel jetzt richtig
6770
 
         - FIX: Signale entfernen funktioniert jetzt
6771
 
 
6772
 
01.11.00 - Window-Close Button wird richtig gedrueckt
6773
 
 
6774
 
31.10.00 - Repeat Buttons
6775
 
 
6776
 
30.10.00 - Merge abgeschlossen
6777
 
 
6778
 
29.10.00 - Merge mit Niels sourcen
6779
 
 
6780
 
28.10.00 - FIX: Umbau des GUI auf Komponenten
6781
 
 
6782
 
24.10.00 - FIX: R�ckbau des Speichermanagements f�r geb�ude_t
6783
 
         - FIX: Einfahren in Bahnhof pr�ft jetzt auf Schienen
6784
 
         - CHANGE: intro scroller text
6785
 
 
6786
 
23.10.00 - FIX: Anpassung Fenstergroesse an 11er LINESPACE
6787
 
         - FIX: Zuege fahren �ber Bruecken statt untendurch
6788
 
         - FIX: free_entries in memblock_t wurde nicht init, das
6789
 
                ist jetzt behoben
6790
 
         - CHANGE: �nderung im Speichermanagement f�r Geb�ude
6791
 
 
6792
 
19.10.00 - NEU: Fenster k�nnen mit DEL und Backspace geschlossen werden
6793
 
         - NEU: Wegpunkte werden mit Koordinaten aufgelistet
6794
 
         - CHANGE: Textabstand auf 11 Zeilen erh�ht
6795
 
         - CHANGE: "Cr" wurde in creditszeichen umgeschrieben
6796
 
         - CHANGE: Betriebskosten werden jetzt aus vehikel.tab gelesen
6797
 
                   und pro feld verrechnet.
6798
 
         - FIX: Beim Entfernen eines Bahnhofs wird ein Schienenende wieder
6799
 
                zu einem Schienenende
6800
 
 
6801
 
16.10.00 - FIX: beim Einf�gen von Koordinaten in eine Route wurden die
6802
 
                Hoehen nicht mit verschoben. Jetzt werden Hoehen von 0
6803
 
                eingefuegt
6804
 
         - NEU: Scrolling per Tastatur
6805
 
 
6806
 
15.10.00 - NEU: Blickpunkt wird mit Karte gespeichert
6807
 
         - NEU: neue Option "zeige passagiere"
6808
 
         - NEU: Soundwerte in vehikel.tab und vehbesch.cc
6809
 
         - NEU: Option -log schreibt logfile
6810
 
         - NEU: Fortschrittanzeige beim Laden/Speichern und neuen Spiel
6811
 
 
6812
 
14.10.00 - CHANGE: neues memory management, wird von koord und
6813
 
                   sync_wolke_t benutzt, da diese Klassen sehr
6814
 
                   haeufig instanziiert und geloescht werden.
6815
 
 
6816
 
12.10.00 - FIX: Schienen �ber Schienen legen funktioniert jetzt richtig,
6817
 
                Blockstrecken bleiben an den Signalen getrennt
6818
 
                - Test geschrieben
6819
 
 
6820
 
         - FIX: Depots entfernen funktioniert jetzt richtig, im
6821
 
                ersten Schritt wird das depot entfernt, im zweiten die
6822
 
                Schiene
6823
 
                - Test geschrieben
6824
 
 
6825
 
         - CHANGE: stepgruppen von 7 auf 14 hochgesetzt
6826
 
         - CHANGE: Wasser stept jetzt jedesmal
6827
 
         - CHANGE: Baeume steppen jedesmal und berechnen das Alter richtig,
6828
 
                   Baeume saemen an insgesamt drei tagen im Baumleben
6829
 
 
6830
 
08.10.00 - NEU: Sound-API begonnen
6831
 
 
6832
 
07.10.00 - FIX: Kontostand ist jetzt 64 bit Wert (long long)
6833
 
 
6834
 
05.10.00 - FIX: Post kann nur auf leerem Feld gebaut werden
6835
 
         - FIX: besserer Text f�r Intro-Scroller
6836
 
 
6837
 
04.10.00 - NEU: Intro-Scroller
6838
 
 
6839
 
03.10.00 - FIX: routing um Faktor 35 beschleunigt
6840
 
         - FIX: Kennfarbe wird gespeichert und geladen
6841
 
         - NEU: Staedte bauen Stadien
6842
 
         - TEST: Fussgaenger
6843
 
 
6844
 
30.09.00 - Z�ge halten in T-f�rmigen Bahnh�fen jetzt richtig
6845
 
         - FIX: Routing von Waren zur Zielfabrik verbessert:
6846
 
                statt entfernung halt->basis zu Fabrik wird jetzt
6847
 
                die Fabrikliste der Haltestelle zu rate gezogen um
6848
 
                zu sehen ob die ware abgeliefert werden kann.
6849
 
 
6850
 
27.09.00 - Automatische Tests f�r das Schienenverlegen begonnen
6851
 
         - Testsuite ausgelagert
6852
 
 
6853
 
23.09.00 - simworld.cfg speichert einstellungen: Sprache
6854
 
 
6855
 
20.09.00 - Neues fr.tab integriert
6856
 
 
6857
 
19.09.00 - "delete void * considered harmful": der destructor wird nicht
6858
 
           aufgerufen. Deswegen slist.delete_all entfernt und ersetzt.
6859
 
 
6860
 
17.09.00 - NEU: vector klasse und array template
6861
 
 
6862
 
16.09.00 - NEU: Testsuite begonnen
6863
 
 
6864
 
08.09.00 - FIX: bei Truecolor wird das Bild nach einer �nderung der Palette
6865
 
                neu gezeichnet.
6866
 
 
6867
 
04.09.00 - FIX: Welt wird nach laden komplett neu gezeichnet
6868
 
         - CHANGE: auflaufen der hinteren Waggons bei Halt vermieden
6869
 
         - CHANGE: Z�ge klemmen nicht mehr nach halt in kurve, allerdings
6870
 
                   stimmt das setup nach dem Halt nicht mehr bis der Zug
6871
 
                   in einen Kopfbahnhof einf�hrt.
6872
 
         - CHANGE: Fahrplan-UI selekiert add-mode oder remove, je nachdem
6873
 
                   ob der Fahrplan leer ist oder nicht
6874
 
 
6875
 
01.09.00 - Ungel�st: Haltestellen (docks?) um �lfelder herum k�nnen nur
6876
 
           geladen werden, wenn sie Spieler 0 geh�ren. Geh�ren sie Spieler 1
6877
 
           dann st�rtzt das Programm beim zweiten Ladeversuch ab.
6878
 
         - FIX: Z�ge mit mehr als 4 Waggons routen jetzt auch in
6879
 
                Durchgangbahnh�fen richtig
6880
 
 
6881
 
31.08.00 - NEU: Oelfelder funktionieren jetzt
6882
 
         - FIX: verteile_waren bedient meherer Haltetsellen jetzt richtig,
6883
 
                hatte zuvor n-mal die Ware verteilt
6884
 
         - FIX: uninit. Zeiger in simfab.cc behoben
6885
 
 
6886
 
30.08.00 - FIX: Verkehr f�hrt jetzt richtig �ber H�gel und Senken
6887
 
         - CHANGE: Verkehr behindert Automobile
6888
 
 
6889
 
29.08.00 - FIX: Tunnel und Br�ckenbau funktioniert wieder
6890
 
         - FIX: zwei m�glicherweise uninit. zeiger in simplay.cc
6891
 
                behoben.
6892
 
 
6893
 
28.08.00 - FIX: Bounds check bei raise_to/lower_to war falsch
6894
 
 
6895
 
24.08.00 - NEU: Anzeige der Mauskoordinaten (int Kartenkoordinaten)
6896
 
         - CHANGE: Stadtnamen sind jetzt eindeutig.
6897
 
 
6898
 
23.08.00 - CHANGE: Auslagerung Depotdaten in "depot.tab"
6899
 
 
6900
 
20.08.00 - CHANGE: Auslagerung Gebaeudebeschreibungen in "gebaeude.tab"
6901
 
         - FIX: X-Windows+dirty rectangle list jetzt auch in 16/32 bit
6902
 
         - FIX: Redraw der Iconleiste nur wenn n�tig
6903
 
         - FIX: Kennfarbenumschaltung zeichnet ganzes Bild neu
6904
 
 
6905
 
19.08.00 - NEU: Altersangabe f�r Fahrzeuge
6906
 
         - CHANGE: vehikel_t etwas �berarbeitet
6907
 
         - CHANGE: Berechnung von Restwert f�r verkaufte Fahrzeuge
6908
 
                   (ca. 70% nach erstem Jahr)
6909
 
 
6910
 
17.08.00 - FIX: Geb�udeindex f�r Gebeudearrays der Stadt wird in renoviere
6911
 
                richtig geclipped
6912
 
         - FIX: bug aus fahre() entfernt, der durch die Koordinatenumstellung
6913
 
                verursacht worden war, eigentlich ein tippfehler
6914
 
         - NEU: Vehikel k�nnen im Depot verkauft werden
6915
 
 
6916
 
16.08.00 - dirty rectangle list vervollst�ndigt
6917
 
         - FIX: maximal 8 Loks und 32 Fahrzeuge k�nnen in einem Dept
6918
 
                eingelagert werden.
6919
 
 
6920
 
14.08.00 - dirty rectangle list weitergebaut
6921
 
 
6922
 
13.08.00 - dirty rectangle list weitergebaut
6923
 
         - viele Umstrukturierungen
6924
 
            - koords wo es sinn macht
6925
 
            - einige vereinheitlichengen bei schreibweisen (setze)
6926
 
 
6927
 
12.08.00 - dirty rectangle list begonnen
6928
 
 
6929
 
09.08.00 - CHANGE: Z�ge fahren jetzt immer bis zum Bahnsteigende
6930
 
 
6931
 
07.08.00 - FIX: Stadt baut Geb�ude nur auf Feldern ohne Besitzer.
6932
 
 
6933
 
04.06.00 - 32 Farben in der Palette sind jetzt zus�tzlich verf�gbar
6934
 
         - GUI f�r farben aus simgui getrennt und nach gui verschoben
6935
 
 
6936
 
02.08.00 - generisches Makepak f�r alle Plattformen
6937
 
         - Doppelte Info-Fenster f�r Haltestellen abgeschaltet
6938
 
 
6939
 
30.07.00 - FIX: Beim Trennen einer Ringstrecke wird jetzt die Blockbelegung
6940
 
           richtig ermittelt
6941
 
 
6942
 
29.07.00 - Bugfixes
6943
 
         - Riffe f�r unbefahrbares Wasser
6944
 
 
6945
 
26.07.00 - Abschliessende Arbeiten am Fahrplandialog
6946
 
         - Einbau von Olufs F�hre
6947
 
 
6948
 
24.07.00 - Weitere Arbeit am Fahrplandialog
6949
 
         - CHANGE: Fahrzeuge haben keinen eigenen Fahrplan mehr
6950
 
                   nur noch Zeiger auf den Convoi-Fahrplan
6951
 
         - CHANGE: anderes Design f�r Fenstertitelleisten
6952
 
 
6953
 
23.07.00 - Weitere Arbeit am Fahrplandialog
6954
 
         - Weitere Anpassungen f�r SDL
6955
 
         - CHANGE: Statusanzeigende Buttons werden jetzt gedr�ckt dargestellt
6956
 
         - CHNAGE: erweitertes event-handling f�r Info-Fenster
6957
 
 
6958
 
20.07.00 - Beginn Fahrplandialog (Fenster, Anzeige Fahrplan)
6959
 
 
6960
 
19.07.00 - Anpassungen f�r SDL (BeOS)
6961
 
 
6962
 
16.07.00 - FIX: start von convois mit nur einem Fahrzeug funktioniert wieder
6963
 
         - CHANGE/FIX: Passagiererzeugungsrate pro stadt ist jetzt von der
6964
 
                       Stadtanzahl unabh�ngig, liegt bei ca. 1/4 der
6965
 
                       vorherigen Passagiererzeugungsrate; das limitiert
6966
 
                       jedoch die Stadtanzahl auf 64 Staedte insgesamt.
6967
 
 
6968
 
15.07.00 - FIX: Beim Absenken auf Wasserniveau werden alle Objekte
6969
 
                des Planquadrates gel�scht
6970
 
 
6971
 
12.07.00 - CHANGE: Neues Gras
6972
 
         - FIX: verbessertes/effizienteres clipping fuer display_img
6973
 
 
6974
 
09.07.00 - FIX: Softzeiger hinterlaesst keine Abdruecke mehr
6975
 
                auf der Iconleiste
6976
 
         - CHANGE: Gewinn wird jetzt nach route(max_n)-route(0) berechnet
6977
 
         - FIX: Fahrplaene fuer Trabantenfahrzeuge werden vom Erstfahrzeug
6978
 
                uebernommen
6979
 
 
6980
 
08.07.00 - Screenshot feature
6981
 
         - FIX: Unzerreisbare Z�ge
6982
 
 
6983
 
06.07.00 - FIX: Verbesserung der Landschaftzeigerpositionierung
6984
 
                vor allem bessere Platzierung des Signalzeigers
6985
 
         - FIX: Wenn das Infofenster eines Fahrzeugs offen ist und man
6986
 
                das Fahrzeug in ein Depot schickt erfolgt kein Absturz mehr
6987
 
         - FIX: Signale entfernen nochmals korrigiert
6988
 
         - FIX: Schienen entfernen nochmals korrigiert
6989
 
 
6990
 
05.07.00 - Fehlersuche in der Blockstreckenverwaltung
6991
 
         - FIX: Bahnhoefe koennen nur auf eigenen Schienen gebaut werden
6992
 
 
6993
 
03.07.00 - FIX: laden kleinerer Karten jetzt m�glich
6994
 
         - CHANGE: Signale werden jetzt immer paarweise entfernt
6995
 
         - Eddies Korrekturen zur en.tab eingef�gt
6996
 
 
6997
 
29.06.00 - FIX: Entfernen von Privatfahrzeugen verboten
6998
 
         - FIX: Depotnamen werden wieder i18n
6999
 
         - Ricks engl. Stadtnamen eingebaut
7000
 
 
7001
 
28.06.00 - Finnische �bersetzung eingebaut
7002
 
         - Sprachnamen stehen jetzt als 1. Zeile in den Sprachfiles
7003
 
 
7004
 
24.06.00 - FIX: Laden und Speichern des Warenziels, Erzeugung einer
7005
 
                Warenzielkopie bei Teilen eines Warenpaketes
7006
 
         - FIX: Waggons bekommen hat_fracht_bild wieder gesetzt, war
7007
 
                Fehler im Vehikelbauer, fracht.is_empty() wird bei waggons
7008
 
                richtig ber�cksichtigt.
7009
 
         - FIX: Reliefkarte: Klick in die unteren 16 Zeilen funktioniert
7010
 
                jetzt wieder
7011
 
         - FIX: Lieferung von Waren mit Eingangsindex != 0 and Fabriken
7012
 
                funktioniert jetzt wieder.
7013
 
         - FIX: Baeume und Wolken rufen kein delete im step() auf.
7014
 
                Das delete wird jetzt vom Planquadrat �bernommen
7015
 
 
7016
 
23.06.00 - Passagiererzeugung in Fabriken
7017
 
         - Passagiererzeugung in Staedten beruecksichtigt Fabriken
7018
 
         - Passagiererzeugung in Staedten beruecksichtigt Ausflugsziele
7019
 
         - Passagiererzeugung in Ausflugszielen
7020
 
         - FIX: Kohlekraftwerk hatte ausgang[0] nicht allokiert
7021
 
         - FIX: Warenendziel kann von Warenziel(Haltestelle)
7022
 
                unterschiedlich sein, Vereinheitlichung verursachte Fehler
7023
 
                im Routing.
7024
 
         - FIX: Postgebaeude auf Fundament konnten den Boden nicht als
7025
 
                Haltestellenboden setzten. Verzicht auf Fundament.
7026
 
 
7027
 
22.06.00 - FIX: Stadnamen internationalisiert
7028
 
         - FIX: Haltestellennamen internationalisiert
7029
 
         - neuer Fenstertyp w_info_autosize
7030
 
 
7031
 
21.06.00 - FIX: Bei der Teilung von Waren an Haltestellen werden
7032
 
                die Zielkoordinaten der neuen Ware neu erzeugt
7033
 
         - Speicherl�cher im Warenrouting behoben
7034
 
         - Auslieferung von Waren an Fabriken funktioniert wieder
7035
 
 
7036
 
20.06.00 - Routing f�r Passagiere und waren funktioniert im Prinzip
7037
 
         - CHANGE: altes, quotenbasiertes Passagiersammeln wurde
7038
 
                   aus dem Programm entfernt
7039
 
         - Verdacht auf Speicherl�cher im Warenrouting
7040
 
         - Erzeugung von Waren mit Zielen funktioniert jetzt im Prinzip
7041
 
 
7042
 
19.06.00 - Passagiererzeugung in den St�dten begonnen
7043
 
         - Stadtinfo-Fenster begonnen
7044
 
 
7045
 
18.06.00 - Ziele f�r Waren und Passagiere
7046
 
         - Neue GUI-Hierarchie
7047
 
         - CHANGE: Map-Window wurde zu einer eigenen Klasse
7048
 
 
7049
 
17.06.00 - Ziele f�r Waren und Passagiere, Ziellisten f�r Haltestellen
7050
 
         - CHANGE: Haltestelleninfofenster werden �ber Boden ge�ffnet
7051
 
 
7052
 
15.06.00 - Interface comparable_t fuer ADT Menge
7053
 
         - FIX: Plastiktransporter transportiert jetzt auch Plastik
7054
 
 
7055
 
14.06.00 - ADT "Menge" begonnen
7056
 
         - CHANGE: Boden hat jetzt pointer auf Haltestellen
7057
 
         - CHANGE: Haltestellen werden jetzt �ber Boden gesucht und gefunden
7058
 
         - FIX: Boden hat virtuellen Destruktor, der Boden von Haltestelle
7059
 
                abmeldet.
7060
 
 
7061
 
13.06.00 - FIX: Windows-Version laden/speichern funktioniert jetzt
7062
 
         - Neues Statdgebaeude: Kirche
7063
 
 
7064
 
11.06.00 - Schiffe, Schiffsrouten
7065
 
         - Tests und Bugfixes f�r Schiffe
7066
 
         - FIX: laden der Fahrzeugtabelle l�dt letztes Fahrzeug richtig
7067
 
         - FIX: statt aussteigender Passagiere fahren die mitgefahrenen Pax
7068
 
 
7069
 
10.06.00 - Auslagerung der Fahrzeugdaten f�r alle Fahrzeugtypen vereinheitlicht
7070
 
         - Bilder f�r Schiffsdepots + Zeiger
7071
 
         - Schiffdepotwerkzeug
7072
 
         - Schiffdepots
7073
 
         - Schiffe (ungetestet)
7074
 
         - Performanceoptimierungen in der Grafik
7075
 
 
7076
 
08.06.00 - Auslagerung der Fahrzeugdaten fertig
7077
 
         - Bilder f�r Schiffsdepots begonnen
7078
 
 
7079
 
07.06.00 - Auslagerung der Fahrzeugdaten in vehikel.tab begonnen
7080
 
 
7081
 
04.06.00 - Erste Docks (Bilder + Werkzeug)
7082
 
 
7083
 
01.06.00 - FIX: top_win implementiert
7084
 
         - Werkzeugwaehler Fenster
7085
 
 
7086
 
28.05.00 - Erste Version mit winallegro
7087
 
           Einige Anpassungen an Windows-Spezifika
7088
 
         - FIX: INT_CHECK wird in step jetzt nur noch alle 1024
7089
 
                planquadrate aufgerufen
7090
 
         - step() von boden wird nur gerufen, wenn der boden
7091
 
           will_step gesetzt hat
7092
 
 
7093
 
25.05.00 - FIX: Signale melden sich beim entfernen immer bei der Block-
7094
 
                strecke ab.
7095
 
         - Zugbilder um je 2 Pixel verbreitert, Depots angepasst
7096
 
 
7097
 
25.05.00 - Neue Diesellokomotive
7098
 
 
7099
 
22.05.00 - Lagerhaeuser zur Zwischenlagerung von Waren.
7100
 
 
7101
 
19.05.00 - Umstellung der Blockstrecken von Zug auf Wagenz�hlung
7102
 
           macht Blockstreckenmanagement robuster
7103
 
         - Info-Fenster der Signale zeigen jetzt die Blockbelegung an
7104
 
 
7105
 
17.05.00 - FIX: Br�cken und Tunnels sind wieder befahrbar
7106
 
         - Erzanh�nger (f�r LKW) fertig
7107
 
 
7108
 
13.05.00 - FIX: Bug bei Entfernen von Br�cken/Tunnels entfernt
7109
 
         - FIX: Entfernen von Dingen ist wieder m�glich
7110
 
 
7111
 
12.05.00 - FIX: Fahrzeuge fahren nicht mehr ueber Wiesen, falls
7112
 
           der Verkehrsweg zwischendurch entfernt worden ist.
7113
 
         - FIX: Verkehrsteilnehmer werden nur noch auf geraden Strassen erzeugt
7114
 
         - FIX: Karte ist nach Start auf einer Stadt zentriert
7115
 
         - Manfreds Denkmal eingebaut
7116
 
 
7117
 
11.05.00 - Baeume ueberarbeitet
7118
 
         - Einige Haeuser ueberarbeitet
7119
 
         - Erzbergwerk ueberarbeitet
7120
 
 
7121
 
10.05.00 - Alternative Landschaftserzeugung mit "Perlin Noise"
7122
 
 
7123
 
08.05.00 - Manfreds Staubkesselwaggon eingebaut
7124
 
         - Autofabrik verbraucht jetzt Kunststoff
7125
 
         - Fabrikfenster f�hrt max. Prod jetzt separat auf
7126
 
 
7127
 
30.04.00 - Convois haben jetzt Zaehler fuer Jahresgewinn
7128
 
 
7129
 
29.04.00 - FIX: Schienentunnel/-bruecken entfernen funktioniert jetzt
7130
 
 
7131
 
24.04.00 - FIX: erstes/letztes wird bei Einlagerung in Depot geloescht
7132
 
         - FIX: Halt mit/ohne beladen verhaelt sich jetzt gleich
7133
 
                -> Zuege fahren vollstaendig in Bahnhoefe ein
7134
 
 
7135
 
23.04.00 - FIX: sync_steppable hat virtuellen destruktor
7136
 
         - FIX: Depots ermitteln Fahrzeugnummern besser
7137
 
 
7138
 
??.04.00 - Umstellung DOS Version auf Allegro
7139
 
         - Umstellung DOS Version auf DJGPP 2.03
7140
 
 
7141
 
18.04.00 - FIX: Land anheben/absenken unter Br�cken ist verboten
7142
 
         - FIX: es laesst sich nur noch ein kartenfenster oeffnen
7143
 
         - FIX: Schienen unter Bruecken bauen laesst Bruecken intakt
7144
 
         - FIX: moegliche Fehlerquellen beim Verbinden von Blockstrecken
7145
 
                und beim Bau von Signalen in Ringstrecken korigiert
7146
 
 
7147
 
15.04.00 - FIX: delta_t bei asynchronem step wird jetzt richtig berechnet
7148
 
         - FIX: int route.cc INT_CHECK Aufrufe eingef�gt -> weniger ruckeln
7149
 
         - CHANGE: markierungen von grund_t in karte_t verlegt
7150
 
         - CHANGE: step steppt nur noch jedes 15. Objekt pro Durchlauf
7151
 
         - CHANGE: step in grund_t wieder virtuell, ohne if
7152
 
 
7153
 
14.04.00 - FIX: laden und speichern von beliebig grossen Karten moeglich
7154
 
         - Einstellung fuer Scrollgeschwindigkeit
7155
 
         - Einstellung fuer Verkehrdichte
7156
 
 
7157
 
13.04.00 - FIX: display_img clipped jetzt oben wieder richtig
7158
 
         - FIX: verkehrsteilnehmer_r "springen" nicht mehr
7159
 
         - Vorbereitung "welt gui" zur interaktiven kartenwahl
7160
 
         - Einstellungsobjekte f�r Spieleinstellungen
7161
 
 
7162
 
12.04.00 - Umbau des fabrikbauer_t fuer sinnvolle Platzierung der Industrien
7163
 
         - kleine optimierung in display_img und display_color_img
7164
 
 
7165
 
09.04.00 - Umbau von vehikel_t zur Ableitung einer Klasse
7166
 
           fuer den Individualverkehr
7167
 
 
7168
 
06.04.00 - Vorbereitungen fuer waehlbare Kartengroessen
7169
 
         - Speichereinsparungen am Blockmanager (Markierungen als char statt bool)
7170
 
 
7171
 
05.04.00 - Speichereinsparungen an ding_t und grund_t (ca. 30%)
7172
 
 
7173
 
02.04.00 - Fahrzeuge werden auf der Reliefkarte angezeigt
7174
 
 
7175
 
01.04.00 - Umbau Fahrplaneingabe auf Werkzeugschnittstelle
7176
 
         - KIs ebnen Land und entfernen Hindernisse beim Bahnhofsbau
7177
 
         - FIX: Bahnhof entfernen setzt Blockstrecken richtig
7178
 
         - FIX: Trennen von Blockstrecken verbessert
7179
 
         - FIX: Fabriknamen werden sprachunabh�ngig gespeichert
7180
 
         - FIX: Karte huepft nicht mehr bei erneutem Scrollen
7181
 
         - FIX: KI orientiert sich am Lagerbestand bei Streckenplanung
7182
 
         - FIX: "Gekaufte" Felder koennen nicht in der Hoehe veraendert werden
7183
 
 
7184
 
26.03.00 - Kunststoff- und Stahl-LKWs eingebaut
7185
 
         - Manfred's Stahltransporter eingebaut
7186
 
         - FIX: Convois werden aus Convoiliste entfernt, wenn sie
7187
 
                ein Depot betreten
7188
 
         - FIX: Gebeude koennen jetzt auch null-Texte speichern
7189
 
         - FIX: Signale umstellen kostet kein Geld
7190
 
 
7191
 
25.03.00 - FIX: Tunnelm�ndungen erhalten richtigen Blockstreckenzeiger
7192
 
         - FIX: Brueckenauffahrten erhalten richtigen Blockstreckenzeiger
7193
 
 
7194
 
22.03.00 - Verbesserte Grafikperformnce 30-40% schneller
7195
 
         - Bessere Komprimierung des Daten.pak
7196
 
 
7197
 
21.03.00 - FIX: Zeiger laden funktioniert jetzt
7198
 
 
7199
 
19.03.00 - FIX: Signale aufstellen wird besser geprueft
7200
 
         - FIX: KI berechnet gewinn jetzt richtig
7201
 
 
7202
 
18.03.00 - Helligkeits und Farbeinstellungen werden jetzt gespeichert
7203
 
         - FIX: Br�ckenbau nur an Strassen/Schienenenden zugelassen
7204
 
         - FIX: Fehlermeldung "... muss an einfachem Hang ..." uebersetzt
7205
 
         - FIX: Zeiger fuer Brueckenbau stimmen jetzt
7206
 
         - GUI fuer Laden, Speichern und Beenden
7207
 
         - FIX: Kosten fuer Baeume faellen und Haeuser abrei�en werden jetzt
7208
 
           berechnet
7209
 
 
7210
 
17.03.00 - Neue Blockstreckenverwaltung abgeschlossen
7211
 
         - Sehenswuerdigkeiten begonnen
7212
 
 
7213
 
13.03.00 - Mauszeiger Kann nun auch auf Linien plaziert werden
7214
 
           Das ist f�r die neue Signalsetzfunktion notwendig
7215
 
         - Ricks Korrekturen der en.tab integriert
7216
 
 
7217
 
12.03.00 - Blockstreckenverwaltung neu implementiert (Beginn)
7218
 
 
7219
 
11.03.00 - FIX: KI-Zustand wird gespeichert
7220
 
         - Mehrere Farbpaletten zur Auswahl
7221
 
         - Mehrere Helligkeitstufen zur Auswahl
7222
 
         - FIX: Haltestelleninfo mit vielen Fabriken funktioniert jetzt
7223
 
         - FIX: Fenster werden immer vollst�ndig sichtbar geoeffnet
7224
 
 
7225
 
09.03.00 - FIX: Bahnhofsgrund verarbeitet ribis jetzt korrekt
7226
 
 
7227
 
04.03.00 - X-Windows: Pointer beim Scrollen unsichtbar
7228
 
         - FIX: Entfernen fremder Strassen/Schienen nicht mehr moeglich
7229
 
         - Fahrzeuge k�nnen in Depots zur�ckgeschickt werden
7230
 
         - Hausbeschreibungen begonnen
7231
 
 
7232
 
28.02.00 - Verhindern mehrfacher Fahrplaneingabe.
7233
 
 
7234
 
27.02.00 - Anklicken des Bildes im Infofenster springt zum Objekt
7235
 
 
7236
 
26.02.00 - Franz�siche �bersetzung integriert
7237
 
         - Ricks Bauwerke integriert
7238
 
         - Fabriken haben jetzt info �ber abgegebene warenmenge
7239
 
         - KI nutzt Warenabgabeinfo zur Streckenplanung
7240
 
         - X-Windows version kann Pointer beim Scrollen im Window fixieren
7241
 
 
7242
 
21.02.00 - Bugfixes fuer KI -> tonnenweise Bugfixes!!!
7243
 
 
7244
 
20.02.00 - Baubaer kann jetzt lokale Optimierungen an Strecken vornehmen
7245
 
 
7246
 
19.02.00 - KI baut Strassen und Schienen automatisch
7247
 
         - KI baut Bahnh�fe und Frachth�fe
7248
 
         - Bugfixes fuer Schienenbau und Strassenbau
7249
 
         - Bugfixes fuer Tunnel und Brueckenbau
7250
 
         - Bugfix fuer zu viele sync_wolken
7251
 
 
7252
 
16.02.00 - Automatischer Brueckenbau fuer Baubaer funktioniert
7253
 
         - KI sch�tzt Anzahl ben�tigter Fahrzeuge fuer Route
7254
 
 
7255
 
15.02.00 - Automatische Strassenueberbrueckung bei Schienenbau beggonnen
7256
 
 
7257
 
14.02.00 - Automatische Strassentunnelung bei Schienenbau begonnen
7258
 
 
7259
 
13.02.00 - Gebaeudenamen werden mit gespeichert
7260
 
         - Bushaltestellen sind jetzt wg. Sichtbarkeit zweigeteilt
7261
 
         - Frachthoefe sind jetzt wg. Sichtbarkeit zweigeteilt
7262
 
         - Verbesserte Bilddarstellung im Infofenster
7263
 
         - Verbesserung der KI; Strassenfahrzeuge werden 'sinnvoll'
7264
 
           eingesetzt
7265
 
 
7266
 
12.02.00 - Pipelines prinzipiell fertig
7267
 
         - Automobile fahren jetzt hintereinander
7268
 
         - Automobile halten jetzt an belegten Kreuzungen
7269
 
 
7270
 
10.02.00 - Pipelines begonnen
7271
 
         - Refactoring von simdings in Paket dings
7272
 
 
7273
 
09.02.00 - Entfernen von Strassenbruecken moeglich
7274
 
         - Entfernen von Eisenbahnbruecken vorbereitet
7275
 
         - Iconleiste wird nur gezeichnet wenn n�tig (Performance +)
7276
 
 
7277
 
05.02.00 - Raffinerien
7278
 
         - Maximalhoehe fuer Berge
7279
 
         - Anzeige des sichtbaren Bereiches in der Reliefkarte
7280
 
         - Fabriken: Produktion vom Lagerbestand abh�ngig
7281
 
         - Masseinheiten fuer Waren
7282
 
         - asynchrones Routing fuer convois
7283
 
         - Reliefkarte zeigt sichtbaren Ausschnitt an
7284
 
         - Neuer Bus
7285
 
 
7286
 
04.02.00 - Manfreds Oeltanker eingebaut
7287
 
         - Raffinerien angefangen
7288
 
 
7289
 
30.01.00 - Grafiken �berarbeitet
7290
 
         - Neue timer-routinen beruecksichtigen wirklich
7291
 
           verbrauchte zeit.
7292
 
         - Strassen in den Staedten mit Gehweg
7293
 
         - Kosten fuer Fahrzeuge werden verrechnet
7294
 
 
7295
 
29.01.00 - weitere i18n
7296
 
         - makepak tool von simu getrennt
7297
 
         - tooltips f�r Icons
7298
 
         - Oelfeld
7299
 
         - Synchrone Altersberechnung f�r Baeume und Gebaeude
7300
 
         - Tabellen statt switch fuer Baeume und Vehikel
7301
 
 
7302
 
28.01.00 - FIX: Br�cken "ins nichts" bauen st�rtzt nicht mehr ab
7303
 
         - Fenster aus Hauptfenster herausschiebbar
7304
 
 
7305
 
23.01.00 - Weitere i18n
7306
 
         - Convoi fahren jetzt nach halt an Signal langsam an
7307
 
         - aktuelle Sprache wird gespeichert
7308
 
 
7309
 
22.01.00 - "Neuer Fahrplan" Funktion f�r Convois
7310
 
         - Erste Schritte zur Internationalisierung
7311
 
 
7312
 
20.01.00 - Overlay-Technik f�r Strassen und Schienen implementiert
7313
 
 
7314
 
19.01.00 - Fenster k�nnen automatisch nach Zeitspanne geschlosen werden
7315
 
 
7316
 
15.01.00 - FIX: Schienen �ber Schienen bauen kostet kein Geld
7317
 
         - FIX: Schienen �ber Schienen bauen entfernt Z�ge nicht mehr
7318
 
         - FIX: A* war fehlerhaft
7319
 
         - Automatischer Br�ckenbau m�glich
7320
 
         - Darstellung von Schienen in der Reliefkarte verbessert
7321
 
         - Makefile verbessert
7322
 
         - Route ist jetzt eigenes Objekt, d.h. Routing ohne Fahrzeuge
7323
 
           wird m�glich
7324
 
         - Passagiere steigen nicht mehr alle gleichzeitig aus,
7325
 
           statistisch steigen bei n Haltestellen K/(n-1) Passagiere
7326
 
           pro Haltestelle aus.
7327
 
         - Haltestellenquote bezieht nun Anzahl wartender Pax/Post
7328
 
           mit ein
7329
 
         - FIX: Name der Fabriken weren jetzt gespeichert/geladen
7330
 
 
7331
 
 
7332
 
14.01.00 - Verbesserungen im Stadtbau
7333
 
         - FIX: Strassenbau in den Staedten erzeugt keine
7334
 
           Phantomabzweigungen mehr
7335
 
         - FIX: Richtige Positionierung der "Schwebetexte"
7336
 
         - Wolken werden jetzt synchron entfernt
7337
 
 
7338
 
13.01.00 - Tunnels fertig
7339
 
         - Convois bei "Halt ohne umdrehen" verbessert
7340
 
         - Neue Diesellokomotive
7341
 
 
7342
 
10.01.00 - Tunnels; die Bilder f�r die Tunnelm�ndungen fehlen noch
7343
 
 
7344
 
08.01.00 - FIX: Laden/Speichern von Convois macht anz_ready persistent
7345
 
         - SList f�r synchrone Objekte, damit beliebig viele sync. Obj. mgl.
7346
 
         - Wolken als synchrone Objekte
7347
 
         - FIX: Start-Button im Depot; Groesse wurde falsch berechnet
7348
 
         - FIX: Frachtbildinformation wird jetzt gespeichert
7349
 
         - Fehlermeldungen und Reaktion auf "OUT OF MEMORY"
7350
 
         - Fehlermeldungen f�r Laden/Speichern
7351
 
 
7352
 
06.01.00 - Informationen f�r Fahrzeuge
7353
 
         - Depotfenster �berarbeitet
7354
 
 
7355
 
05.01.00 - Baugruben f�r Neubaus
7356
 
         - FIX: Kennfarbe und Zeit speichern und laden
7357
 
         - FIX: Rauchberechnung in Convoi, Zeitabh�ngig statt Geschwindigkeit
7358
 
         - FIX: trennen von Ringstrecken jetzt moeglich
7359
 
 
7360
 
04.01.00 - Stahlwerk
7361
 
         - Kohlebergwerk
7362
 
         - FIX: Name von Haltestellen im Info-Fenster richtig
7363
 
         - FIX: Frachtbild-Flag wird jetzt bei Fahrzeugen richtig gespeichert
7364
 
         - Erzlaster
7365
 
         - Dieselrauch fuer Dieselfahrzeuge
7366
 
 
7367
 
03.01.00 - Beschleunigung der Zeichenfunktionen
7368
 
         - Animiertes Wasser
7369
 
         - FIX: Lokomotive mit Fracht
7370
 
         - FIX: Haltestellenkonstruktor
7371
 
         - Wartezeitberechnung f�r Hauptschleife als PI-Regler
7372
 
 
7373
 
29.12.99 - Neues Bahnhofsdach
7374
 
         - Depotinhalt wird gespeichert
7375
 
         - Update der Reliefkarte nach laden
7376
 
         - Neuer Haltestellenzeiger
7377
 
         - Beschleunigung/Bremsen f�r Convois
7378
 
 
7379
 
25.12.99 - Neue Dampflokomotive
7380
 
         - Erweiterungen f�r Laden/Speichern
7381
 
 
7382
 
23.12.99 - Erweiterungen f�r Laden/Speichern
7383
 
 
7384
 
18.12.99 - Neue Hierarchie f�r Depots (Bahndepot, Stra�endepot)
7385
 
         - Neue Hierarchie f�r Fahrpl�ne (Bahn, Auto)
7386
 
         - Bugfixes f�r Vehikel, Convoi mit nur einem Vehikel
7387
 
         - neues Verzeichnis dataobj
7388
 
 
7389
 
17.12.99 - Blockstrecken mit Br�cken funktionieren jetzt (hoffentlich)
7390
 
           evtl. Probleme mit Blockstrecken die mittels Br�cke �ber
7391
 
           sich selbst hinwegf�hren
7392
 
         - �berarbeitung Br�ckenbau
7393
 
         - Bugfixes f�r Vehikel beim �befahren einer Br�cke
7394
 
         - Tests mit assert()
7395
 
         - Berechnung der korrekten Kosten bei Landanheben/-absenken
7396
 
 
7397
 
16.12.99 - Haltestellen entfernen ist jetzt m�glich
7398
 
         - einige Sicherheitschecks eingebaut
7399
 
         - Schatten f�r B�ume und H�user
7400
 
 
7401
 
14.12.99 - Erstmals pr�zise Positionierung des Landschaftszeigers m�glich
7402
 
 
7403
 
09.12.99 - asynchrone darstellung m�glich
7404
 
         - neue Image-Verwaltung erm�glicht kompakteres daten.pak
7405
 
 
7406
 
08.12.99 - Haltestellen mit SList f�r Grund und Fabriken, damit
7407
 
           entfallen die Beschr�nkungen auf 16 Felder bzw. 16 Fabriken
7408
 
         - Verbesserung von move_win durch offset zum Mauszeiger
7409
 
         - Kleine Versch�nerungen an Gebaeude-Bildchen
7410
 
 
7411
 
05.12.99 - Fahrzeuge mit variablen Geschwindigkeiten
7412
 
         - Abbiegen mit nur einem Fahrzeug in der Kurve
7413
 
 
7414
 
04.12.99 - Verbessertes Clipping f�r Zeichenfunktionen
7415
 
         - Verbesserte Window-Darstellung
7416
 
         - Verbesserte Schilder-Darstellung
7417
 
         - Softscrolling
7418
 
 
7419
 
03.12.99 - Convoi als Vehikel-Delegate
7420
 
 
7421
 
02.12.99 - Verbesserung convoi_t::ready()
7422
 
         - Bahndepot
7423
 
 
7424
 
28.11.99 - Erster Versuch eines Dialoges f�r Zugzusammenstellung
7425
 
 
7426
 
27.11.99 - Algorithmus von Dijkstra zum Strassen/Schienenbau implementiert
7427
 
         - Neue Gebaeude: Einkaufszentrum und Fabrik 5
7428
 
         - Automatisches Update der Reliefkarte
7429
 
 
7430
 
24.11.99 - Entfernen von Schienenenden m�glich
7431
 
 
7432
 
22.11.99 - Entfernen von Signalen m�glich
7433
 
         - Entfernen von Scheinenst�cken aus der Mitte von Blockstrecken
7434
 
           ist m�glich
7435
 
 
7436
 
21.11.99 - Shared Memory abschaltbar, neue Kommandozeile:
7437
 
           "-net" schaltet Shared Memory ab
7438
 
           "-map 34" startet karte 34
7439
 
         - Unterst�tzung f�r XWindows 24/32 Bit Farbtiefe (experimentell)
7440
 
         - Unterstutzung f�r XWindows 16 Bit (565, 555) (experimentell)
7441
 
         - Dialog f�r Wahl der Spielerfarben
7442
 
         - FIX: Traversierung der Blockstrecken betritt jetzt nur Felder
7443
 
                mit Schienen
7444
 
 
7445
 
20.11.99 - FIX: Signale rechts von den Schienen
7446
 
         - FIX: Frachthof in Spielerfarbe
7447
 
         - FIX: Convoi "ist_fahrend" init
7448
 
         - FIX: Posth�uschen und Industrie werden
7449
 
                beim Satdbau nicht mehr entfernt
7450
 
         - FIX: Symbole in Iconleiste erscheinen jetzt in Spielerfarbe
7451
 
 
7452
 
16.11.99 - Weichen f�r Schienen
7453
 
 
7454
 
14.11.99 - Bugfix f�r Suche nach draw.fnt
7455
 
         - Bugfix f�r fehlende "HOME" Umgebungsvariable
7456
 
         - Bilder f�r Erzbergwerke vollst�ndig
7457
 
         - Buttons f�r Infofenster, es fehlt noch der Callback
7458
 
         - Trennen/Vereinigen von befahrenen Blockstrecken jetzt m�glich
7459
 
         - Bugfixes f�r Blockstreckenverwaltung
7460
 
 
7461
 
13.11.99 - Alternative Push-Technologie als Ersatz f�r SIGNAL verf�gbar
7462
 
         - Strassenbau f�r St�dte verbessert
7463
 
         - neue gr��ere und besser erkennbare Icons
7464
 
         - verbesserte Werkzeuge f�r den Bau von Bahnh�fen, Bushaltestellen
7465
 
           und Frachth�fen: automatische Richtungserkennung
7466
 
 
7467
 
06.11.99 - Blockstrecken jetzt auch f�r Convois (Z�ge)
7468
 
 
7469
 
03.11.99 - Bugfixes f�r Blockstrecken, alle Tests erfolgreich durchlaufen
7470
 
 
7471
 
02.11.99 - Einfach- und Doppelsignale
7472
 
         - Bugfixes f�r Blockstrecken und Signalverwaltung
7473
 
 
7474
 
01.11.99 - Erste Blockstreckenverwaltung und Signale
7475
 
 
7476
 
09.09.99 - Simu jetzt unabh�ngig von draw
7477
 
         - Simu 16 Bit-faehig
7478
 
 
7479
 
02.06.99 - Bild fuer Rathaus
7480
 
         - Erzeugen und Verbrauchen von Waren in Fabriken funktioniert jetzt
7481
 
 
7482
 
31.05.99 - Anpassung Haltestellen an neue Waren
7483
 
         - Neue Haltestelle Frachthof (n,s,w,o)
7484
 
         - Bruecken jetzt auch mit Zug befahrbar
7485
 
 
7486
 
30.05.99 - Parametrisierbare Fabriken statt Klassenhierarchie
7487
 
         - Fabrikbauer
7488
 
         - Fahrzeugbauer
7489
 
 
7490
 
29.05.99 - Erste Industrie: Nutzwald und Saegewerk
7491
 
         - Transportfahrzeug (LKW) fuer Holz
7492
 
 
7493
 
28.05.99 - Breitensuche statt Tiefensuche fuer Fahrwegsbestimmung
7494
 
           (neue ADT Queue und Stack)
7495
 
 
7496
 
???      - Bruecken befahrbar
7497
 
 
7498
 
08.05.99 - Brueckenbau moeglich, aber Bruecken noch nicht befahrbar.
7499
 
           neues bild "bridges.gif" fuer Tunnel und Brueckenbildchen
7500
 
 
7501
 
01.05.99 - simwin: Mausklick wirkt nur noch auf oberstes Fenster
7502
 
           an dieser postion
7503
 
         - Einfuehrung eines ADT SList fur bessere Kontrolle der Zugriffe
7504
 
           und ohne Groessenbeschraenkung
7505
 
 
7506
 
15.04.99 - Bilder fuer Post, Postzeiger, Postlkw und Postlkwzeiger
7507
 
         - neuer Warentyp: Post
7508
 
         - grundlegendes Werkzeug wkz_postlinie
7509
 
         - Bugfixes fuer vehikel_t
7510
 
           beladen() beachtet jetzt warentyp
7511
 
               speichern/laden existieren, aber nicht getestet
7512
 
         - neue funktion fuer automobil_t set_has_fracht_bild() fuer
7513
 
           Fahrzeuge ohne beladene Bilder
7514
 
 
7515
 
10.04.99 - display_img und display_color_img pruefen jetzt
7516
 
           xmin < xmax und ymin < ymax (verursacht Abstuerze unter DOS)
7517
 
 
7518
 
02.04.99 - welt->lock sperrt jetzt events; notwendig fuer DOS-version
7519
 
         - display_clear() eingespart, welt ist jetzt insel
7520
 
 
7521
 
20.03.99 - Passagierwaggon
7522
 
         - korr. Bahnhof Ostwest
7523
 
         - Verzicht auf rein virtuelle Methoden -> defensive Programmierung
7524
 
         - Bugfix in kann_alle_entfernen(): beachtet jetzt Spieler
7525
 
         - Frachthof neu
7526
 
 
7527
 
13.03.99 - Bessere Namensgebung fuer Haltestellen
7528
 
         - Busse/Passagiere
7529
 
         - Bushaltestelle
7530
 
         - Bugfix Fenster verschieben
7531
 
         - Passagiererzeugung
7532
 
 
7533
 
10.03.99 - Icons fuer Bahnhof Nordsued und Ostwest
7534
 
         - Mauszeiger Bahnhof Nordsued und Ostwest
7535
 
         - Grundlegende Namensvergabe fuer Bahnhoefe ("Boberg Bahnhof")
7536
 
         - FIX: Stadtpositionen werden jetzt initialisiert
7537
 
         - Grundlegendes Konzept fuer Bahnhofsbau: Module
7538
 
           Problem bei Luecke -> neuer Bahnhof angenommen
7539
 
 
7540
 
07.03.99 - Icons fuer Raise, Lower, Abfrage und Remover
7541
 
         - Mauszeiger: Abfrage, Remover
7542
 
         - Eigene Datei fuer alle Werkzeuge -> Kapselung
7543
 
         - Aenderung an der KI, aber Streckenplanung immer noch mangelhaft
7544
 
 
7545
 
06.03.99 - Neue Mauszeiger: Strassenbau, Schienenbau, Raise, Lower
7546
 
         - Bessere Mauszeigerpositionierung
7547
 
         - Icons fuer Reliefkarte, Strassenbau und Schienenbau
7548
 
 
7549
 
written by Hj. Malthaner