OSDN Git Service

翻訳
[lcs-jp/lcs-jp.git] / NEWS
1 Release Notes for LCS 3.11.3 
2 (Jonathan Stickles & Chris Johnson, July 8th, 2007)
3
4 * Complete rewrite of LCSIO system. New system uses C I/O functions with 
5   special functions to open up files with certain prefixes. This allows
6   greater portability and compatibility with Unix-like operating systems.
7   Rewrite by Chris Johnson, VC++ compatibility by Jonathan Stickles.
8
9 * Fixed: Bug that caused vacation dates to never end (was not in 3.11.2).
10
11 * Fix for bug #1745455: Liberals that are captured now lose their hostages.
12
13 * Fix for bug #1742330: Liberals that lose contact and go into hiding now
14   stop their current actions. Bug submitted by Xavior (geminirai).
15
16 * Fix for bug #1744460: Dates can now only be gone on if the liberal is either
17   in the hospital or at the safehouse.
18   
19 * Fix for bug #1742347: The news no longer specifies whether you were killed
20   when the LCS squad is wiped out on site, in order to support cases where you
21   were really just arrested. Bug submitted by Xotes.
22   
23 * Fixed: Hostages which are rescued can no longer continue to be tended.
24
25 * Fixed: During trials and on release from prison, Liberals are now
26   transferred to the homeless shelter as their new base if their current base is
27   no longer a safehouse.
28   
29 * Fixed: Bug with previous I/O system that caused save games to not be deleted
30   on Linux has been fixed in the new system.
31   
32 * Fixed: You will now only be charged with assault for attacking people who
33   aren't already hostile to you.
34
35 * Fixed: Bug which would give you a warning instead of your proper sentence
36   1 in 4 times if you didn't commit murder.
37
38 ------------------------------------------------------------------------------
39 Release Notes for LCS 3.11.2 
40 (Jonathan Stickles & Chris Johnson, June 23rd, 2007)
41
42 * New file in docs documenting the .cpc graphics files used in the game.
43
44 * You can't buy a printing press anymore -- now you need to pay $10,000 to
45   establish the Liberal Guardian offices. This still serves as a safehouse, but
46   the change is permanent: it permanently changes the name of the facility, is
47   never dismantled, provides no extra cover from police, and can't be fortified.
48   It essentially fixes one of your safehouses as unupgradable, but your writers
49   need to be at that location or they can't write.
50
51 * Writing is now: pick an issue, *silently* write on that issue in the
52   background as long as there's public interest. Public interest is determined
53   by news stories about you earlier that month. You can see how much public
54   interest there is on the "pick an issue" screen.
55
56 * If you're writing on an issue, and that day, you make the news on the same
57   issue, the Liberal Guardian will run a front page news story following the
58   normal news story, putting your spin on it, with your heading, your title,
59   your article text. This triples the power of the news story, and increases
60   how much interest it will generate for future editorials.
61
62 * Site actions will no longer influence the issues up beyond about 4 times
63   the amount of shift they create. If you just sneak around and steal stuff,
64   you'll get maybe 10% of the population on your side at best. If you kill
65   janators outside the front door, you'll get around 30% tops. If you storm the
66   place shooting everything in sight and manage not to upset moderates, steal
67   anything not locked down, kick in a dozen doors, and bust open the lock-up,
68   then that will actually make some waves that could carry you to 100%. If you
69   use the Liberal Guardian to multiply your news strength, you'll push this cap
70   up as well.
71
72 * Picking locks no longer generates news.
73
74 * In court, the prosecution is a standard roll that is now strengthened for
75   each charge brought against you, including how many counts.
76
77 * The cops are now much more benevolent than the LCS gives them credit for. ;)
78   You can always pull over or give up in a police chace, even if you start
79   shooting earlier in the fight. You still can't surrender to death squads or
80   non-police enemies.
81
82 * Changed the driveskill calculation. Driving skill is now more important. The
83   speed of your car is also more important. Having an injured driver is now
84   very bad. Shooting the enemy driver is now very good.
85
86 * Defense bonus during car and foot chases, higher in car chases. This change
87   was suggested by Xotes on the Bay 12 Games forums. 
88
89 * Fix for bug #1740107 (Segfault during car chase).
90
91 * Older saves are now invalid. Lowest save version is 3.11.2.
92
93 * Fixed some buffer overflows with text handling.
94
95 * Allowed for default names. You no longer have to pick a code name for 
96   people kidnapped or recruited through dating. Pressing enter without 
97   entering any code name will use that person's actual name by default.
98
99 * New art added for the Liberal Guardian.
100
101 * Fixed bug in which having high health doesn't protect you from damage,
102   it protects your opponent from recieving damage from you. This fix
103   will make fighter archetype characters and people with high health stats
104   much more powerful, because there were being weakened by their own health
105   rather than strengthened by it.
106
107 * Fixed bug that always opened art files in read/write mode. Under
108   Linux this caused problems if crimesquad was installed so users do not
109   have write access to the art files.
110
111 * Fixed Linux flag-burning bug that has been around since the original Linux
112   port.
113
114 * You can now be charged with multiple counts of the same crime.
115
116 * ../art has been added to the search path for art on both Windows and Linux.
117
118 * Fixed bug #1741974, Hostages not freed if arrested during chase.
119
120 ------------------------------------------------------------------------------
121 Release Notes for LCS 3.11.1 (Chris Johnson, June 19th, 2007)
122
123 Note: These are the release notes for 3.11.1, but they were not included in 
124 that release. 3.11.1 was released on June 17th.
125
126 * Fix for bug #1738212 (Segfault when members of a squad lose contact)
127         submitted by Xavior
128 * Split up game.cpp into many different files in different directories.
129 * GNU Autotools support.
130
131
132 ------------------------------------------------------------------------------
133 Release Notes for LCS 3.09 (Tarn Adams, August 20th, 2004)
134
135 * Fixed a crash that game from generating truckers in a non-existent work location.
136 * Made people that go on vacation drop off squad equipment prior to disband.
137 * Fixed up a crash bug with vehicle ids (Kevin did as well).
138 * Fixed a crash bug in the squad movement code.
139 * Kevin Sadler added cursor key support and auto saving (see linux_readme for details on his additions).
140
141
142 ------------------------------------------------------------------------------
143 Release Notes for LCS 3.06 (Tarn Adams)
144
145 * In setvehicles(), there was a bug where it printed the car coloraccording to index instead of ID number.
146 * In advanceday(), there were 2 instance of activesquad that should have been squad[sq].
147 * Made presidential veto impossible in extreme-view cases.
148 * Added addlocationname(locationst *loc) and used it to print business front names instead of location names in some places.
149 * Added loadinitfile() and used it to handle an init file with key changes.
150
151
152 ------------------------------------------------------------------------------
153 General porting note 3.05:I use verase() instead of erase() in the STL vector because erase() conflicts witha macro in PDCurses.  It's also possible that they are fighting over clear().Tarn Adams