Commit Graph
2927 Commits
Author SHA1 Message Date
Paul Gilbert fbfad865ff MM: MM1: Remainder of QuickRef dialog 2023-02-07 20:02:26 -08:00
Paul Gilbert a43b5c4d2a MM: MM1: In progress enhanced QuickRef dialog 2023-02-07 20:02:26 -08:00
athrxx 01a7b6c151 KYRA: (LOK) - Fix bug no. 14131 (problem in menu options) 2023-02-06 17:31:55 +01:00
Paul Gilbert d94d6545bd MM: MM1: Fix spell result display casting wizard spells 2023-02-05 21:12:29 -08:00
Paul Gilbert 626388a902 MM: MM1: Fix some combat messages, party display 2023-02-05 17:49:34 -08:00
Paul Gilbert d2384b7db3 MM: MM1: Fix display of 'H-Orc' race in char info 2023-02-05 16:36:51 -08:00
sluicebox d97bd0c817 CREATE_PROJECT: Set Xcode MACOSX_DEPLOYMENT_TARGET 2023-02-05 23:12:06 +01:00
antoniou79 9bebbf2116 DEVTOOLS: Updates to README file
Fix deprecated url for dumper companion as well as some minor edits
2023-02-05 23:09:11 +01:00
antoniou79 3044a8dd0b DEVTOOLS: COMPANION: Fix python error for createmacfonts
Error was in line 686: NameError: name 'io' is not defined. Did you mean: 'id'?
2023-02-05 23:09:11 +01:00
Paul Gilbert 2dca8d8728 MM: MM1: Fix indexing of attack type messages 2023-02-05 11:34:01 -08:00
Paul Gilbert 0edaaf0265 MM: MM1: Added enhanced mode automap dialog 2023-02-04 20:50:46 -08:00
Paul Gilbert 49aa543540 MM: MM1: Fix highlighting next round 2023-02-04 15:48:21 -08:00
Cameron Cawley 1558f7a784 STARK: Add a method for drawing filled rectangles 2023-02-03 00:37:20 +00:00
Paul Gilbert 1c85b9bcf4 MM: MM1: Better implementation of string uppercasing
All strings in strings_en.yml are now in lowercase for the
enhanced mode. And for original mode, the strings will
simply uppercase them for display
2023-02-01 21:48:04 -08:00
Lars Sundström 29efa1922e CREATE_PROJECT: Add Apple TV OS XCode target
Add Apple TV OS as a new target to the xcode project creator utility.
Make sure that TV OS specific files are not part of the iOS and macOS
targets and the other way around.
The TV OS project will utilize the same source code files as the iOS
project but will instead use the tvos dist files.
2023-01-29 21:13:51 +00:00
Lars Sundström 505c2499c9 TVOS: Add Apple TV OS as a separate dist
The Apple TV OS requires a different type of storyboard than iOS. Also,
the Info.plist file differ since the tvOS platform doesn't handle
different orientations.

The Apple TV OS also need a different set of icons with different
resolutions more suitable for TV screens.

The application icons are required to be of layered type, which means
that a single PNG file is not accepted as an icon file. The icons must
have at least two layers, hence the ScummVM icon is defined by a back
image with just the background color and a front image with the ScummVM
logo.

The icons are then put together when archiving the application in Xcode
to an Assets.car file. However the linux builds are not building the
application using Xcode. Therefore a pre-compiled Assets.car file
containing the image assets (icons, splash screen etc) is added to the
tvos folder. This file is copied to the application bundle. If the icons
are changed in the future a new Assets.car file has to be compiled. This
can only be done on a computer with Xcode installed. To compile run the
following command in the tvos folder:
xcrun actool ./Images.xcassets --compile build --platform appletvos \
--minimum-deployment-target 9.0 --app-icon AppIcon \
--output-partial-info-plist build/partial.plist \
--launch-image LaunchImage

