8474 Commits

Author SHA1 Message Date
Hogne Håskjold
3e551615ff New underground villages by Zebulon 2005-10-24 19:15:49 +00:00
Joseph Simmons
064f529d5b Missed one. 2005-10-24 16:16:26 +00:00
Joseph Simmons
038055f599 More messing with the tags.
I standardized some stuff, like the genre (they're all game music
now). Tell me if any of these changes are considered bad.
2005-10-24 16:03:13 +00:00
David Philippi
5b4caac4db translation update 2005-10-24 12:44:49 +00:00
András Salamon
40327cdfb2 Add ISSUES, ensure eol at eof, more detailed comments,
...create manifest of new files on stdout.
2005-10-24 08:26:42 +00:00
András Salamon
d53c05e3a2 mkdos, a script to create DOS versions...
...of all the text files distributed with the game: the various
translations of the MANUAL, the changelog, the license information in
COPYING, the instructions in INSTALL, and the README.  Changes
sequences of lines to DOS-style single paragraphs, and attempts to
preserve displayed text and tables.  The resulting files should be
ready to be shipped with the Windows package, and for most people
these files will be shown in NotePad when double-clicked.
2005-10-23 17:15:45 +00:00
András Salamon
d3f71fa607 Script to identify possibly unused images.
Run inside the top level source directory to produce a pseudo-diff
highlighting possible unused images.  Many image filenames (eg. for
terrains) are actually constructed by the code, so these are not
actually unused.
2005-10-23 14:36:43 +00:00
Hogne Håskjold
7cc5718c4a Additional lava trans by hunz (minor modifications by me) 2005-10-23 13:00:08 +00:00
Hogne Håskjold
fc932c3f5a new snow villages 2005-10-23 12:34:49 +00:00
Hogne Håskjold
27567c7d36 Updated desert village (gfx and building->multihex)
New snow versions of human village and elven village by pekka
2005-10-23 11:57:19 +00:00
Nils Kneuper
a44d0c375b Changed the attack icon of the storm trident...
..to use the lightningbolt instead of the fireball
2005-10-23 10:28:10 +00:00
András Salamon
4974fac59a prkill 1.10, helper script to calculate probabilities to kill in a skirmish.
This is more general than the in-game code in Damage Calculations
since it handles berserk.  It computes the joint conditional
probability function of the hitpoints each unit will have at the end
of the skirmish.  The algorithm is currently slow: O(r*(n+N)*(h*H))
operations (n and N are number of swings per round, h and H are
hitpoints, and r is 30 if berserk is in effect otherwise 1).  Hence,
probably not yet suitable for AI use.
2005-10-22 17:16:01 +00:00
Nils Kneuper
e650fc0369 Updated Turkish translation 2005-10-21 22:07:46 +00:00
Jon Daniel
76e287f954 fix gamelist diff bugs 2005-10-21 17:52:42 +00:00
Jon Daniel
6546dabb93 fix bug #4559 2005-10-21 17:43:57 +00:00
Joseph Simmons
7c30164c39 A typo in the previous commit. I left CARSLON unchanged. It should be CARLSON. 2005-10-21 00:25:11 +00:00
Joseph Simmons
f6d3beb068 I tagged all of them so they at least read "album=Wesnoth".
It's not enough, but it is a start on feature request 4143...
2005-10-20 23:58:34 +00:00
Joseph Simmons
bfd344a7db Here I have implemented the suggestions from #3569.
Basically, I made the storyboards not say "Isle of the Damned" until
it reveals that Konrad has been shipwrecked. It's supposed to add to
the suspense. Although, since you are asked to save the game before
you get to the stories, I'm not sure how effective it will be...
2005-10-20 23:35:57 +00:00
Joseph Simmons
d4ea6dc101 Made the scenario more debug-friendly.
This probably shouldn't be mentioned in the changelog, it's a very
minor change.
2005-10-19 12:40:58 +00:00
David White
1597d9ced1 added script which can be used to analyze unit statistics 2005-10-18 23:46:36 +00:00
Bartek Waresiak
68c8736170 Changelog update 2005-10-18 22:11:28 +00:00
Bartek Waresiak
39beb3703b MP maps revision 2005-10-18 21:57:28 +00:00
Nils Kneuper
57562e0046 Updated French translation 2005-10-18 17:27:03 +00:00
Bram Ridder
0103f25c10 Refactored the editor's main loop, not yet complete but WIP... 2005-10-18 09:08:37 +00:00
Bruno Wolff III
47d564d73a I made some performance related changes to wml.pm and wml_net.pm.
The change to wml.pm cut my memory use in half, but arrays or chars still
suck compared to strings (on the order of x50) when space is important.
2005-10-18 06:55:14 +00:00
David White
b02a37797e sync to latest windows project files 2005-10-18 00:06:08 +00:00
Alfredo Beaumont
9f43687f82 Fix in description 2005-10-17 19:58:02 +00:00
Alfredo Beaumont
542c747e13 Switch doxygen templatesfrom CVS to SVN and from Savannah to Gna! 2005-10-17 19:47:18 +00:00
Bruno Wolff III
3d7ae7bd28 webtgz.pl wasn't handling escaped data in downloaded file contents.
This was causing problems for binary files.
2005-10-17 13:03:08 +00:00
Bruno Wolff III
0b9eb81e2a The client now checks for unsafe filenames before trying to install a campaign.
If an unsafe filename is found the install is aborted before any previous
version of the campaign is deleted.
2005-10-16 23:17:58 +00:00
Joseph Simmons
5755c3509d Here are the updated unit costs. They will balance Age of Heroes,
...but will require rebalancing of most campaigns. I have done a
preliminary rebalancing of all the official campaigns.
2005-10-16 21:01:35 +00:00
Joseph Simmons
0f442228fc These are the balancing changes that are necessary...
...because of the new unit costs for level 2, 3 and 4 (by Elvish
Pillager). I haven't committed the new costs yet, so all of these
scenarios will be, temporarily, slightly unbalanced. These should
definitely not go into the 1.0 branch, since they will be unbalancing
unless the unit costs are also ported over, which they won't be.
2005-10-16 20:05:40 +00:00
David Philippi
6f0e9178dc translation update 2005-10-16 18:06:27 +00:00
Bruno Wolff III
d6dc101666 I moved check_names_legal from campaign_server to publish_campaign...
...in preparation for using it in the download client to check
downloaded campaigns for bad file names.
2005-10-16 15:04:09 +00:00
Bruno Wolff III
e59de91b3f I changed campaign_legal_name to reject the name "." which could cause problems.
I think it would probably better to try to list valid patterns rather than
invalid ones. Something like names can be letters, digits and underlines
(and maybe dashes). For example those matched by the perl pattern:
^[A-Za-z0-9_]+$
2005-10-16 13:47:36 +00:00
Bartek Waresiak
b031ccda42 Changelog update 2005-10-16 13:28:36 +00:00
Bartek Waresiak
46b541747c Revised multiplayer maps 2005-10-16 13:26:09 +00:00
Bruno Wolff III
77953d8cd6 Prevents people from uploading campaigns with bad file or directory names...
...that could be used to overwrite unexpected files when downloaded. This
doesn't protect people downloading campaigns from untrusted servers. That will
be a separate fix.
2005-10-16 12:52:51 +00:00
Bruno Wolff III
2e54135ca4 Fix the issue with extra directory level being added to campaigns on download.
campaign_name is now set to the campaign_name and name is cleared (in
the event that a bad client were to set its value).  The issue is that
the top level is treated as a directory entry, but the clients make a
special check for a null name. So if the name isn't null it is treated
as a directory name.

