64097 Commits

Author SHA1 Message Date
mattsc
cccf1f8604 Change id and description of the former "Strong AI" 2016-03-24 12:57:35 -07:00
mattsc
a218e6b659 Move "Strong AI" to ai/dev/ and rename file
This means that it is now only available in debug mode.  It is not
significantly enough different from the default to be one of the main
options.
2016-03-24 12:57:35 -07:00
mattsc
c04f406bd8 Old patrol.lua: fix indenting and add deprecation message 2016-03-24 12:57:35 -07:00
Elvish_Hunter
2c5763216b wmllint: added female_text to the translatable keys
Also removed a few wmllint directives that I placed to handle female_text.
2016-03-24 20:43:17 +01:00
Elvish_Hunter
2cd4298f7b wmllint run on core, campaigns and multiplayer directories 2016-03-24 20:26:44 +01:00
Elvish_Hunter
56b8ed9560 DW and UtBS: shut a few wmllint warnings about translation markers 2016-03-24 20:26:44 +01:00
Elvish_Hunter
dcee0e1805 wmllint: added male_message and female_message to translatable keys 2016-03-24 20:26:44 +01:00
Elvish_Hunter
15777e35e0 wmllint: added rule to handle removal of small portraits 2016-03-24 20:26:44 +01:00
mattsc
dd2d193cbd Remove move_to_targets test scenario
This was useful when the composite AI was introduced (in Wesnoth 1.7),
but does not serve a purpose any more now.
2016-03-24 10:56:45 -07:00
Charles Dang
98cb8a518d tlobby_main: some formatting to chat text 2016-03-25 04:10:00 +11:00
Charles Dang
4c32c9f8d8 Some formatting to chat timestamps 2016-03-25 04:09:59 +11:00
Charles Dang
496b46530f tlobby_main: removed chat speaker brackets, replaced with colon 2016-03-25 04:09:59 +11:00
Celtic Minstrel
106f1510d3 Fix unit test 2016-03-24 12:59:59 -04:00
Celtic Minstrel
4cdab93109 Update changelog 2016-03-24 12:58:29 -04:00
Celtic Minstrel
cfcc1aa6ab Update RELEASE_NOTES and changelog 2016-03-24 12:41:37 -04:00
Celtic Minstrel
57e41387a8 Remove Strategy Formulation with RCA stage 2016-03-24 12:39:37 -04:00
Celtic Minstrel
af9be371da Remove old move-to-targets CA and move new one to default 2016-03-24 12:32:34 -04:00
Celtic Minstrel
ab443bcc18 Remove experimental recruitment 2016-03-24 12:06:10 -04:00
Celtic Minstrel
d7205d4a40 Minor CB project fixup 2016-03-24 12:03:13 -04:00
mattsc
be505342bf Lua AI test scenarios: rename files 2016-03-24 08:16:03 -07:00
mattsc
5774872e04 Lua AI test scenarios: update id= and name= keys 2016-03-24 08:09:59 -07:00
mattsc
961d134ee2 Fix and simplify Lua AI test scenario 2016-03-24 08:07:01 -07:00
mattsc
ae8df114f6 Fix indenting 2016-03-24 05:27:45 -07:00
Charles Dang
86bcc93159 Merge pull request #636 from Wedge009/vc_update
VC Project Update
2016-03-24 19:46:28 +11:00
Wedge009
d6bdce6e66 Update VC project file to accommodate recent movements in AI files. 2016-03-24 19:12:38 +11:00
Wedge009
e2549c1fff Remove user-specific MSVC files and update gitignore. 2016-03-24 19:11:23 +11:00
Celtic Minstrel
2e772cd32e Minor AI include fixups 2016-03-24 00:59:02 -04:00
Charles Dang
d3ef442f15 Update CB project 2016-03-24 15:27:29 +11:00
Charles Dang
6374f57b37 Fixup ai include paths 2016-03-24 15:27:01 +11:00
Celtic Minstrel
17ea7fac6b Reorganize the AI source files a little
This also tries to make them include everything by full paths instead of relative paths.
2016-03-24 00:08:12 -04:00
Celtic Minstrel
fbd9edd5df Remove global fallback candidate action
This literally did nothing except place useless labels on the map.
2016-03-24 00:08:11 -04:00
Celtic Minstrel
d73a2486ba Deleted AI definition referencing the removed old recruitment CA 2016-03-24 00:08:11 -04:00
Celtic Minstrel
a23a368c20 Remove Akihara's recruitment and battle evaluation 2016-03-24 00:08:10 -04:00
Celtic Minstrel
6c525a9d3f Remove AI interface and fallback stage
This removes the C++ common interface intended for creating new AIs.
Anyone wishing to create a new AI written in C++ should now implement it as a custom stage instead.

This commit also removes the C++ implementation of the Idle AI (but leaves the WML definition of it, which is based on the composite AI)
and the fallback stage which was intended to fall back to other C++ AI algorithms.
2016-03-24 00:08:10 -04:00
Celtic Minstrel
5ac2ef62ce Use luaW_checklocation instead of custom function in Lua AI core 2016-03-24 00:08:09 -04:00
Charles Dang
8cdc1ab081 tlobby_main: removed obsolete tree view folding toggle hack 2016-03-24 14:59:38 +11:00
Charles Dang
077e4f3789 tlobby_main: Further layout tweaks and cleanup 2016-03-24 14:57:51 +11:00
mattsc
c60280392b Protect Unit MAI test scenario: adapt Lua engine to new syntax 2016-03-23 16:43:51 -07:00
gfgtdf
b017a2b6b2 Add wesnoth.game_events.on_mouse_move/on_mouse_actions
This attempts to implement http://gna.org/bugs/?22635 and also allows
users to implement a 'queries a location from the user' (as suggested
from the easycosing page) in lua.
2016-03-24 00:42:10 +01:00
gfgtdf
fa1c1f033c fix msvc compilation 2016-03-24 00:42:10 +01:00
gfgtdf
2e93592eeb fix mp random maps 2016-03-24 00:42:10 +01:00
mattsc
f920a03ebb Patrols MAI test scenario: adapt Lua engine to new syntax 2016-03-23 16:38:22 -07:00
Charles Dang
d599ea1509 tlobby_main: fixed an unescaped escape character 2016-03-24 08:24:04 +11:00
Charles Dang
5ea08ba37d tlobby_main: chat log scrolling fixes (bug #16059)
Based on patch by faabumc.

Sending a message in chat will scroll to the bottom, as well as receiving
a message if you've already scrolled that far.

A few corner cases still need to be covered
2016-03-24 06:22:57 +11:00
Charles Dang
e6495b929a Add setters/getters for scrollbar position (patch by faabumc) 2016-03-24 05:26:33 +11:00
Celtic Minstrel
074281fce0 tgamestate_inspector: Add a little color to the units list 2016-03-23 13:03:16 -04:00
Celtic Minstrel
c7f8e524e2 tlabel_settings: Use side_name instead of current_player 2016-03-23 12:42:17 -04:00
Celtic Minstrel
36eba6e833 tgamestate_inspector: Fix top listbox sometimes disappearing in small resolutions 2016-03-23 12:33:36 -04:00
Charles Dang
a7e7036c44 Merge pull request #635 from Wedge009/vc_update
VC Project Update
2016-03-23 18:51:14 +11:00
Wedge009
eb9a16da59 Move map-related files into their own filter.
Also remove non-existent files.
2016-03-23 18:25:42 +11:00