Commit Graph

247 Commits (6d5fad630dad995db0ef8acf460e0d1235ccd984)

Author SHA1 Message Date
Myk Taylor 4572ec3d09
allow getMousePos to return out of bounds coordinates 2023-11-06 06:01:15 -08:00
Myk Taylor 604eb47f87
implement burrow name matching with ignoring plus 2023-11-02 13:55:08 -07:00
Myk Taylor 940f7de0d2
implement autogrow and update docs
also fix bad state tracking in EventManager for the JobStarted event
2023-11-02 12:44:37 -07:00
Myk Taylor 3f069d469d
add FRAME_THIN 2023-11-01 18:20:25 -07:00
Myk 73dbd6de65
Merge pull request #3923 from myk002/myk_rename_burrow
[burrows] rename burrows plugin to burrow to match the command name
2023-10-30 16:26:04 -07:00
Myk Taylor 19480f41ca
add api for getting the walkability group of a tile 2023-10-29 16:36:02 -07:00
Myk Taylor a962699f98
fix doc reference 2023-10-27 04:42:47 -07:00
Myk Taylor 44ac9f4c8f
optionally highlight the zoom target tile 2023-10-27 03:45:31 -07:00
Myk Taylor a651f6461b
add standard HelpButton and ConfigureButton classes
and use them across the overlays that need them
2023-10-16 03:27:08 -07:00
Myk Taylor 61e4432424
label war and hunt trained animals in readable names 2023-10-09 17:24:13 -07:00
Myk fcdb148bf2
Merge branch 'develop' into myk_gray 2023-10-07 19:33:10 -07:00
Myk ff77c7509c
Merge pull request #3851 from myk002/myk_utils_search
refactor text search routine out into utils fn
2023-10-07 19:15:40 -07:00
Myk Taylor f8a95667ee
succumb to american spelling 2023-10-07 19:12:53 -07:00
Myk Taylor 8184a093d9
support dynamic onupdate frequency adjustments
set to 0 for an immediate burst of high frequency calls
2023-10-07 19:00:26 -07:00
Myk Taylor 5049483330
refactor text search routine out into utils fn 2023-10-07 18:55:39 -07:00
Myk Taylor c4b31176a9
remove outdated info for persistence API 2023-10-07 00:46:42 -07:00
Myk cf7ca40190
Update docs/dev/Lua API.rst
Co-authored-by: Alan <lethosor@users.noreply.github.com>
2023-10-01 23:10:54 -07:00
Myk Taylor 5d295400d2
centralize management of mouse state 2023-10-01 16:28:18 -07:00
Myk Taylor eefd38c66c
align mouse button semantics to DF
we, um, had it backwards
2023-09-26 03:52:24 -07:00
shevernitskiy 033a849de2 Apply suggestions from code review
Co-authored-by: Myk <myk.taylor@gmail.com>
2023-09-24 11:44:04 +03:00
shevernitskiy 469a97f781 review 2023-09-24 11:44:04 +03:00
shevernitskiy 6f26650255 reserved texpos range 2023-09-24 11:44:03 +03:00
Andriel Chaoti cf4be69d7e
[argparse] fix documentation error 2023-09-10 01:15:43 -06:00
Andriel Chaoti bae570d756
Merge branch 'develop' into andriel_argparse 2023-09-09 14:44:44 -06:00
Andriel Chaoti 652349c7e7
add docs for argparse.boolean
added entry to changelog as well.
2023-09-09 14:30:20 -06:00
Myk Taylor a061a418a1
allow reset to defaults by changing version attribute 2023-09-08 20:25:20 -07:00
Myk 5d7649837c
Merge pull request #3704 from shevernitskiy/create-delete-textures
create and delete textures
2023-08-30 03:42:27 -07:00
shevernitskiy 47a22025a0
Update docs/dev/Lua API.rst
Co-authored-by: Myk <myk.taylor@gmail.com>
2023-08-30 12:49:48 +03:00
shevernitskiy 02d33e532d
Update docs/dev/Lua API.rst
Co-authored-by: Myk <myk.taylor@gmail.com>
2023-08-30 12:49:40 +03:00
shevernitskiy 63913567cf
Update docs/dev/Lua API.rst
Co-authored-by: Myk <myk.taylor@gmail.com>
2023-08-30 12:49:28 +03:00
shevernitskiy 72a985c3b0
Update docs/dev/Lua API.rst
Co-authored-by: Myk <myk.taylor@gmail.com>
2023-08-30 12:49:17 +03:00
shevernitskiy a2d1d416c4
Update docs/dev/Lua API.rst
Co-authored-by: Myk <myk.taylor@gmail.com>
2023-08-30 12:49:09 +03:00
shevernitskiy 14c4e948ba
Update docs/dev/Lua API.rst
Co-authored-by: Myk <myk.taylor@gmail.com>
2023-08-30 12:49:01 +03:00
shevernitskiy 72dbb68a5c
Update docs/dev/Lua API.rst
Co-authored-by: Myk <myk.taylor@gmail.com>
2023-08-30 12:48:54 +03:00
shevernitskiy c0ac7ad8a2
Update docs/dev/Lua API.rst
Co-authored-by: Myk <myk.taylor@gmail.com>
2023-08-30 12:48:47 +03:00
shevernitskiy 13e0a49eef
Update docs/dev/Lua API.rst
Co-authored-by: Myk <myk.taylor@gmail.com>
2023-08-30 12:48:36 +03:00
shevernitskiy b3d423b8a4
Update docs/dev/Lua API.rst
Co-authored-by: Myk <myk.taylor@gmail.com>
2023-08-30 12:48:26 +03:00
shevernitskiy 7ce7bd15f6
Update docs/dev/Lua API.rst
Co-authored-by: Myk <myk.taylor@gmail.com>
2023-08-30 12:48:14 +03:00
shevernitskiy 5c6942a89c intendation for example 2023-08-30 10:45:17 +03:00
shevernitskiy a1fe49e52a typo 2023-08-30 10:37:23 +03:00
shevernitskiy ff82cb2dfc docs work 2023-08-30 10:05:23 +03:00
shevernitskiy 8a015f7f87 review 2023-08-30 07:38:21 +03:00
Myk Taylor 423bba2c24
pass getAnyStockpile and getAnyCivZone through ZScreens 2023-08-28 13:27:46 -07:00
Myk Taylor 1763a16831
add training check functions to Units 2023-08-20 10:08:25 -07:00
Myk Taylor 296a34834c
expose and use casteFlagSet 2023-08-13 00:20:08 -07:00
lethosor b039f227c3
Document type._fields 2023-08-13 01:16:25 -04:00
lethosor 34ddf6bed7
Merge remote-tracking branch 'lethosor/memscan-funcs' into develop 2023-08-11 01:38:15 -04:00
lethosor 46499a66cc
Add cxx_demangle() and Lua wrapper 2023-08-10 15:01:19 -04:00
Myk Taylor 8bff1399d4
add functions to Panel in addition to attributes 2023-08-07 17:02:55 -07:00
Myk Taylor 8c166935d5
factor banner out into reusable panel class 2023-08-07 12:40:48 -07:00