41803 Commits

Author SHA1 Message Date
Guillaume Melquiond
efbd8cc702 Fixed header dependencies. 2010-08-08 17:22:50 +00:00
Guillaume Melquiond
ea5b2445e6 Fixed t_string delegating to the improper copy constructor,
...the really slow one.
2010-08-08 16:46:56 +00:00
Guillaume Melquiond
4be292c05e Added rule for generating assembly files. 2010-08-08 16:46:52 +00:00
Guillaume Melquiond
dc4b3bb2ef Sped up child lookup by converting the value argument only once.
Avoided using a translatable string argument since it was stored as
plain string anyway.
2010-08-08 15:33:27 +00:00
Guillaume Melquiond
d4d9145fb9 Avoided querying twice the same attributes. 2010-08-08 13:30:12 +00:00
Jody Northup
96a57795e9 woops, forgot a ; in 2010-08-08T11:13:43Z!upthorn@gmail.com 2010-08-08 11:44:25 +00:00
Jody Northup
c18c39cb66 replaced other instances of turn_data_ initialization...
...with calls to helper function for that purpose.
2010-08-08 11:13:43 +00:00
Jody Northup
b2114d1ea1 correct segfault if [end_turn] is fired...
...(or playmp_controller::after_human_turn() is reached by any means)
before turn_data_ is initialized.
2010-08-08 10:59:03 +00:00
Lari Nieminen
8a176cf158 Fixed broken image paths in terrain help. 2010-08-08 10:58:55 +00:00
Lari Nieminen
3b4efcf529 Added missing human-city-tile.png. 2010-08-08 10:41:35 +00:00
Guillaume Melquiond
c371ad89b0 Avoided creating temporary translatable strings for plain ones.
This speeds up parsing by 50%.
2010-08-08 10:32:09 +00:00
Guillaume Melquiond
52eebbefa1 Optimized further the building of rotated rules.
This brings the speed up of the previous commits up to 90%.
2010-08-08 09:33:41 +00:00
Guillaume Melquiond
b069193054 Optimized further the building of rotated rules.
This brings the speed up of the previous commit up to 70%.
2010-08-08 09:16:54 +00:00
Lari Nieminen
e3ec2ed503 Added a reminder note to also change the hardcoded default...
...multiplayer objectives if the [objectives] text formatting gets changed.
2010-08-08 09:16:33 +00:00
Lari Nieminen
804b9dfb2d Prefixed the default MP objectives with a bullet. 2010-08-08 09:13:21 +00:00
Lari Nieminen
351e10ef58 Added missing translation markers to objective footnotes. 2010-08-08 09:05:31 +00:00
Guillaume Melquiond
1d44536ab4 Improved scenario start time by speeding up terrain rule build by 30%. 2010-08-08 08:40:52 +00:00
Guillaume Melquiond
e5d0924da2 Commented return values. 2010-08-08 06:55:43 +00:00
Guillaume Melquiond
72b4d7836d Fixed private units created without proper location. 2010-08-08 06:55:40 +00:00
Richard Kettering
1547ee5013 Added defense animations for the higher-level saurians. 2010-08-08 00:32:30 +00:00
Richard Kettering
43dbe72a64 Added defense animations for the higher-level saurians. 2010-08-08 00:32:20 +00:00
Guillermo Biset
0634742589 Added an ANA net_id indicating invalid ID...
...and fixed a bug that occurs when trying to connect to a non
responsive server (e.g. google.com:15000) by only calling
handle_connect once, maybe a more elegant solution to this problem
should be devised, ATM it seems to work. Another bug found involves
locking the GUI while trying to connect, an implementation using
threading::waiter wasn't succesful (maybe the SDL thread can't work
with asio? ... or my implementation was flawed)
2010-08-08 00:07:33 +00:00
Lari Nieminen
155fe3f6d8 Made Dacyn not disappear in 'Northern Outpost'...
...while casting the spell, but instead to simply stay immobile
without moves and attacks.
2010-08-07 22:43:44 +00:00
Lari Nieminen
75ada46f54 Cleaned up some uncleared stored units. 2010-08-07 22:17:32 +00:00
Lari Nieminen
bb07fdbcd7 My assorted tweaks and changes to the Quenoth elves;...
...nothing final, just my suggestion with quite a few pieces still
missing. Also made all strings untranslatable as to not bother the
translators.
2010-08-07 21:16:21 +00:00
Lari Nieminen
40df0d9951 Updated changelogs. 2010-08-07 20:25:21 +00:00
Timotei Dolean
f807f2ff1e eclipse plugin: update the changelog 2010-08-07 18:35:53 +00:00
Timotei Dolean
01d5db978a eclipse plugin: add a broader range of filters 2010-08-07 18:28:56 +00:00
Timotei Dolean
1e9cc17503 eclipse plugin: prevent adding invalid tag end,
...when none need to be completed
2010-08-07 18:28:41 +00:00
Timotei Dolean
38a19f6b81 eclipse plugin:add auto closing end tag on '[/' 2010-08-07 18:28:28 +00:00
Timotei Dolean
b2c221c71b eclipse plugin: override the default editorcallback...
...so we have full control of when we add xtext nature
2010-08-07 18:28:14 +00:00
Timotei Dolean
04bd0e1686 eclipse plugin: cleanup
- rename the eclipse plugin project so the id generation will be better