However there is still a security issue that I will be addressing in a
separate patch coming shortly.

The [dir] and [file] "name" attributes to not appear to be checked on either
upload or download and should really be checked in both places. It looks like
"name" can be checked to make sure it is not null and then use the same
valid filename check that is applied the campaign name.
2005-10-16 11:49:16 +00:00
Nils Kneuper
21c617e70c Updated Slovenian translation 2005-10-16 10:11:22 +00:00
David White
2d9b92a972 implemented message of the day functionality in the server 2005-10-16 01:32:28 +00:00
David White
dbad7b12ca implemented message of the day functionality in the server 2005-10-16 00:36:59 +00:00
David White
91d71b62d0 implemented message of the day functionality in the server 2005-10-16 00:35:13 +00:00
David White
8466d33a37 fixed problem where disconnecting a socket could cause the server to hang 2005-10-16 00:21:44 +00:00
Nils Kneuper
8fff632b39 Updated German translation 2005-10-15 15:54:57 +00:00
András Salamon
43b47af88c update Afrikaans translation 2005-10-15 15:13:15 +00:00
Yann Dirson
007c5a371d do not extract strings in dsgetext calls,
...since those are only with literal strings to refer to another
domain than the one the file is attached to (typically to refer to
strings already existing in wesnoth-lib) - this is a revert of
2004-09-03T09:36:36Z!ydirson@free.fr.  Commit also known as "everyone back to 100%" or so ;)
2005-10-15 12:18:33 +00:00
Yann Dirson
aa42e3e0bb fixed consistency issues in wesnoth-lib textdomain usage 2005-10-15 11:57:53 +00:00
Yann Dirson
d1d5913739 oops, removed files committed by error 2005-10-15 11:16:01 +00:00
Yann Dirson
45b8e5b52c get rid of useless direct dsgettext calls 2005-10-15 11:12:24 +00:00