73815 Commits

Author SHA1 Message Date
nemaara
13ad0f134e TSG S7a: map revision 2018-12-15 09:51:43 -06:00
nemaara
5e36025489 TSG S7a: gameplay update 2018-12-15 09:51:43 -06:00
nemaara
873c233abf TSG S8b: map revision 2018-12-15 09:51:43 -06:00
nemaara
1cbabfbdbc TSG S8b: gameplay revision 2018-12-15 09:51:43 -06:00
nemaara
25124cbdd3 TSG S7b: adjusted gold values 2018-12-15 09:51:43 -06:00
nemaara
5fd614d4b0 TSG S3: added dialogue for Ithelden 2018-12-15 09:51:43 -06:00
nemaara
f4edc8fd35 TSG S2: dialogue and event changes 2018-12-15 09:51:43 -06:00
nemaara
9d38d7ce06 TSG S7b: reduced enemy gold 2018-12-15 09:51:43 -06:00
nemaara
d4b39ae7c8 TSG S7b: gameplay update 2018-12-15 09:51:43 -06:00
nemaara
376e92c1d5 TSG S7b: updated map 2018-12-15 09:51:43 -06:00
nemaara
b223bcfe89 TSG S6b: updated map 2018-12-15 09:51:43 -06:00
nemaara
c9f85d5404 TSG S6b: gameplay update 2018-12-15 09:51:43 -06:00
nemaara
cdaaeb31bf TSG S5: updated map to fall terrain 2018-12-15 09:51:43 -06:00
nemaara
516cfe4e78 TSG S5: updated map to fall terrain 2018-12-15 09:51:43 -06:00
nemaara
d2f4c7de5e TSG S5: updated map 2018-12-15 09:51:43 -06:00
nemaara
ae416567d5 TSG S5: gameplay update 2018-12-15 09:51:43 -06:00
nemaara
df2902a940 TSG S4: updated map 2018-12-15 09:51:43 -06:00
nemaara
ca7df68754 TSG S4: gameplay update 2018-12-15 09:51:43 -06:00
nemaara
456e3a3b22 TSG S2: added scenario music 2018-12-15 09:51:43 -06:00
nemaara
b1d906d264 TSG S3: updated map 2018-12-15 09:51:43 -06:00
nemaara
8b147239b8 TSG S3: gameplay update 2018-12-15 09:51:43 -06:00
nemaara
fd322e0ae4 TSG S1: changed scenario music 2018-12-15 09:51:43 -06:00
nemaara
8057783457 TSG S2: updated gameplay 2018-12-15 09:51:43 -06:00
nemaara
86928a5087 TSG S1: updated gameplay 2018-12-15 09:51:43 -06:00
nemaara
aac955b905 TSG S2: updated map 2018-12-15 09:51:43 -06:00
nemaara
92070efc90 TSG S1: updated map 2018-12-15 09:51:43 -06:00
nemaara
b23a0be3ad TSG S6a: updated map 2018-12-15 09:51:43 -06:00
nemaara
a96b3e29d6 TSG S4: updated map 2018-12-15 09:51:43 -06:00
nemaara
fc91de550f TSG S4: updated map 2018-12-15 09:51:43 -06:00
nemaara
7754d0c9cd TSG S3: updated map 2018-12-15 09:51:43 -06:00
nemaara
eccbcd8fe4 TSG S2: updated map 2018-12-15 09:51:43 -06:00
nemaara
852523eab2 TSG S1: updated map 2018-12-15 09:51:43 -06:00
josteph
cffc8d7564 Add .editorconfig file to have automatic indentation 2018-12-15 15:50:29 +00:00
newfrenchy83
550c686e7b fix value={CTH_NUMBER} forget in force CTH macro 2018-12-14 08:28:12 -06:00
Severin Glöckner
717feb22ec Fix path documentation of deprecated option
This wasn't in a release before
[ci skip]
2018-12-12 22:27:49 +01:00
gfgtdf
d0fd69b92c add formula mapgen filter 2018-12-09 23:59:37 +01:00
gfgtdf
75a71b8dc8 fix lua mapgen map special_locations 2018-12-09 23:59:20 +01:00
gfgtdf
830b2fdc3d check before dereferencing 2018-12-09 23:59:16 +01:00
mattsc
3179b47075 AI: remove invalidate_on_minor_gamestate_change
This has never been implemented and there is not even a clear use case for it. It was envisioned to be used to invalidate AI aspects when "minor" changes occurred that do not actually move an AI unit or change one of its main properties (such as changes to unit variables).
2018-12-08 17:27:33 -08:00
mattsc
73bd58282e AI: remove references to extended event system
There is no plan to implement anything like this. In fact, there is no information anywhere what this was even meant to be. My best guess is that it was some sort of log system of what actions the AI had done, or potentially was planning to do, so that actions could be considered in combination rather than in isolation. However, except for the recent_attacks table appearing right after these comments, nothing like this exists in the Wesnoth AI.

I am removing these comments in one commit separate from the TODO clean-up, so that this can be found more easily should it ever become relevant.
2018-12-08 17:23:21 -08:00
gfgtdf
f09352570c
fix get_variable in map generators
previously `get_varible("t.length")` might return nil when it should return 0
2018-12-09 00:05:46 +01:00
mattsc
5f8b0a34df AI: remove outdated TODOs
These are TODOs which have been implemented, are not worth implementing, can be converted to notes (for example because they are obvious or because they are not really TODOs), etc.

Some additional comments are given in Issue #3695.
2018-12-07 19:33:54 -08:00
mattsc
761b110f1f AI move_to_targets CA: do not use dynamic limit for a* search
Using a dynamic limit here is not the right way to do this, among other things for the reasons given in the old comment. The new comment is copied from a bit earlier in the code, where more path finding is done. Path finding is indeed the most expensive part of the evaluation, but which of the two path finding loops takes more time depends on whether there are more goals or more units on the map.

In any case, if we want to improve the efficiency of this part of the code, it should be done by some sort of "smart pre-selection" rather than by limiting the a* search like this.  Also, this second path finding loop can already be skipped by using simple_targeting=yes.

Note that this commit does not change current behavior, it only removes the TODO and commented-out code.
2018-12-07 19:33:54 -08:00
mattsc
6824f9bced AI leader_shares_keep CA: re-evaluate possible_moves after move 2018-12-07 19:33:43 -08:00
mattsc
d0f1b27dee AI goals: do not protect units hidden from the AI 2018-12-07 07:14:32 -08:00
gfgtdf
8160d9add4
fixup 'fix config::add_child_at_total' 2018-12-06 16:45:46 +01:00
gfgtdf
f1dc5de631
fix config::add_child_at_total
this in particular fixes a bug where events were put in disorder at [load_resource]
2018-12-06 15:28:40 +01:00
newfrenchy83
6d06cee014 Update Code::Blocks SCons project (#3762) 2018-12-06 09:29:00 +02:00
newfrenchy83
436f96a6b8 Update Code::Blocks project (#3761) 2018-12-06 09:27:58 +02:00
gfgtdf
36bf3a0107
fix [load_resouce] bug #3757
thisfixesan assertion failure when using [load_resource]
2018-12-06 01:37:18 +01:00