- add wesnoth projects view

- cleanup
2010-08-07 18:28:00 +00:00
Timotei Dolean
5212f70362 eclipse plugin: disable debug info for now 2010-08-07 18:27:45 +00:00
Timotei Dolean
efc60338ef eclipse plugin: create the link even if we have...
...an absolute location
2010-08-07 18:27:29 +00:00
Lari Nieminen
ed990359ae Moved all the objectives-related macros to a new objective-utils.cfg file. 2010-08-07 18:02:58 +00:00
Lari Nieminen
9762f47e5e Moved the new caption and footnote macros...
...from scenario-utils.cfg to carryover-utils.cfg for now and
converted a few remaining objective descriptions embedded in note= to
proper [objective] tags with captions and/or footnotes.
2010-08-07 17:44:21 +00:00
Ali El Gariani
b8f642874c Fix bug #16377 (Main map broken if campaign has no difficulties)
This also fix a bug where campaign without difficulty was contaminated
by the difficulty define of other campaign. This at least caused
caches multiplication.
2010-08-07 17:39:35 +00:00
Ali El Gariani
3420c04a0b Remove dead code 2010-08-07 17:10:53 +00:00
Ali El Gariani
78a92bbced Remove dead code (about weird unused path-specific defines) 2010-08-07 17:10:51 +00:00
Ali El Gariani
21ec8cacd8 Remove dead code 2010-08-07 17:10:46 +00:00
Lari Nieminen
0a76931dd6 Improvements to the objectives dialog:
...made each objective and other note be prefixed with a bullet, added
support for an optional caption= key to [objective], added a few new
helper macros for adding footnotes to objectives and converted all
current alternative and bonus objective texts accordingly.
2010-08-07 16:31:29 +00:00
Lari Nieminen
1eb70d2b37 Converted the carryover note in 'The Uprooting'...
...to use the [gold_carryover] tag, and removed the carryover notes
from 'The Chief Must Die' since the player can't gain or lose any gold
there anyway.
2010-08-07 13:48:33 +00:00
Lari Nieminen
f5212da36e Removed traits from the drake leader,
...removed the lvl1's and lvl2's of the clasher line from the list of
possible spawns, fixed some missing punctuation, used "nest" instead
of "base" in dialogue and improved a message filter.
2010-08-07 13:43:18 +00:00
Lari Nieminen
6894a9e5a9 Wired in the AI controller to 'Clearwater Port' and 'A Final Spring'. 2010-08-07 13:37:06 +00:00
Timotei Dolean
d8b4f74109 eclipse plugin: update changelog 2010-08-07 10:54:19 +00:00
Timotei Dolean
3e776f6e0e eclipse plugin: add navigation to macro definition 2010-08-07 10:54:04 +00:00
Timotei Dolean
c3745ac93c eclipse plugin: change the storage type for defines...
...from a list to a map, for a faster look-up
2010-08-07 10:53:47 +00:00
Gabriel Morin
6bdd42ee2a Whiteboard/recall: logging. 2010-08-07 09:45:54 +00:00
Gabriel Morin
4d7a648022 Whiteboard: fix crash caused by draw...
(which now uses the future unit map in places) right after a unit move.
2010-08-07 09:45:45 +00:00
Gabriel Morin
8196a6d3a9 Whiteboard/recall: small code simplification. 2010-08-07 09:22:08 +00:00