Myk Taylor
|
3b116c8061
|
give global settings page an interior frame
|
2023-03-05 16:32:05 -08:00 |
Myk Taylor
|
090f298a47
|
init building materials to ordinary max quality
|
2023-03-05 16:32:05 -08:00 |
Myk Taylor
|
c8c1572bc4
|
fix typo
|
2023-03-02 06:08:51 -08:00 |
Myk Taylor
|
80da035186
|
always allow constructions to be placed
even if some tiles are invalid. the first selected tile must still be
valid
|
2023-03-02 06:00:21 -08:00 |
Myk Taylor
|
982d6a995a
|
fix signed/unsigned error
|
2023-03-02 05:29:33 -08:00 |
Myk Taylor
|
28599eb2bb
|
ensure item is on walkable tile
|
2023-03-02 05:28:12 -08:00 |
Myk Taylor
|
4f3cdeaf05
|
stub out reachability check for now
it's more complicated than we thought
|
2023-03-02 05:00:12 -08:00 |
Myk Taylor
|
926bc8b7d4
|
cache valid materials on world load
|
2023-03-02 05:00:07 -08:00 |
Myk Taylor
|
97e5fdb78e
|
implement saving and retrieving item quality filters
|
2023-02-27 12:27:21 -08:00 |
Myk Taylor
|
1d855014c2
|
implement global settings page
|
2023-02-27 10:32:54 -08:00 |
Myk Taylor
|
9f794a0710
|
filter dialog mock, draft 2; implement Slider
|
2023-02-27 04:13:29 -08:00 |
Myk Taylor
|
0f2c88265e
|
scan IN_PLAY last so more specific vectors are scanned first
|
2023-02-26 23:45:15 -08:00 |
Myk Taylor
|
c1ea43244b
|
order buckets by pickiness
|
2023-02-26 23:45:15 -08:00 |
Myk Taylor
|
4f933e0a36
|
ensure reachability for selected items
|
2023-02-26 23:45:15 -08:00 |
Myk Taylor
|
9b8400ab40
|
prevent planned buildings from being resumed
note this only prevents unsuspending from the building sheet panel, not
the tasks screen
|
2023-02-26 23:45:15 -08:00 |
Myk
|
663b014eae
|
Merge pull request #2682 from 20k/squadwork
makeSquad, updateRoomAssignments
|
2023-02-26 21:40:33 -08:00 |
Myk Taylor
|
8f99b03a53
|
update stonesense ref
|
2023-02-26 21:25:05 -08:00 |
Myk Taylor
|
851bb50dc8
|
add SDL_PushEvent shim for RemoteFortressReader
|
2023-02-26 21:18:08 -08:00 |
Myk Taylor
|
97ee1022c7
|
note that filter page is a mock
|
2023-02-26 10:55:50 -08:00 |
20k
|
d84b118767
|
docs, rework, rename
|
2023-02-26 18:05:35 +00:00 |
Myk Taylor
|
fbd3cd44d6
|
initial mock of filter dialog
|
2023-02-26 09:49:08 -08:00 |
Myk Taylor
|
d8e440806c
|
fix signed/unsigned compare
|
2023-02-26 09:49:08 -08:00 |
Myk Taylor
|
f0ca7ad425
|
fix all buildings being identified as constructions
|
2023-02-26 09:49:08 -08:00 |
Myk Taylor
|
4b26454696
|
start of filters dialog
|
2023-02-26 09:49:08 -08:00 |
Myk Taylor
|
dadecdcf45
|
fix inspector screen not resetting the description
|
2023-02-26 09:49:07 -08:00 |
Myk Taylor
|
20a0390c50
|
no building shadow when other windows are up
|
2023-02-26 09:49:07 -08:00 |
Myk Taylor
|
4cc262c796
|
overhaul serialization; persist item filters
|
2023-02-26 09:49:07 -08:00 |
Myk Taylor
|
60de4619a2
|
fix signed unsigned compare
|
2023-02-26 09:49:07 -08:00 |
Myk Taylor
|
097e955796
|
infrastructure for item filtering
|
2023-02-26 09:49:07 -08:00 |
Myk Taylor
|
a0798178a6
|
ensure item quantity is correct when hollow
|
2023-02-26 09:49:07 -08:00 |
Myk Taylor
|
c52b2c27c8
|
implement automaterial in buildingplan
|
2023-02-26 09:49:07 -08:00 |
Myk Taylor
|
4f2d86f50a
|
implement hollow area placement for constructions
|
2023-02-26 09:49:07 -08:00 |
Myk Taylor
|
1957ad4cdf
|
move the filter window a bit to the side, can pause
|
2023-02-26 09:49:07 -08:00 |
Myk Taylor
|
f09eeee864
|
only enable clear filter hotkey when a filter is set
|
2023-02-26 09:49:07 -08:00 |
Myk Taylor
|
69e9da2e79
|
keep target area higlighted while choosing items
|
2023-02-26 09:49:07 -08:00 |
Myk Taylor
|
348ac55f4c
|
allow singleton selection for items
|
2023-02-26 09:49:07 -08:00 |
Myk Taylor
|
e9555c29be
|
initialize heat safety option to 'Any'
|
2023-02-26 09:49:07 -08:00 |
Myk Taylor
|
273183e864
|
allow cancel when choosing items
|
2023-02-26 09:49:07 -08:00 |
Myk Taylor
|
a0785bded4
|
implement heat safety
|
2023-02-26 09:49:07 -08:00 |
Myk Taylor
|
daa812b21e
|
pluralize plural plurals
|
2023-02-26 09:49:07 -08:00 |
Myk Taylor
|
2477a23972
|
pass correct job_item index for item selection
|
2023-02-26 09:49:07 -08:00 |
Myk Taylor
|
ee827f5ca1
|
remember mouse pos from before item choosing
|
2023-02-26 09:49:07 -08:00 |
Myk Taylor
|
4001ef3815
|
implement selecting specific items
|
2023-02-26 09:49:07 -08:00 |
Myk Taylor
|
66a14ecc74
|
get UI semi-finalized, prep for item choosing
|
2023-02-26 09:49:07 -08:00 |
Myk Taylor
|
daf691839f
|
item selection, callback skeleton
|
2023-02-26 09:49:07 -08:00 |
Myk Taylor
|
c59ad78f40
|
more tokens, textures, and colors
|
2023-02-26 09:49:07 -08:00 |
Myk Taylor
|
c0cdd58b50
|
fix signed-unsigned compare
|
2023-02-26 09:49:07 -08:00 |
Myk Taylor
|
aa4ebe6398
|
remove some cruft
|
2023-02-26 09:49:07 -08:00 |
Myk Taylor
|
e92a54deaa
|
beginning of textures
|
2023-02-26 09:49:07 -08:00 |
Myk Taylor
|
b3198c88a0
|
only block mouse clicks over exactly the panel area
|
2023-02-26 09:49:07 -08:00 |