Wedge009
461fd5fff5
Replace deprecated wesnoth.fire_event with wesnoth.game_events.fire.
2022-07-30 16:32:31 +10:00
Pentarctagon
370d03ccb7
Fix luacheck warnings and add to CI.
...
Note the `exclude_files` in .luacheckrc should be deleted once the eventual Ubuntu 22.04 base image has an updated luacheck that supports lua 5.4.
2021-11-28 14:26:02 -06:00
Celtic Minstrel
91f6bf93a4
Fix a broken deprecation and replace some deprecated uses
...
Fixes #5877
2021-06-20 00:59:59 -04:00
Celtic Minstrel
7f162cbd24
Lua: Rename find_vacant_tile to find_vacant_hex for naming consistency
2021-06-19 17:09:31 -04:00
Hejnewar
16c8fcc49c
Remove remaining uses of wesnoth.special_locations
2021-05-10 11:26:12 +02:00
Pentarctagon
d203b061f9
Whitespace cleanup of lua files.
2021-04-25 15:11:09 -05:00
Celtic Minstrel
a2d7a26365
Fix several Lua issues, mostly unintentional globals ( #5587 )
2021-03-06 17:01:53 -05:00
Celtic Minstrel
55fa2759a1
Fix the test_move_unit_in_circle test
...
Just needed to extract the unit earlier, so that it wouldn't be counted as blocking itself
Closes #4635
2019-12-14 12:12:29 -05:00
Celtic Minstrel
b8759f8c19
Add some additional cases to the move_unit test, and fix a few issues that they revealed
...
One of the cases fails due to something in find_vacant_tile - perhaps someone else can figure out how to fix this?
If nothing else, setting check_passability=no in the [move_unit] should do it, but I'd prefer not to have to do that...
2019-12-10 21:16:06 -05:00
Steve Cotton
4e92cc46ad
Fix move_unit's parsing of to_x and to_y (fixes the unit-test timeout)
...
Also extend the unit test to at least check the end result of comma-separated
values, as there was previously nothing testing the effect of providing more
than one value.
2019-12-07 18:41:32 +01:00
Celtic Minstrel
7a1390adf7
Remove "wml-utils" require from files that no longer use it
2019-12-04 08:48:53 -05:00
Celtic Minstrel
f2f35cbd38
Fix broken [move_units]dir=
2019-12-04 08:46:22 -05:00
Celtic Minstrel
d9b5e3c4df
Replace uses of wml_utils.split with stringx.split
2019-12-04 08:46:04 -05:00
Celtic Minstrel
732b7942bb
Replace all references to deprecated functions in the helper module
...
(and remove the require if this meant it was no longer used)
2019-12-02 01:10:34 -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
3735b9c4f2
Add [move_unit]clear_shroud= as an attempt to clear shroud as the unit moves (untested)
...
(cherry-picked from commit b062b19e10c85faecf65246e94ec8dbbad0ad4ed)
2018-10-07 03:19:06 +00:00
Celtic Minstrel
c5b5bdda70
Allow [move_unit]dir= to perform relative movements
...
(cherry-picked from commit 68b33cf6bd8a44470c7ba8069b6b3502e117b5bd)
2018-10-07 03:19:06 +00:00
Celtic Minstrel
4ce00c6b6c
Allow [move_unit]to_location to take a list of waypoints
...
(cherry-picked from commit 622db9d08b1e15ba99ccb797b4785ac9df4f49fe)
2018-10-07 03:19:06 +00:00
Celtic Minstrel
c023f7b222
Fix typo in 1dd411a84eb6a45c81d14359aaaec7af34351a39
...
(cherry-picked from commit 4427ee19362bc739a51945b9f2b2eec59de7010c)
2018-10-07 03:18:18 +00:00
Celtic Minstrel
02b6987158
Support to_location in [move_unit]
...
(cherry-picked from commit 1dd411a84eb6a45c81d14359aaaec7af34351a39)
2018-10-07 03:18:13 +00:00
Charles Dang
0103959c36
Cleaned up deprecated API usage in core Lua
...
[ci skip]
2018-03-13 16:55:36 +11:00
Celtic Minstrel
e1233fd0f2
Split several of the larger WML tags into their own file
2017-05-03 02:43:22 -04:00