The partial.plist file generated will show what to add to the Info.plist
and if something must be changed in the ports.mk section for the
tvosbundle.
2023-01-29 21:13:51 +00:00
Paul Gilbert 6d50667455 MM: XEEN: Properly fix Swords monster list 2023-01-22 20:07:53 +01:00
Paul Gilbert ce27924bc3 MM: MM1: Fix monster flees/wander rendering 2023-01-22 20:07:52 +01:00
Paul Gilbert 373b6fac9c MM: MM1: Fixes for combat shooting 2023-01-22 20:07:51 +01:00
Paul Gilbert 01d8d1abc7 MM: MM1: Strip off trailing spaces on monster names 2023-01-22 20:07:51 +01:00
Paul Gilbert 111408353c MM: MM1: Fix monster data list 2023-01-22 20:07:49 +01:00
Paul Gilbert 17042d1f18 MM: MM1: Fixes for remaining maps 2023-01-22 20:07:47 +01:00
Paul Gilbert 2f9c787e5f MM: MM1: Map fixes 2023-01-22 20:07:47 +01:00
Paul Gilbert 3cacb37d3b MM: MM1: Fix Inspectron and Hacker views 2023-01-22 20:07:47 +01:00
Paul Gilbert 16b25033db MM: MM1: Fix multiple maps' special loop 2023-01-22 20:07:47 +01:00
Paul Gilbert 391f7ab4f8 MM: MM1: More map fixes 2023-01-22 20:07:47 +01:00
Paul Gilbert 75e5d978c7 MM: MM1: Fix desert map base class crash 2023-01-22 20:07:47 +01:00
Paul Gilbert ffd370d4cf MM: MM1: More map fixes 2023-01-22 20:07:46 +01:00
Paul Gilbert 1c31a18d2e MM: MM1: More map fixes 2023-01-22 20:07:46 +01:00
Paul Gilbert eee2ce23ca MM: MM1: More map fixes 2023-01-22 20:07:46 +01:00
Paul Gilbert c9de1fb0f2 MM: MM1: Fixes to Gypsy in map 23 2023-01-22 20:07:43 +01:00
Paul Gilbert 213632a62d MM: MM1: Fix display of staff in blacksmith buy weapons 2023-01-22 20:07:42 +01:00
Paul Gilbert 88bcf16d32 MM: MM1: Fix dead display 2023-01-22 20:07:42 +01:00
Paul Gilbert 9b537e0b2f MM: MM1: Fix ladder string in map 11 2023-01-22 20:07:42 +01:00
Paul Gilbert 40c1082940 MM: MM1: More combat actions implemented 2023-01-22 20:07:40 +01:00
Paul Gilbert f7864d7dbc MM: MM1: Monster shooting logic 2023-01-22 20:07:39 +01:00
Paul Gilbert 277bd710a4 MM: MM1: Monsters selecting party target 2023-01-22 20:07:39 +01:00
Paul Gilbert b259ed6b2b MM: MM1: In progress monster attack logic 2023-01-22 20:07:38 +01:00
Paul Gilbert 06c3754b7b MM: MM1: Add MonsterActions base class for monster actions logic 2023-01-22 20:07:38 +01:00
Paul Gilbert 22f4b8af84 MM: MM1: Finished search view 2023-01-22 20:07:38 +01:00
Paul Gilbert 732762a597 MM: MM1: More wizard spells implemented 2023-01-22 20:07:37 +01:00
Paul Gilbert 11fa375fc2 MM: MM1: Starting wizard combat spells, identified multiple monster fields 2023-01-22 20:07:37 +01:00
Paul Gilbert 6166a646d3 MM: MM1: Implemented iterateMonsters2 2023-01-22 20:07:36 +01:00
Paul Gilbert ce459a5596 MM: MM1: Fleshing out iterateMonsters1 2023-01-22 20:07:36 +01:00
Paul Gilbert 9a0bb8f35d MM: MM1: Starting spells' monster iteration code 2023-01-22 20:07:36 +01:00
Paul Gilbert 8e90a6f752 MM: MM1: Implemented turn undead spell 2023-01-22 20:07:36 +01:00
Paul Gilbert 5bf2fb81c4 MM: MM1: Misc spell fixes 2023-01-22 20:07:36 +01:00
Paul Gilbert 3492b7ab10 MM: MM1: Add Dead view 2023-01-22 20:07:32 +01:00
Paul Gilbert 9af8ddddb6 MM: MM1: In progress trap damage view 2023-01-22 20:07:31 +01:00
Paul Gilbert c248428c6a MM: MM1: In progress Unlock view 2023-01-22 20:07:31 +01:00