Celtic Minstrel
0ee05637d9
Lua: Replace uses of deprecated (moved) interface functions
2019-11-16 12:35:20 -05:00
Celtic Minstrel
aaa2dc4ece
Rollback possibility of wesnoth.get_units matching recall list units
...
Now it's renamed to wesnoth.units.find_on_map.
wesnoth.units.find implements the case of finding units on either the map or a recall list.
2019-11-15 22:39:09 -05:00
Celtic Minstrel
977f05d77f
Lua: Replace uses of deprecated (moved) unit functions
...
Also backtracked the removal of wesnoth.get_recall_units, which is now available as wesnoth.units.find_on_recall - it's just more convenient than passing x=recall to wesnoth.units.find
2019-11-15 22:39:08 -05:00
Celtic Minstrel
1ac4cb4f5a
Lua: Replace uses of deprecated (moved) GUI2 functions
2019-11-13 00:51:26 -05:00
Celtic Minstrel
a314876bf2
Use new persistent tags interface for [object] [objectives] [item]
2018-03-17 17:16:23 -04:00
Charles Dang
0103959c36
Cleaned up deprecated API usage in core Lua
...
[ci skip]
2018-03-13 16:55:36 +11:00
Celtic Minstrel
8d4cf3cf62
Shorten requires where possible
2017-05-03 02:42:25 -04:00
Gregory A Lundberg
6af699fdf3
Fix bug: 'text' is nil
2016-09-10 14:20:04 -05:00
Gregory A Lundberg
5f9a711dab
Fix the fix ( #746 )
...
I have SO got to check I pressed Save before I press Commit! This time it bit me because it got merged so quickly.
2016-08-12 14:32:55 -04:00
Gregory A Lundberg
652c5b9b0d
Do not select unit in silent object
...
This causes, for example, units the player does not control to be selected at the start of HttT S08, S11 and S16.
2016-08-12 13:16:07 -05:00
Celtic Minstrel
53828a01b9
New [remove_object] WML tag
2016-08-02 00:52:52 -04:00
Celtic Minstrel
6dab777f66
Accept [effect] in [modify_unit]
2016-08-02 00:01:48 -04:00
Celtic Minstrel
2e6ad2bee3
Add wesnoth.select_unit(), deprecate wesnoth.select_hex()
...
wesnoth.select_unit() is also callable as u:select() where u is a unit
2016-03-16 12:51:31 -04:00
Celtic Minstrel
74152fc2cb
Fix [object] without a filter
2015-10-01 16:13:19 -04:00
CelticMinstrel
f07e463882
Merge pull request #493 from CelticMinstrel/foreach
...
Enhanced looping tags
2015-09-23 00:50:30 -04:00
Charles Dang
acdc67fe56
[object] don't show unit reach when highlighting unit
2015-09-21 10:47:21 +11:00
Charles Dang
00d96b3016
Fixed a variable typo pointed out by Elvish_Hunter
2015-09-20 23:49:06 +11:00
Celtic Minstrel
aec99429c4
Merge branch 'break-continue' into foreach
2015-09-20 00:48:39 -04:00
Celtic Minstrel
3c329408ce
Implement [break], [continue], [return] tags (they take no arguments)
2015-09-20 00:47:23 -04:00
Charles Dang
45aa0d4ae8
Fixup 9ea9c88356
2015-09-20 10:23:34 +11:00
Charles Dang
9ea9c88356
Fixed bug where unit at x1,y1 would be considered for object even if filter failed
...
Note that this was only present the 1.13 Lua implementation of [object]
and as such does not affect 1.12
2015-09-20 10:19:10 +11:00
Charles Dang
660647f7d8
Strip newline whitespace
2015-09-20 04:46:34 +11:00
Celtic Minstrel
03580ed9a9
Allow spaces in [object]id= and show error if invalid characters are present
2015-09-19 12:13:38 -04:00
Celtic Minstrel
a93ce122ff
Add [found_item] ConditionalWML that checks if an [object] ActionWML has been taken
2015-09-19 12:13:36 -04:00
Celtic Minstrel
376020097f
Port [object] ActionWML tag from C++ to Lua
...
Lua API additions:
- wesnoth.show_popup_dialog()
- optional write_to_mods parameter to wesnoth.add_modification
2015-09-19 12:13:25 -04:00