1
Release of 110.0.1 (r4352 on 11-Mar-2011):
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
15
Release of 110.0 (r4303 on 14-Feb-2011):
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
140
Release of 102.2.2 (r3131 on 8-Mar-2010):
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
168
Release of 102.2.1 (r2928)
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)
191
Release of 102.2 (r2785)
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
241
Release of 102.0 (r2366)
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" ( happy face,  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)
270
Release of 101.0 (r2208)
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
336
Release of 100.0 (r1867, stable)
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 < and > 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
408
Release of 99.17.1 (r1550, stable)
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
427
Release of 99.17 (r1502)
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
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)
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
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
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
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)
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
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.
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"
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
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)
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
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
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
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)
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)
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)
845
CHANGE: snow for tunnel and bridges
846
FIX: right mouse button scrolling in minimap
852
FIX: idle timer has eaten up all time doing additional frames
853
FIX: issue with transformers
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
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
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
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
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
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
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
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
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
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.
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
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
1034
10-Sep-2006: (prissi)
1035
CHANGE: full climate/season support
1036
CHANGE: sync_prepare removed
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
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
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'
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
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'
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
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
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
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
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
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
1203
Release of 89.00 (preview)
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.
1209
Release of 88.10.5 (stable)
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
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
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)
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"
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
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
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
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
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)
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
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 ...
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
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
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
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)
1425
Release of 88.06.3 ("stable")
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
1433
FIX: convoi changed in depot did not display correct capacity/loading info
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
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
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
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
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
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
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)
1531
ADD: citylist including sorting
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
1542
19-Feb-2006: (prissi)
1544
FIX: display of attractions
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
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
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 ...
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
1582
11-Feb-2006: (prissi)
1583
FINISHED: full monorail support including ramps (using a bridge)
1584
FIX: line financial calculation fixed
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
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
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
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!)
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.
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!)
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
1635
30-Jan-2006(prissi):
1636
FIX: building/destroying bridges, wayfinder for bridges
1638
FIX: crash when deleting stations
1639
FIX: go home button reactivated
1640
ADD: convoi details (new strings: "Manufactured:", "Power:", "Gear:")
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)
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
1655
28-Jan-2006(prissi):
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
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
1670
26-Jan-2006(prissi):
1671
FIX: init line ids when destroying maps
1672
CHANGE: order of buttons in halt list
1674
25-Jan-2006(prissi):
1675
FIX: accelleration on slopes
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
1683
FIX: factory list and curiosity list
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)
1691
22-Jan-2006(prissi):
1692
CHANGE: now line management for every player
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", "
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
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)
1709
CHANGE: new attraction list
1710
ADD: overlooked the following translations: "\nelektrified", "\nnot elektrified", "\nRail block ", "\n\nRibi (unmasked) ", "\nRibi (masked) "
1712
14-Jan-2006(prissi):
1713
FIX: building constants now configurable in simuconf.tab (see there)
1714
FIX: new player frame (mostly internal change)
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"
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
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
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
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
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
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
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
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)
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
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
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
1810
two tiles drawing code operational; but, the effect is rather small and only seen in very hilly maps
1813
FIX(prissi): change factory preciosion to allow high-volume production
1814
FIX: redrawing title bar under not Allegro
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
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
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)
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
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
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
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 ...
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
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
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)
1890
FIX(hsiegeln): divers error messages around schedules and station buildings
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)
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
1912
17-Nov-05 (hsiegeln/prissi):
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.
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 ...
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
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
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
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)
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 ...
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
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
2080
ADD: factorylist (new entries in translation: fl_title, Fabrikname, Input, Output, Rating)
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)
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
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 ...
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=)
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]=....
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
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
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:"
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.
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.
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
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!!!
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 ... )
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)
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)
2273
ADD: new station building and new harbours from timeshock/converted 128px graphics
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
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
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
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
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
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.
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.
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
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
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)
2395
New entries for citycars are:
2396
speed, intro_year, intor_month, retire_year, retire_month
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
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
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
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
2446
24-Apr-2005 (prissi)
2447
FIX: no route found, when factory was to close
2448
FIX: crashes, if deliverey with unknown route?!?
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
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
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
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
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!
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
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!?!
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
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
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.
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
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
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
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
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)
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
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
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
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
2607
FIX: factory and transformer builder now checks their building sites before more stricktly
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!
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
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 ...
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
2641
Release Simutrans 85.04.1
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
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
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)
2668
FIX: new factories are again connected to stations
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
2679
Released Simutrans 0.85.04.0
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
2698
Released Simutrans 0.85.03.3
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
2708
Released Simutrans 0.85.03.2
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
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
2723
Released Simutrans 0.85.03.1
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)
2739
Released Simutrans 0.85.03
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
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
2759
Released Simutrans 0.85.02.1
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
2769
Released Simutrans 0.85.02.0
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
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
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."
2803
CHANGE: two new button to map windows added: "Powerlines" and "Tourists"
2806
FIX: powerline income was based on last consumption, now integrating
2808
FIX: during loading the AI was not marked as AI => convois had remove
2810
FIX: roadbuilder did not checked, whether I owned the ground or not
2811
=> crossing with AI possible
2812
=> removing road => strange things happened
2815
Released Simutrans 0.85.01.1
2818
FIX: loading old savegames again
2821
Released Simutrans 0.85.01.0
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"
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
2854
Released Simutrans 0.85.00.0
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
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
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
2886
Released Simutrans 0.84.22.0
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).
2915
Released Simutrans 0.84.20.0
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
2925
CHANGE: replaced animated fountain by better version created
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
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
2939
27-Nov-04: FIX: gear is now calculated correctly for all vehicles of
2941
FIX: station statistics are now shown correctly even if less
2942
than 16 goods are used in the scenario (Prissi)
2944
26-Nov-04: CHANGE: included MHz new ship depot
2945
CHANGE: included updated czech translation by Ondrej Machulda
2947
Released Simutrans 0.84.19.0
2949
??-Nov-04: CHANGE: included Hendriks changes
2951
Released Simutrans 0.84.18.0
2953
13-Nov-04: CHANGE: traffic density setting now ranges from 0 .. 16
2954
CHANGE: replaced "old church" tourist attraction by better
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
2961
Integrated Hendriks bug fixes:
2963
FIX: Sequence of "remove" and "update" in line management
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
2969
FIX: depot windows sometimes displayed wrong vehicle information
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)
2975
Released Simutrans 0.84.17.0
2977
06-Nov-04: Integrated Markus and Hendriks changes:
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
2985
FIX: fixed a memory leak in schedule list ui (Hendrik Siegeln)
2986
FIX: fixed a problem with line/schedule updates
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
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
3000
CHANGE: included updated polish translation by
3003
Released Simutrans 0.84.16.4
3005
01-Nov-04: FIX: fixed some accesses to uninitialized values in relief
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!
3013
Released Simutrans 0.84.16.3
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
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
3026
Released Simutrans 0.84.16.2
3028
25-Sep-04: NEW: included MHz new gasoline refinery
3029
FIX: opening the line management window now gives a click
3031
24-Sep-04: FIX: included Hendriks fixes for the line management/button
3033
FIX: tried to fix a freeze if the clock of the computer is set
3035
NEW: included more Joachim Baums german texts about the trees
3037
19-Sep-04: NEW: included MHZ' new car repair shop
3038
CHANGE: included updated czech translation by Ondrej Machulda
3040
18-Sep-04: FIX: cities now build monuments again
3042
08-Sep-04: NEW: included Joachim Baums german text about the beech trees
3044
Released Simutrans 0.84.16.1
3046
06-Sep-04: FIX: clickable "world view" in factory info windows works
3048
FIX: color codes in goods list now match those in the station
3050
FIX: emergency vehicle remove button "X" now works again.
3051
FIX: furniture factory had miscolored edge (should've been
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.
3058
Released Simutrans 0.84.16.0
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 ?)
3064
04-Sep-04: CHANGE: included Hendriks depot window changes
3065
- Vehicle lists now have scrollbars
3067
03-Sep-04: FIX: station statistics no longer show the special good
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
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
3080
30-Aug-04: NEW: replaced one city building by a better version painted
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)
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
3097
28-Aug-04: CHANGE: started to include Hendriks update
3099
Released Simutrans 0.84.15.3
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
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
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)
3115
CHANGE: theatre now has "Leuchtreklame" and lit windows
3117
22-Aug-04: CHANGE: line management window now rembers size and settings
3118
if closed and reopened unless you load a saved game
3121
Released Simutrans 0.84.15.2
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
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
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)
3145
21-Aug-04: CHANGE: improved some images
3146
- some industrial town houses
3147
- some commercial town houses
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)
3154
Released Simutrans 0.84.15.1
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
3160
Released Simutrans 0.84.15.0
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
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
3179
15-Aug-04: NEW: most depot window buttons now got tooltips
3180
CHANGE: included updated slovak translation by J�n Krn�c
3182
14-Aug-04: CHANGE: continued to work on monorail track and vehicles
3184
12-Aug-04: NEW: shaved off a few more CPU cycles from the graphics code
3186
11-Aug-04: NEW: hand-optimized assembly routines for drawing tiles
3187
-> about 5% faster than previously used C code
3189
??-Aug-04: CHANGE: continued to work on monorail track and vehicles
3191
Released Simutrans 0.84.14.0
3193
06-Aug-04: CHANGE: added introduction dates for all ships
3194
CHANGE: added introduction dates for more busses
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
3205
04-Aug-04: CHANGE: improved some images
3206
- pharmaceutical plant
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"
3214
02-Aug-04: NEW: introduction message for new vehicles
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
3223
Released Simutrans 0.84.13.0
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
3229
29-Jul-04: NEW: on-map statistics for stations can now be toggled by
3231
NEW: timeline can now be switched on/off for testing in
3232
simuconf.tab (default is off)
3234
28-Jul-04: NEW: on-map statistics for stations
3235
NEW: improved city roads for 64x64 pixel tile set
3237
Released Simutrans 0.84.12.0
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.
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
3258
loading games with 0 factories works again
3260
18-Jul-04: NEW: (Hajo)
3261
buildings now have separate mail and passenger generation
3264
Released Simutrans 0.84.11.0
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
3272
Included Hendriks updates:
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
3281
- textinput supports clipping & scrolling & more
3282
- combobox uses new textinput component and is now inheriting
3284
- window titels now support clipping
3287
Released Simutrans 0.84.10.0
3289
03-Jul-04: FIX: new map window now displays translated factory names
3291
Included Hendriks updates:
3294
1) now lists up to 24 suppliers of an industry (was 6 before)
3295
2) improved focus handling of text input fields
3298
the new "gueterbahnhof" was not shown in overview map overlays
3300
"operating profit" was adding vehicle's running cost to profit,
3301
rather than substracting
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
3309
overview map enhancement (show connected industries; shows
3310
customers default, use SHIFT to show suppliers) map zooms in/out
3311
respecting SHIFT key
3314
savegame version now 84007 (was required for new curve in finance
3316
if user clicks into the scrollbar, above/left or below/roght the
3317
slider, now the scrollbar scrolls up/down accordingly
3320
19-Jun-04: Included Hendriks updates:
3323
line filter in line management (all, truck, train, ship)
3327
introduced new curve to finance window: ops profit
3330
simplified delete_line interface (now accepts simline_t *,
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);
3337
savegame version now 84007 (was required for new curve in
3339
if user clicks into the scrollbar, above/left or below/right
3340
the slider, now the scrollbar scrolls up/down accordingly
3342
Released Simutrans 0.84.9.1
3345
13-Jun-03 FIX: oil rigs are now initially linked to their stations
3348
Released Simutrans 0.84.9.0
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)
3355
02-Jun-04 FIX: included Hendriks fix for an index problem in
3357
CHANGE: improved a few buildings images
3358
CHANGE: replaced duckpond-park with tomas new park
3360
Released Simutrans 0.84.8.6
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
3380
Released Simutrans 0.84.8.5
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
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)
3390
Released Simutrans 0.84.8.4
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
3396
Released Simutrans 0.84.8.3
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
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
3411
15-Apr-04 CHANGE: moved scenario specific texts into scenario
3412
directory, and adapted translator to read them
3415
14-Apr-04 CHANGE: cleaned up translation facility API
3417
Released Simutrans 0.84.8.2
3419
11-Apr-04 FIX: lines entered from line magement window now show up
3421
FIX: lines entered in another depot, are visible in all
3422
depots again after opening their info window
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
3429
Simutrans 0.84.8.1 for developers only
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
3436
Released Simutrans 0.84.8.0
3438
04-Apr-04 NEW: freight train station - so far look only, no effect on
3441
03-Apr-04 NEW: goods info window now shows weight per unit, too.
3443
02-Apr-04 CHANGE: enabled -async option for SDL based Simutrans
3446
01-Apr-04 CHANGE: adjusted weights of busses and trucks
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
3452
CHANGE: AI now uses "wait for 100%" setting if using trains
3454
30-Mar-04 NEW: weight of freight is now considered in acceleration
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
3461
Released Simutrans 0.84.7.1
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
3470
28-Mar-04 NEW: MakeObj now supports engine_type for vehicle DAT/PAK
3478
NEW: MakeObj now supports weight_per_unit for goods DAT/PAK
3481
NEW: steam engines now always produce steam clouds while
3483
FIX: fixed an array bounds violation in AI bridge building
3485
27-Mar-04 NEW: cobblestone road
3486
FIX: 's' and 't' shortcuts work again
3488
26-Mar-04 NEW: initial intercity road type can be configured in
3490
NEW: added introduction date attribute for new ways types
3491
CHANGE: removed last reference to "Track" and "Road" (the
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
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
3504
CHANGE: road tools menu
3505
CHANGE: rail tools menu
3506
INTERN: restructured 64x64 pixel tile set way images and
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
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
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
3523
20-Mar-04 FIX: included Hendriks bugfix for schedule list/waypoint
3526
released Simutrans 0.84.6.0
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
3532
CHANGE: started to rework rail tools menu to allow several
3534
CHANGE: started to rework road tools menu to allow several
3537
17-Mar-04 CHANGE: integrated Hendriks changes
3539
15-Mar-04 FIX: industries are now created on all densities except
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
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.
3553
12-Mar-04 CHANGE: reduced header file dependencies
3555
11-Mar-04 FIX: fixed some GCC 3.2 compatibility issues in the template
3557
NEW: minimum industry density setting does not generate any
3560
released Simutrans 0.84.4.0
3562
06-Mar-04 FIX: fixed a problem in removing a signal inside a station
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
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
3575
released Simutrans 0.84.3.2
3577
03-Mar-04 FIX: fixed a problem in removing signals
3578
FIX: fixed a text formatting problem in factory info window
3580
released Simutrans 0.84.3.1
3582
29-Feb-04 NEW: city list window (hotkey 'T')
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
3588
27-Feb-04 CHANGE: started to incorporate Hendriks new relief map
3589
-> need to change the structur somewhat to fit
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
3596
CHANGE: included updated danish translation (now using �)
3597
CHANGE: included updated japanese translation
3598
NEW: added toolbar icon for line management
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
3605
20-Feb-04 NEW: added max_hops parameter (goods routing search depth)
3608
19-Feb-04 CHANGE: changed city name list to use <cstring_t> instead
3611
released Simutrans 0.84.2.2
3613
19-Feb-04 FIX: fixed a typo in simuconf.tab: display_height is now
3614
written properly (formerly the code checked for
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)
3620
released Simutrans 0.84.2.1
3622
16-Feb-04 FIX: Bridge tools menu size now adpats properly to number of
3625
released Simutrans 0.84.2.0
3627
15-Feb-04 FIX: added � character to prop.fnt (needed for danish
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
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
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
3662
-> See datfiles_15-Feb-04.zip for examples
3663
(MakeObj forum, examples section)
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
3671
11-Feb-04 NEW (by Hendrik): line selection in depot window now got
3672
a drop-down list (click into the input
3674
CHANGE (by Hendrik): vehicle info window now shows total
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
3680
09-Feb-04 FIX: added missing town hall upgrade at 3500 inhabitants
3682
released Simutrans 0.84.1.0
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
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
3703
05-Feb-04 CHANGE: included new fi.tab provided by Antti Louko
3704
CHANGE: improved steel mill image
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)
3709
released Simutrans 0.84.0.1
3711
02-Feb-04 FIX: fixed a bug if a line was deleted while it had
3713
FIX: fixed a an access to an unitialized variable if
3714
a line was deleted after loading a saved game
3716
released Simutrans 0.84.0.0
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
3724
FIX: fixed a bug in town hall expansion code
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
3733
NEW: included Paul Szczepaneks stadium
3734
NEW: included Danish translation by Finn Rosenbech Jensen
3736
31-Jan-04 CHANGE: continued thorough rework of convoi and vehicle class
3738
30-Jan-04 CHANGE: started thorough rework of convoi and vehicle class
3740
- moved route data from vehicle to convoi class
3741
- moved async step from vehicle to convoi class
3744
- moved strequ from simplan.cc to simstring.c,
3749
28-Jan-04 CHANGE: - unified window colors
3751
- reworked many building images
3753
27-Jan-04 NEW: included Paul Szczepaneks tennis court, theatre and
3756
26-Jan-04 CHANGE: improved car factory image
3757
CHANGE: improved steel mill image
3759
released Simutrans 0.83.7.1
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.
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
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
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
3790
22-Jan-04 NEW: continued to work on skin support -> support for
3791
user defind button skins
3793
released Simutrans 0.83.7.0
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
3799
CHANGE: changed some buttons shapes (factory info and
3802
20-Jan-04 NEW: continued to work on non-darkening image drawing
3804
19-Jan-04 NEW: started to work on non-darkening image drawing
3805
NEW: started to work on skin support
3807
released Simutrans 0.83.6.1
3809
18-Jan-04 FIX: latin-2 font now also loaded if saved langauge setting
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
3815
CHANGE: intercity roads now have no owner anymore
3817
released Simutrans 0.83.6.0
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)
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
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
3839
released Simutrans 0.83.5.0
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)
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
3855
11-Jan-04 NEW: Debugging helper: buildings list window
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
3863
- changed descriptions of some buildings
3864
- fixed two mismatched buildings descriptions
3866
10-Jan-04 NEW: back ported Gaz-4 goods truck from 128x128 set to 64x64
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
3873
MakeObj 0.1.5 support two new attributes for vehicles:
3875
intro_year (int): Year of introduction
3876
intro_month (int): Month in year
3878
gear (int): gear of engines - will work as power
3881
If you create PAK files, make sure to include them in
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
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.
3895
CHANGE: risen max map size to 1024x1024
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
3902
released Simutrans 0.83.3.0 and upgraded food chain
3904
08-Jan-04 FIX: Map legend now dynamically adapts to the number of
3905
configured factories (-> always big enough to list all
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
3911
07-Jan-04 NEW: Goods overview/list now shows category of goods, too
3913
Back ported IL-209S goods truck and trailer
3915
released back-ported food chain
3917
Back-ported 128x128 food industry chain to 64x64
3918
- Goods: canned_food, flour, beer, grain, meat, fish, food,
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
3926
Updated 64x64 pixel tile set
3927
- lumber plantation size increased to 3x3
3928
- further improved a few city buildings images
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
3938
04-Jan-04 CHANGE: included updated czech translation by
3941
released Simutrans 0.83.2.2
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
3946
-> we are not 100% sure if this fix will not break
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)
3957
released Simutrans 0.83.2.1
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).
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,
3982
released Simutrans 0.83.1.3
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
3989
released Simutrans 0.83.1.2
3991
29-Dec-03 FIX: changed convoi waiting times from steps to real time
3992
-> with this fix, waiting times should consider the
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
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
4006
released Simutrans 0.83.1.1
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
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
4025
passenger statistics in city window now shows
4026
unreachable passenger destinations in orange and
4027
reachable destination in yellow
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
4034
CHANGE: code cleanup
4036
released Simutrans 0.83.1.0
4038
22-Dec-03 NEW: included Hendriks changes
4039
- Vehicle lines are now sorted
4040
- Fixed a crash due to an unitialized variable in
4042
"press 'w' in new game, select "update" -> game crashes"
4045
released Simutrans 0.83.0.1
4046
released Simutrans 0.82.15.7exp
4048
20-Dec-03 CHANGE: passenger statistics in city window now shows
4049
unreachable passenger destinations in orange and
4050
reachable destination in yellow
4052
19-Dec-03 FIX: moved savegame format entry from forrestconf.tab to
4055
released Simutrans 0.82.15.6exp
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
4063
released Simutrans 0.82.15.5exp
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.
4071
released Simutrans 0.82.15.4exp
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
4078
28-Nov-03 FIX: fixed a variable overflow in finance window (Hendrik)
4079
FIX: finance window total money is now updated dynamically
4081
CHANGE: replaced most strcpy() calls by a bounds checked, 0
4082
terminating string copy function
4084
released Simutrans 0.82.15.3exp
4086
27-Nov-03 FIX: fixed a potential buffer overflow is city building
4088
FIX: fixed a potential crash if a curiosity building was
4091
released Simutrans 0.82.15.2exp
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
4097
released Simutrans 0.82.15.1exp
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
4103
CHANGE: added bounds checks to station sort mode text arrays
4105
CHANGE: changed Peters new city building rules to avoid
4106
cities only consisting of one single, extremely long
4109
released Simutrans 0.82.15exp
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
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
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.
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
4132
FIX: adjusted sign height in 128x128 mode (Hendrik, Hajo)
4134
released Simutrans 0.82.14exp
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
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
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
4160
released Simutrans 0.82.13.1exp
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
4167
released Simutrans 0.82.13exp
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
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
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);
4186
15-Oct-03 NEW: new locomotives: MJHN Deltic, MJHN Avocet, Light Br 5-7
4187
CHANGE: improved window resizing
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
4193
13-Oct-03 CHANGE: improved a few building images
4194
CHANGE: included a new residental city building
4197
released Simutrans 0.82.12exp
4200
12-Oct-03 NEW: new factory: Pharmaceuticals
4204
CHANGE: further changes to factory code to distribute
4205
multiple products properly to all destinations
4206
CHANGE: adjusted income for some goods
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
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
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
4224
09-Oct-03 CHANGE: implemented the faster movement code for private
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
4231
released Simutrans 0.82.11exp
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
4240
03-Oct-03 CHANGE: continued work on new powerlines, fixed some bugs
4242
released Simutrans 0.82.10exp
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
4250
16-Sep-03 CHANGE: continued work on new powerlines
4253
released Simutrans 0.82.9exp
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!
4262
14-Sep-03 CHANGE: included updated italian, portuguese and dutch
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
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
4274
09-Sep-03 CHANGE: changed configuration of some trucks and trailers
4275
CHANGE: introduced new members of the tigress vehicles class
4278
released Simutrans 0.82.8exp
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.
4285
CHANGE: Some config files now get closed immediatley after
4286
reading - former Simutrans versions kept them open
4287
until the program ended.
4289
CHANGE: Adapted weight, prices and running costs of some
4292
CHANGE: Changed some english and german translations entries
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!
4299
CHANGE: risen height value range for heightfields from
4300
from -5...1 to -14...10
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
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
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.
4314
01-Sep-03 CHANGE: Waggons and trailers now have speed limits, too
4316
NEW: High speed passenger and mail cars suitable for the
4319
31-Aug-03 CHANGE: new maps now can have cities up to size 3300
4322
30-Aug-03 CHANGE: separated coordinate and cstring classes again (Volker
4323
had tightly linked them) to get cleaner interfaces.
4326
released Simutrans 0.82.7exp
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
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.
4340
CHANGE: Reduced vehicle waiting time by another 5%
4342
CHANGE: Changed city information window to list unemployed
4346
released Simutrans 0.82.6exp
4349
23-Aug-03 FIX: Labels/signs now appear centered in 128x128 tile mode,
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).
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.
4369
FIX: Fixed a temporary inconsistency of convoi data that
4370
lead to serious problems with the new reduced waiting
4373
20-Aug-03 FIX: Removing a mail office now resets a stations ability
4374
to collect, store and move mail.
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
4380
CHANGE: Only one mail office per station allowed
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).
4390
13-Aug-03 CHANGE: Reworked new vehicles/new pathfinding
4391
(not included in official release).
4393
released Simutrans 0.82.5exp
4396
30-Jul-03 CHANGE: Limited max passenger search depth (route planning)
4397
to 300 stations (was 900 formerly)
4399
FIX: Heightfield loading now works well with artificial
4400
slopes - no extra support walls are created anymore
4402
29-Jul-03 CHANGE: Lowered passenger rate for higher level buildings
4404
28-Jul-03 FIX: Added missing initialization to slope array
4406
FIX: Added missing initialization to buildings after
4409
FIX: Fixed a 'race condition' in world destruction.
4410
In rare occasions, there was step() called on cities
4411
that just underwent destruction.
4413
CHANGE: lowered passenger rate for higher level buildings
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
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.
4427
Included updated czech translation by Fast Ikarus
4428
Included updated polish translation by Lukasz Remis
4429
Included Tomas Kubes' monument
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
4435
FIX: Using the emergency button to remove vehicles now resets
4436
the rail block counters if the vehicle was a train
4438
NEW: tooltips for tool selection windows
4440
22-Jul-03 FIX: Screenshot directory is now created with correct
4441
access permissions under Linux
4443
FIX: all 16 player color sets are loaded correctly again
4445
FIX: Fixed two minor bugs in world map creation that caused
4446
trouble if the water level was changed from default level
4448
20-Jul-03 CHANGE: Continued work on artficial slopes - created menu icons
4449
and added slope tools to raise and lower land.
4451
NEW: Textures for slope support walls
4453
NEW: Added loading and saving of artificial slopes.
4455
FIX: Fixed a bug in heightfield loading (wrong filename suffix)
4456
(Heightfields are still searched in the "save" directory)
4458
19-Jul-03 CHANGE: Continued work on artficial slopes - completed slope
4459
table, created a menu and tools
4461
17-Jul-03 CHANGE: Continued work on artficial slopes - painted slope
4462
cut walls and implemented first version of slope
4465
16-Jul-03 CHANGE: Changed grid heights to sint8. This saves 65k
4466
for a standard 256x256 map
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)
4473
14-Jul-03 NEW: Started to work on artificial slopes
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
4479
CHANGE: Private cars speed risen to 60 km/h
4481
12-Jul-03 CHANGE: Enlarged text buffer for convoi info window from 16k
4484
CHANGE: Lowered passenger generation at tourist attractions by
4487
CHANGE: Included Tomas Kubes' sawmill in 64x64 image set
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".
4494
NEW: AI will now remove vehicles if they have no suitable
4495
route (anymore) - i.e. due to a bug or player sabotage.
4497
09-Jul-03 FIX: Tourist attractions are valid passenger destinations
4498
again - formerly this information was lost after
4499
loading a saved game
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).
4509
07-Jul-03 FIX: Fixed a bug in payment calculation while waiting for a
4510
given loading level (i.e. wait for 100%).
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 :)
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
4523
06-Jul-03 FIX: Compressed savegames work reliably now. (See simuconf.tab
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.
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.
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).
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>
4549
28-Jun-03 Changes by Volker:
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.
4556
NEW: More work on new depot dialog (resizeable etc.)
4558
NEW: Speedbar for vehicles
4560
CHANGE: Removed old code - this can only read games saved with
4563
NEW: Savegames are now zippped by default - loading autodetcts
4565
(Hajo: doesn't work on my system. Default seems to be set to
4566
binary, not zipped. Forcing zipped mode causes a crash).
4568
CHANGE: Trees are displayed small in hide-buildings-mode
4570
NEW: When using commandline "-load <savegame>" the extension
4571
needs no longer be supplied.
4573
??? CHANGE: industry distribution now generates larger average
4574
distances between industries
4576
21-Jun-03 CHANGE: continued work on new vehicles and pathfinding
4578
20-Jun-03 CHANGE: continued work on new vehicles and pathfinding
4580
19-Jun-03 CHANGE: continued work on new vehicles and pathfinding
4582
18-Jun-03 CHANGE: continued work on new vehicles and pathfinding
4584
17-Jun-03 NEW: started to work on a new vehicle class that implements
4585
a different, more flexible pathfinding method
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.
4596
You can use this version with the 0.81.35exp base package.
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
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!!!
4614
07-Jun-03 FIX: player color table initialisation wasn't executed
4615
after starting a new game. Table now gets initialised
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
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.
4628
25-May-03 released 0.81.33exp
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
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)
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.
4646
08-May-03 CHANGE: cursor keys now scroll map, too
4648
25-Apr-03 FIX: traced Simutrans for memory leaks and accesses of/to
4651
21-Apr-03 CHANGE: optimized some graphics routines (5% faster now)
4653
20-Apr-03 CHANGE: reduced number of malloc()/free() calls for loading
4654
trees and buildings (-> games should load a bit faster
4657
19-Apr-03 FIX: fixed a crash if the player or AI scheduled a new vehicle
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
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.
4667
15-Apr-03 FIX: fixed a memory leak in slist_tpl/nodelist
4669
08-Apr-03 FIX: goods distribution didn't consider multiple destinations
4670
per station properly. This should be fixed now.
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
4682
29-Mar-03 CHANGE: removed last dependency to ADT package
4684
23-Mar-03 CHANGE: optimized map lookup
4686
22-Mar-03 CHANGE: optimized goods routing
4688
21-Mar-03 CHANGE: optimized goods routing
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
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
4699
FIX: fixed a potential buffer overflow in minivec_tpl
4700
FIX: fixed a potential buffer overflow in microvec_tpl
4702
15-Mar-03 NEW: included Matthews changes for "min size" window gadget
4703
NEW: "new map" dialog now gives estimated memory requirement
4705
NEW: included 4 types of variant grass to break the uniformity
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
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)
4715
05-Mar-03 NEW: include Tomas' new forest creation routines
4717
02-Mar-03 FIX: added some missing entries to german translation
4718
CHANGE: slightly risen productivity of gas stations
4720
26-Feb-03 CHANGE: finance window now formats money as 1.000,00
4721
FIX: negative total balance is now displayed in red
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
4736
22-Feb-03 NEW: tested -nosound and -nomidi switches on windows
4738
20-Feb-03 NEW: -nosound and -nomidi switches to turn off sound and music
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
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
4748
FIX: fixed a bug in image zooming if going back to zoom factor 1
4749
CHANGE: included new help texts by Adam Barclay
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
4757
12-Feb-03 NEW: continued to work on zooming feature
4759
11-Feb-03 NEW: continued to work on zooming feature
4761
10-Feb-03 NEW: started to work on zooming feature (use > and < keys to zoom
4764
09-Feb-03 NEW: added legend to relief map window
4765
CHANGE: included Tomas Kubes' new english city name syllables
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
4772
08-Feb-03 NEW: player starting money can now be configured in
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
4780
FIX: fixed landscape pointer position calculation in 128x128
4782
FIX: fixed refresh area for landscape pointer movement in
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
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
4796
05-Feb-03 CHANGE: more performance tuning
4797
- inlined ist_bruecke und ist_tunnel, added flags
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
4805
- inlined grund_t::gib_weg, and optimized the routine
4808
04-Feb-03 CHANGE: tried to reduce the memory consumption - reduced by 8 bytes
4810
CHANGE: tried to optimize pedestrian routines
4811
CHANGE: profiling and overall performance tuning
4813
01-Feb-03 FIX: mail office now has player colors
4814
FIX: overhead lines adapt their shape if tracks are removed
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)
4822
28-Jan-03 NEW: there is now a toggleable ground tile grid. Press # to
4823
switch the grid on/off.
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
4829
27-Jan-03 NEW: started to add buttons to the factory info window
4830
to jump to consumers conveniently
4832
26-Jan-03 NEW: started to work on lights for the night mode
4833
released inofficial 0.81.20exp
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
4844
23-Jan-03 FIX: overhead lines on bridges are now (again) loaded correctly
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
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
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
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
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
4884
18-Jan-03 CHANGE: added updated italian translation from Alberto Beccaria
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
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
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
4910
15-Jan-03 NEW: preparation for configureable tile size
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
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.
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
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!)
4934
04-Jan-03 CHANGE: bus stops now can be placed even if there are
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
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.
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
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
4970
21-Dec-02 CHANGE: more work for overhead powerlines
4972
20-Dec-02 CHANGE: more work for overhead powerlines
4974
15-Dec-02 CHANGE: more work for overhead powerlines
4976
12-Dec-02 NEW: started work on overhead powerlines for electrified track
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
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
4992
??? released 0.81.10exp
4994
30-Nov-02 CHANGE: improved/reworked H-Trans coal truck image
4995
FIX: fixed .dat file for furniture waggon
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
5002
released inofficial 0.81.9exp
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
5011
Parcel service: Books, Furniture
5012
Bulk goods: Sand, Stone, Coal, Iron Ore
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
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
5030
20-Oct-02 FIX: Oil rigs now accept passengers and mail (again, was broken
5032
released inofficial 0.81.7exp
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
5040
12-Oct-02 FIX: random pedestrians can now actually be turned on and off
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
5049
06-Oct-02 CHANGE: tried to make relief map zoomeable
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
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.
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
5068
FIX: fixed a translation mistake in en.tab
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
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
5078
29-Sep-02 CHANGE: changed passenger generation in cities (steps more
5079
frequently, but only every 8th row)
5081
28-Sep-02 CHANGE: continued code cleanup
5082
-> all 'builder' classes now located in 'bauer'
5083
-> all 'searcher' classes now located in 'sucher'
5085
26-Sep-02 CHANGE: continued code cleanup
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
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
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
5112
CHANGE: tombstone arrays are now configureable in simuconf.tab
5114
21-Sep-02 NEW: schedules are no longer lost if a vehicle enters
5117
20-Sep-02 FIX: repaired broken AI road/railroad building routines
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
5125
18-Sep-02 MERGE: merged Volkers changes for new config system
5128
05-Sep-02 NEW: included italian translation from Alberto Beccaria
5129
NEW: built preview for BeOS
5130
CHANGE: updated thanks.txt
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
5139
FIX: fixed alignment of some ships
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
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
5157
CHANGE: all of Bennhardts vehicles have reasonable prices and
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
5170
FIX: oil rigs don't raise the players maintenance costs anymore
5171
NEW: added missing stadium images
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
5186
07/20/02 - FIX: fixed 2 wrong entries in gebaeude.tab
5187
- FIX: included Dennis' correction for en.tab
5190
07/14/02 - FIX: sped up buying vehicles in depots
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
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
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
5212
07/07/02 - NEW: included 8 new train images painted by Benjamin "Bennhardt"
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
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
5223
- released inofficial 0.80.10-16exp
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
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)
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
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
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).
5253
- MERGE: merged Markus patch to display only matching carriages
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
5262
06/15/02 - CHANGE: sped up graphics by another 2%
5263
- released inofficial 0.80.8-16exp
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
5269
- NEW: tunnels and bridges are displayed in the map (Volker)
5272
06/13/02 - FIX: window resizing bugs fixed
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
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
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
5298
- released inofficial 0.80.7-16exp
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
5304
- CHANGE: smoke type is now read from current vehikel.tab instead
5306
- CHANGE: included Volkers changes to allow processing an
5307
unlimited number of images with makepak16
5310
06/07/02 - CHANGE: frame sync smoke is now a 5 frame animation
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
5320
06/02/02 - FIX: clicking a post office opens the station window again
5321
- FIX: fixed a memory leak during map destruction.
5324
06/01/02 - MERGE: merged Markus' changes for resizeable windows
5325
- CHANGE: adapeted Markus' changes to fit better into Simutrans
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
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
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.
5345
05/19/02 - FIX: Player color (object recoloring) feature works again.
5346
- CHANGE: removed colormap functions from HiColor system
5348
- CHANGE: buildings basements now use mempools
5349
- NEW: (Hellmade) included screenshot facility for 16 bit graphics
5351
- MERGE: Merged Volkers changes (Filter-Dialogs, many small patches)
5352
- released inofficial 0.80.6-16exp
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
5361
05/09/02 - NEW: merged Volkers changes
5362
- FIX: fixed a clipping bug for colored images in the 16 bit
5364
- CHANGE: info windows for buildings now carry title "Building"
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
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
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
5387
04/17/02 - FIX: F1 key now triggers general help in 16 bit version, too
5388
- NEW: internationalizeable help texts
5391
04/13/02 - CHANGE: "random map" buttons now generates a real random
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)
5399
04/11/02 - FIX: fixed a bug in player-triggered city building
5402
04/10/02 - NEW: player can found new cities - hotkey 'C'
5403
- CHANGE: hotkey for vehicle list changed from 'C' to 'V'
5406
04/07/02 - CHANGE: converted dirty tile list to bitfield. This saves some KB
5408
- FIX: fixed a potential access to an uninitialized route element
5409
- FIX: tried to fix the road vehicle lockup problem on level
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
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
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
5429
03/28/02 - CHANGE: merged Volkers 2nd update to house building
5430
- Release unofficial 0.80.2_16
5433
03/27/02 - CHANGE: 16 bit graphics routines about 40% faster than before
5434
- FIX: fixed some typos in help texts
5437
03/26/02 - CHANGE: exchanged . and , keys for time lapse control
5438
- CHANGE: tried to optimize 16 bit graphics engine
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
5446
03/09/02 - FIX: raising/lowering land at the border of the map no longer
5450
02/23/02 - NEW: included help texts for loading and saving games.
5453
02/22/02 - FIX: fixed a crash if a railroad track or road was build
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
5462
02/16/02 - NEW: added more help texts: language, options
5463
- FIX: fixed a bug in the flowtext display component
5466
02/15/02 - FIX: fixed the 'cloud offset overflow' problem
5467
- NEW: added more help texts: depot help
5470
02/13/02 - NEW: added more help texts
5473
02/11/02 - NEW: working on in-game helpsystem, added more help texts
5476
02/10/02 - NEW: working on in-game helpsystem, added more help texts
5479
02/09/02 - NEW: working on in-game help system
5482
02/07/02 - NEW: started working on in-game help system
5485
02/06/02 - CHANGE: made some changes for Markus Weber
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
5494
01/27/02 - CHANGE: Made convoi route preparation also an
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
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
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
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.
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.
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
5538
- FIX: Fixed a possible buffer overflow in halt list.
5539
- FIX: Included a fix for setting the correct water level during
5541
- NEW: released unofficial version 0.80.pre2
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
5554
01/17/02 - NEW: RGB555 <-> RGB565 transform for 16 bit engine finished
5555
- NEW: optimized 16 bit engine
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.
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)
5568
01/12/02 - NEW: -scenario <directory> option to make Simutrans read
5569
config files and daten.pak from that directory.
5572
01/09/02 - MERGE: included Markus' resizer component and the changes to the
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
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
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
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
5596
- Bugfixes for bridges and tunnels
5598
- CHANGE: changed layout of the "options" dialog
5599
- CHANGE: changed layout of the "new world" dialog
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.
5609
- FIX: Added missing screen refresh after removing a long bridge
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
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
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
5638
12/15/01 - CHANGE: prepared Makepak 1.07 for release
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
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
5679
- Released unofficial 0.79.8exp
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
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
5694
- FIX: Changed some code in vehicle info display to fix a buffer
5698
12/05/01 - CHANGE: changed some return types from value types to
5699
references. This seems to speed up execution.
5702
12/01/01 - FIX: oil rigs can no longer be removed using the 'raise land'
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
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
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
5722
11/28/01 - CHANGE: made mountain height and landscape roughness
5723
parametrizeable for Markus' new 'new world' dialog
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
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
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
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
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
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
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
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.
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.
5816
- CHANGE: Some smaller optimizations, avoided function calls,
5817
about 4% speedup in total for games with many vehicles
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
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.
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.
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
5861
11/12/01 - FIX: fixed a memory leak that sneaked in while optimizing
5863
- NEW: released unofficial 0.79.3exp
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
5892
FIX: some problems with directional bits in
5893
rail block manager, simplified some code
5894
FIX: fixed problems when removing bridges and tunnels
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.
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
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
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")
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
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
5941
10/15/01 - NEW: animated factories
5942
- CHANGE: better animation support for all buildings
5944
10/12/01 - CHANGE: changed makepak to read PNG images, converted all
5945
images to PNG format.
5947
10/08/01 - NEW: added Flors new pause icon.
5948
- CHANGE: enlarged scrollable range in vehicle info windows
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
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
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
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.
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
6000
- CHANGE: changed image for "Please wait, creating a new map"
6002
- NEW: released unofficial 0.79.pre2
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
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
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
6021
09/23/01 - CHANGE: enabled producing industries to have more than one
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
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
6035
- FIX: fixed a bug in route calculation that could crash the game
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
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
6051
09/16/01 - FIX: textiput fields release focus now if the containing window is
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
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:
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
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
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
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
6102
-> This change is untested because I had no saved maps with
6103
invalid rail blocks.
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
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.
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
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.
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)
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).
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
6159
07/01/01 - NEW: built a new BeOS release (0.78.10exp)
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
6167
06/23/01 - NEW: assigned click sounds to more actions to give a better
6168
feedback to the user
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.
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
6184
- NEW: added a -screensize option to choose arbitrary resolutions
6185
This also allows to run Simutrans windowed in multiple
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.
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
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
6216
- BUG: Finance statistics/informations are not yet loaded/saved
6217
- CHANGE: Increased max speed of private cars
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
6223
06/14/01 - NEW: Released official version 0.78.7exp
6225
06/13/01 - NEW: Built official version 0.78.7exp
6227
06/09/01 - FIX: building signals directly adjacent to tunnels/bridges works
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.
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.
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
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
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>
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.
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
6293
05/24/01 - CHANGE: Translated debug messages in rail block manager
6294
- CHANGE: Loading a map now tells how many factories trains/convois
6296
- CHANGE: Improved id_handle_tpl for better checking if a handle is
6298
- CHANGE: Adapted automatic tests for tombstone checking
6299
- CHANGE: Cleaned up code in rail block and rail block manager
6301
- CHANGE: Stations are now using handles and tombstones, too
6302
- CHANGE: Translated a few more messages from the tools
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
6310
------------------------------------------------------------------
6311
Made a break to gather my thoughts and find new solutions for some
6312
problems with Simutrans.
6313
------------------------------------------------------------------
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
6320
04/21/01 - CHANGE: Text input fields have a cursor now, changed handling of
6322
- CHANGE: rearranged ground and road images to allow multiple
6323
sets of ground images
6324
- FIX: renaming cities from loaded games works now
6327
04/19/01 - NEW: Text input fields
6328
- CHANGE: City info window uses text input field
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
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.
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
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
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
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
6365
04/08/01 - Released 0.78.0
6367
04/07/01 - CHANGE: en.tab and de.tab updated, included corrections from
6369
- CHANGE: included new hungarian language file
6370
- CHANGE: translated a few more debug/info messages from german
6372
- FIX: included Tilli's tree placement fix.
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.
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
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)
6397
- CHANGE: Power station has now upto three suppliers (was two
6398
formerly). I hope this is enough to produce electric energy
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.
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
6414
- NEW: Sound effect for income/expenditure.
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.
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
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).
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
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
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.
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.
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.
6493
03/17/01 - CHANGE: Relative volumes of music/sound adjusted.
6494
- CHANGE: Sound volume has a wider adjustment range now.
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.
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
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
6519
- CHANGE: replaced one of Trikkys buildings with an updated
6521
- CHANGE: included steam loco sound
6522
- CHANGE: improved mouse pointer movement (only Windows
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()
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
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
6551
- FIX: X-Windows: Exposure-event wird jetzt richtig verarbeitet
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
6559
03/01/01 - CHANGE: A new private car
6560
- CHANGE: Improved some images (city buildings)
6562
02/28/01 - CHANGE: Optimized the assembler routines even further
6563
with tips from Frans. Gained another 6-10% in speed.
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
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
6574
- CHANGE: Changed the AI and road/railroadbuilding code to
6575
reduce the 'stalls' in vehicle movement.
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
6583
- FIX: It's no longer possible toremove depots while there are
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.
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.
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
6603
01/24/01 - FIX: Clipping rectangle bug fixed
6605
01/21/01 - FIX: Railway stations can't be bult on level crossings
6607
- FIX: TPDIesel entry corrected in de.tab/en.tab
6608
- CHANGE: included Dirks/Manfreds new de.tab
6610
01/18/01 - FIX: There was a bug in the calculation of the direction of
6611
a newly built bus stop
6613
01/14/01 - CHANGE: memory management for goods changed to list based
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.
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
6626
01/10/01 - FIX: a bug in rail track display code (displayed end of lines
6628
- FIX: windows get events, even if the last mouse click was
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
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
6640
- Added icons for tool, a landscape pointer for tool and
6641
images for the crossings itself
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
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.
6650
29.12.00 - Merge mit Niels Sourcen
6651
- Br�cken und Tunnelwerkzeuge in Strassen- und Schienenbaufenster
6654
28.12.00 - NEU: Tab-Panels f�r Depot-Fenster
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.
6667
20.12.00 - CHANGE: St�dte erzeugen beim renovieren keine neuen
6668
Gebaeude-Objecte sondern updaten die alten.
6669
Das behebt ein Speicherloch.
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
6675
16.12.00 - CHANGE: Beschleunigung wird jetzt aus dem Fahrzeuggewicht errechnet
6676
- CHANGE: Anheben von Wasser mit Konvertierung zu Land
6678
- CHANGE: Endverbraucher (Fabriken) k�nnen jetzt in St�dten
6680
- FIX: obj_ist_da() st�rtze ab, wenn gar kein Objekt auf diesem Feld
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
6686
- NEU: Gewicht und Leistung pro Convoi werden jetzt ermittelt
6688
09.12.00 - NEU: Testf�lle f�r Objektverwaltung im Planquadrat
6689
- FIX: "�berbauen" von nicht-entfernbaren Dingen ist jetzt
6691
- CHANGE: Staedte steppen nur jede zweite Zeile, erzeugen
6692
dabei aber pro Gebaeude doppelt so viele Passagiere.
6693
Das sollte Rechenzeit sparen.
6695
08.12.00 - CHANGE: Planquadrate haben dynamische Objektverwaltung und
6696
koennen bis zu 2^15 Objekte verwalten.
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
6702
05.12.00 - FIX: setRGB8multi wieder benutzt, ist bei Merge mit Niels sourcen
6703
am 30.11.00 entfallen
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
6711
30.11.00 - Merge mit Niels sourcen
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
6718
27.11.00 Suche nach Fehler, der die Grafikst�rungen hervorrufen k�nnte
6719
2 Stunden erfolglos gesucht
6721
26.11.00 - GUI um Tag und Nacht Modus an-/abzuschalten
6722
- FIX: Kennfarbe des Spielers wird bei Nacht
6723
richtig gespeichert/geladen
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
6729
23.11.00 - weitere Arbeiten an Tag&Nacht Modus
6731
22.11.00 - setRGB8multi fuer effizienteren Farbwechsel
6732
- mehr INT_CHECKS fuer besseres Fahrzeugfahren
6734
20.11.00 - Merge mit Niels sourcen
6736
19.11.00 - Tag-und-Nacht-Modus
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
6743
15.11.00 - einige casts durch dynamic_cast ersetzt
6744
- Vehikelbauer ist auf den vehbesch typen basiert statt auf
6746
- KI pr�ft die Verf�gbarkeit von Fahrzeugen vor dem Streckenbau
6747
- Abschluss der Industriekonfiguration, Einbau der Autofabrik
6749
13.11.00 - slist_tpl: Typsicheres List-Template
6751
12.11.00 - industry.tab fertig
6752
- Waren/Industrien sind jetzt frei konfigurierbar
6754
11.11.00 - NEU: industry.tab (begonnen)
6756
09.11.00 - NEU: Warendaten werden aus Datei gelesen,
6757
warenbauer als Factory-Klasse f�r Waren
6759
08.11.00 - NEU: Pause-Funktion
6760
- NEU: Anzeige fuer Fracht in 'aktuell/maximal'
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.
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
6772
01.11.00 - Window-Close Button wird richtig gedrueckt
6774
31.10.00 - Repeat Buttons
6776
30.10.00 - Merge abgeschlossen
6778
29.10.00 - Merge mit Niels sourcen
6780
28.10.00 - FIX: Umbau des GUI auf Komponenten
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
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
6790
- CHANGE: �nderung im Speichermanagement f�r Geb�ude
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
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
6804
- NEU: Scrolling per Tastatur
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
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.
6816
12.10.00 - FIX: Schienen �ber Schienen legen funktioniert jetzt richtig,
6817
Blockstrecken bleiben an den Signalen getrennt
6820
- FIX: Depots entfernen funktioniert jetzt richtig, im
6821
ersten Schritt wird das depot entfernt, im zweiten die
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
6830
08.10.00 - NEU: Sound-API begonnen
6832
07.10.00 - FIX: Kontostand ist jetzt 64 bit Wert (long long)
6834
05.10.00 - FIX: Post kann nur auf leerem Feld gebaut werden
6835
- FIX: besserer Text f�r Intro-Scroller
6837
04.10.00 - NEU: Intro-Scroller
6839
03.10.00 - FIX: routing um Faktor 35 beschleunigt
6840
- FIX: Kennfarbe wird gespeichert und geladen
6841
- NEU: Staedte bauen Stadien
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.
6850
27.09.00 - Automatische Tests f�r das Schienenverlegen begonnen
6851
- Testsuite ausgelagert
6853
23.09.00 - simworld.cfg speichert einstellungen: Sprache
6855
20.09.00 - Neues fr.tab integriert
6857
19.09.00 - "delete void * considered harmful": der destructor wird nicht
6858
aufgerufen. Deswegen slist.delete_all entfernt und ersetzt.
6860
17.09.00 - NEU: vector klasse und array template
6862
16.09.00 - NEU: Testsuite begonnen
6864
08.09.00 - FIX: bei Truecolor wird das Bild nach einer �nderung der Palette
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
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
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
6886
30.08.00 - FIX: Verkehr f�hrt jetzt richtig �ber H�gel und Senken
6887
- CHANGE: Verkehr behindert Automobile
6889
29.08.00 - FIX: Tunnel und Br�ckenbau funktioniert wieder
6890
- FIX: zwei m�glicherweise uninit. zeiger in simplay.cc
6893
28.08.00 - FIX: Bounds check bei raise_to/lower_to war falsch
6895
24.08.00 - NEU: Anzeige der Mauskoordinaten (int Kartenkoordinaten)
6896
- CHANGE: Stadtnamen sind jetzt eindeutig.
6898
23.08.00 - CHANGE: Auslagerung Depotdaten in "depot.tab"
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
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)
6910
17.08.00 - FIX: Geb�udeindex f�r Gebeudearrays der Stadt wird in renoviere
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
6916
16.08.00 - dirty rectangle list vervollst�ndigt
6917
- FIX: maximal 8 Loks und 32 Fahrzeuge k�nnen in einem Dept
6920
14.08.00 - dirty rectangle list weitergebaut
6922
13.08.00 - dirty rectangle list weitergebaut
6923
- viele Umstrukturierungen
6924
- koords wo es sinn macht
6925
- einige vereinheitlichengen bei schreibweisen (setze)
6927
12.08.00 - dirty rectangle list begonnen
6929
09.08.00 - CHANGE: Z�ge fahren jetzt immer bis zum Bahnsteigende
6931
07.08.00 - FIX: Stadt baut Geb�ude nur auf Feldern ohne Besitzer.
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
6936
02.08.00 - generisches Makepak f�r alle Plattformen
6937
- Doppelte Info-Fenster f�r Haltestellen abgeschaltet
6939
30.07.00 - FIX: Beim Trennen einer Ringstrecke wird jetzt die Blockbelegung
6943
- Riffe f�r unbefahrbares Wasser
6945
26.07.00 - Abschliessende Arbeiten am Fahrplandialog
6946
- Einbau von Olufs F�hre
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
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
6958
20.07.00 - Beginn Fahrplandialog (Fenster, Anzeige Fahrplan)
6960
19.07.00 - Anpassungen f�r SDL (BeOS)
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.
6968
15.07.00 - FIX: Beim Absenken auf Wasserniveau werden alle Objekte
6969
des Planquadrates gel�scht
6971
12.07.00 - CHANGE: Neues Gras
6972
- FIX: verbessertes/effizienteres clipping fuer display_img
6974
09.07.00 - FIX: Softzeiger hinterlaesst keine Abdruecke mehr
6976
- CHANGE: Gewinn wird jetzt nach route(max_n)-route(0) berechnet
6977
- FIX: Fahrplaene fuer Trabantenfahrzeuge werden vom Erstfahrzeug
6980
08.07.00 - Screenshot feature
6981
- FIX: Unzerreisbare Z�ge
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
6990
05.07.00 - Fehlersuche in der Blockstreckenverwaltung
6991
- FIX: Bahnhoefe koennen nur auf eigenen Schienen gebaut werden
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
6997
29.06.00 - FIX: Entfernen von Privatfahrzeugen verboten
6998
- FIX: Depotnamen werden wieder i18n
6999
- Ricks engl. Stadtnamen eingebaut
7001
28.06.00 - Finnische �bersetzung eingebaut
7002
- Sprachnamen stehen jetzt als 1. Zeile in den Sprachfiles
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
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
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
7024
- FIX: Postgebaeude auf Fundament konnten den Boden nicht als
7025
Haltestellenboden setzten. Verzicht auf Fundament.
7027
22.06.00 - FIX: Stadnamen internationalisiert
7028
- FIX: Haltestellennamen internationalisiert
7029
- neuer Fenstertyp w_info_autosize
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
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
7042
19.06.00 - Passagiererzeugung in den St�dten begonnen
7043
- Stadtinfo-Fenster begonnen
7045
18.06.00 - Ziele f�r Waren und Passagiere
7046
- Neue GUI-Hierarchie
7047
- CHANGE: Map-Window wurde zu einer eigenen Klasse
7049
17.06.00 - Ziele f�r Waren und Passagiere, Ziellisten f�r Haltestellen
7050
- CHANGE: Haltestelleninfofenster werden �ber Boden ge�ffnet
7052
15.06.00 - Interface comparable_t fuer ADT Menge
7053
- FIX: Plastiktransporter transportiert jetzt auch Plastik
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
7061
13.06.00 - FIX: Windows-Version laden/speichern funktioniert jetzt
7062
- Neues Statdgebaeude: Kirche
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
7069
10.06.00 - Auslagerung der Fahrzeugdaten f�r alle Fahrzeugtypen vereinheitlicht
7070
- Bilder f�r Schiffsdepots + Zeiger
7071
- Schiffdepotwerkzeug
7073
- Schiffe (ungetestet)
7074
- Performanceoptimierungen in der Grafik
7076
08.06.00 - Auslagerung der Fahrzeugdaten fertig
7077
- Bilder f�r Schiffsdepots begonnen
7079
07.06.00 - Auslagerung der Fahrzeugdaten in vehikel.tab begonnen
7081
04.06.00 - Erste Docks (Bilder + Werkzeug)
7083
01.06.00 - FIX: top_win implementiert
7084
- Werkzeugwaehler Fenster
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
7093
25.05.00 - FIX: Signale melden sich beim entfernen immer bei der Block-
7095
- Zugbilder um je 2 Pixel verbreitert, Depots angepasst
7097
25.05.00 - Neue Diesellokomotive
7099
22.05.00 - Lagerhaeuser zur Zwischenlagerung von Waren.
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
7105
17.05.00 - FIX: Br�cken und Tunnels sind wieder befahrbar
7106
- Erzanh�nger (f�r LKW) fertig
7108
13.05.00 - FIX: Bug bei Entfernen von Br�cken/Tunnels entfernt
7109
- FIX: Entfernen von Dingen ist wieder m�glich
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
7117
11.05.00 - Baeume ueberarbeitet
7118
- Einige Haeuser ueberarbeitet
7119
- Erzbergwerk ueberarbeitet
7121
10.05.00 - Alternative Landschaftserzeugung mit "Perlin Noise"
7123
08.05.00 - Manfreds Staubkesselwaggon eingebaut
7124
- Autofabrik verbraucht jetzt Kunststoff
7125
- Fabrikfenster f�hrt max. Prod jetzt separat auf
7127
30.04.00 - Convois haben jetzt Zaehler fuer Jahresgewinn
7129
29.04.00 - FIX: Schienentunnel/-bruecken entfernen funktioniert jetzt
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
7135
23.04.00 - FIX: sync_steppable hat virtuellen destruktor
7136
- FIX: Depots ermitteln Fahrzeugnummern besser
7138
??.04.00 - Umstellung DOS Version auf Allegro
7139
- Umstellung DOS Version auf DJGPP 2.03
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
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
7153
14.04.00 - FIX: laden und speichern von beliebig grossen Karten moeglich
7154
- Einstellung fuer Scrollgeschwindigkeit
7155
- Einstellung fuer Verkehrdichte
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
7162
12.04.00 - Umbau des fabrikbauer_t fuer sinnvolle Platzierung der Industrien
7163
- kleine optimierung in display_img und display_color_img
7165
09.04.00 - Umbau von vehikel_t zur Ableitung einer Klasse
7166
fuer den Individualverkehr
7168
06.04.00 - Vorbereitungen fuer waehlbare Kartengroessen
7169
- Speichereinsparungen am Blockmanager (Markierungen als char statt bool)
7171
05.04.00 - Speichereinsparungen an ding_t und grund_t (ca. 30%)
7173
02.04.00 - Fahrzeuge werden auf der Reliefkarte angezeigt
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
7184
26.03.00 - Kunststoff- und Stahl-LKWs eingebaut
7185
- Manfred's Stahltransporter eingebaut
7186
- FIX: Convois werden aus Convoiliste entfernt, wenn sie
7188
- FIX: Gebeude koennen jetzt auch null-Texte speichern
7189
- FIX: Signale umstellen kostet kein Geld
7191
25.03.00 - FIX: Tunnelm�ndungen erhalten richtigen Blockstreckenzeiger
7192
- FIX: Brueckenauffahrten erhalten richtigen Blockstreckenzeiger
7194
22.03.00 - Verbesserte Grafikperformnce 30-40% schneller
7195
- Bessere Komprimierung des Daten.pak
7197
21.03.00 - FIX: Zeiger laden funktioniert jetzt
7199
19.03.00 - FIX: Signale aufstellen wird besser geprueft
7200
- FIX: KI berechnet gewinn jetzt richtig
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
7210
17.03.00 - Neue Blockstreckenverwaltung abgeschlossen
7211
- Sehenswuerdigkeiten begonnen
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
7217
12.03.00 - Blockstreckenverwaltung neu implementiert (Beginn)
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
7225
09.03.00 - FIX: Bahnhofsgrund verarbeitet ribis jetzt korrekt
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
7232
28.02.00 - Verhindern mehrfacher Fahrplaneingabe.
7234
27.02.00 - Anklicken des Bildes im Infofenster springt zum Objekt
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
7242
21.02.00 - Bugfixes fuer KI -> tonnenweise Bugfixes!!!
7244
20.02.00 - Baubaer kann jetzt lokale Optimierungen an Strecken vornehmen
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
7252
16.02.00 - Automatischer Brueckenbau fuer Baubaer funktioniert
7253
- KI sch�tzt Anzahl ben�tigter Fahrzeuge fuer Route
7255
15.02.00 - Automatische Strassenueberbrueckung bei Schienenbau beggonnen
7257
14.02.00 - Automatische Strassentunnelung bei Schienenbau begonnen
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'
7266
12.02.00 - Pipelines prinzipiell fertig
7267
- Automobile fahren jetzt hintereinander
7268
- Automobile halten jetzt an belegten Kreuzungen
7270
10.02.00 - Pipelines begonnen
7271
- Refactoring von simdings in Paket dings
7273
09.02.00 - Entfernen von Strassenbruecken moeglich
7274
- Entfernen von Eisenbahnbruecken vorbereitet
7275
- Iconleiste wird nur gezeichnet wenn n�tig (Performance +)
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
7286
04.02.00 - Manfreds Oeltanker eingebaut
7287
- Raffinerien angefangen
7289
30.01.00 - Grafiken �berarbeitet
7290
- Neue timer-routinen beruecksichtigen wirklich
7292
- Strassen in den Staedten mit Gehweg
7293
- Kosten fuer Fahrzeuge werden verrechnet
7295
29.01.00 - weitere i18n
7296
- makepak tool von simu getrennt
7297
- tooltips f�r Icons
7299
- Synchrone Altersberechnung f�r Baeume und Gebaeude
7300
- Tabellen statt switch fuer Baeume und Vehikel
7302
28.01.00 - FIX: Br�cken "ins nichts" bauen st�rtzt nicht mehr ab
7303
- Fenster aus Hauptfenster herausschiebbar
7305
23.01.00 - Weitere i18n
7306
- Convoi fahren jetzt nach halt an Signal langsam an
7307
- aktuelle Sprache wird gespeichert
7309
22.01.00 - "Neuer Fahrplan" Funktion f�r Convois
7310
- Erste Schritte zur Internationalisierung
7312
20.01.00 - Overlay-Technik f�r Strassen und Schienen implementiert
7314
19.01.00 - Fenster k�nnen automatisch nach Zeitspanne geschlosen werden
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
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
7329
- FIX: Name der Fabriken weren jetzt gespeichert/geladen
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
7338
13.01.00 - Tunnels fertig
7339
- Convois bei "Halt ohne umdrehen" verbessert
7340
- Neue Diesellokomotive
7342
10.01.00 - Tunnels; die Bilder f�r die Tunnelm�ndungen fehlen noch
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
7352
06.01.00 - Informationen f�r Fahrzeuge
7353
- Depotfenster �berarbeitet
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
7360
04.01.00 - Stahlwerk
7362
- FIX: Name von Haltestellen im Info-Fenster richtig
7363
- FIX: Frachtbild-Flag wird jetzt bei Fahrzeugen richtig gespeichert
7365
- Dieselrauch fuer Dieselfahrzeuge
7367
03.01.00 - Beschleunigung der Zeichenfunktionen
7369
- FIX: Lokomotive mit Fracht
7370
- FIX: Haltestellenkonstruktor
7371
- Wartezeitberechnung f�r Hauptschleife als PI-Regler
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
7379
25.12.99 - Neue Dampflokomotive
7380
- Erweiterungen f�r Laden/Speichern
7382
23.12.99 - Erweiterungen f�r Laden/Speichern
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
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
7397
16.12.99 - Haltestellen entfernen ist jetzt m�glich
7398
- einige Sicherheitschecks eingebaut
7399
- Schatten f�r B�ume und H�user
7401
14.12.99 - Erstmals pr�zise Positionierung des Landschaftszeigers m�glich
7403
09.12.99 - asynchrone darstellung m�glich
7404
- neue Image-Verwaltung erm�glicht kompakteres daten.pak
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
7411
05.12.99 - Fahrzeuge mit variablen Geschwindigkeiten
7412
- Abbiegen mit nur einem Fahrzeug in der Kurve
7414
04.12.99 - Verbessertes Clipping f�r Zeichenfunktionen
7415
- Verbesserte Window-Darstellung
7416
- Verbesserte Schilder-Darstellung
7419
03.12.99 - Convoi als Vehikel-Delegate
7421
02.12.99 - Verbesserung convoi_t::ready()
7424
28.11.99 - Erster Versuch eines Dialoges f�r Zugzusammenstellung
7426
27.11.99 - Algorithmus von Dijkstra zum Strassen/Schienenbau implementiert
7427
- Neue Gebaeude: Einkaufszentrum und Fabrik 5
7428
- Automatisches Update der Reliefkarte
7430
24.11.99 - Entfernen von Schienenenden m�glich
7432
22.11.99 - Entfernen von Signalen m�glich
7433
- Entfernen von Scheinenst�cken aus der Mitte von Blockstrecken
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
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
7452
16.11.99 - Weichen f�r Schienen
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
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
7467
06.11.99 - Blockstrecken jetzt auch f�r Convois (Z�ge)
7469
03.11.99 - Bugfixes f�r Blockstrecken, alle Tests erfolgreich durchlaufen
7471
02.11.99 - Einfach- und Doppelsignale
7472
- Bugfixes f�r Blockstrecken und Signalverwaltung
7474
01.11.99 - Erste Blockstreckenverwaltung und Signale
7476
09.09.99 - Simu jetzt unabh�ngig von draw
7477
- Simu 16 Bit-faehig
7479
02.06.99 - Bild fuer Rathaus
7480
- Erzeugen und Verbrauchen von Waren in Fabriken funktioniert jetzt
7482
31.05.99 - Anpassung Haltestellen an neue Waren
7483
- Neue Haltestelle Frachthof (n,s,w,o)
7484
- Bruecken jetzt auch mit Zug befahrbar
7486
30.05.99 - Parametrisierbare Fabriken statt Klassenhierarchie
7490
29.05.99 - Erste Industrie: Nutzwald und Saegewerk
7491
- Transportfahrzeug (LKW) fuer Holz
7493
28.05.99 - Breitensuche statt Tiefensuche fuer Fahrwegsbestimmung
7494
(neue ADT Queue und Stack)
7496
??? - Bruecken befahrbar
7498
08.05.99 - Brueckenbau moeglich, aber Bruecken noch nicht befahrbar.
7499
neues bild "bridges.gif" fuer Tunnel und Brueckenbildchen
7501
01.05.99 - simwin: Mausklick wirkt nur noch auf oberstes Fenster
7503
- Einfuehrung eines ADT SList fur bessere Kontrolle der Zugriffe
7504
und ohne Groessenbeschraenkung
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
7515
10.04.99 - display_img und display_color_img pruefen jetzt
7516
xmin < xmax und ymin < ymax (verursacht Abstuerze unter DOS)
7518
02.04.99 - welt->lock sperrt jetzt events; notwendig fuer DOS-version
7519
- display_clear() eingespart, welt ist jetzt insel
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
7527
13.03.99 - Bessere Namensgebung fuer Haltestellen
7530
- Bugfix Fenster verschieben
7531
- Passagiererzeugung
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
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
7545
06.03.99 - Neue Mauszeiger: Strassenbau, Schienenbau, Raise, Lower
7546
- Bessere Mauszeigerpositionierung
7547
- Icons fuer Reliefkarte, Strassenbau und Schienenbau
7549
written by Hj. Malthaner