phobos2077
cc12986d2f
Code review fix + Russian expanded FRM's
...
- GetUnlistedFrmPath: remove unused path parameter
- Add RU FRM's (by NovaRain)
2024-05-09 09:33:06 +02:00
phobos2077
ab9844ccdd
Fix usage of unloaded FRM's
2024-05-09 01:27:04 +02:00
phobos2077
c850c2ec4f
Final preparations for extended UI patches
...
- Reduced inventory UI height by 8 pixels and moved all Done buttons down
- Renamed all extra FRM files
- Added checks that all required FRMs exist before applying patch
- Add final FRM files (EN versions)
- Minor refactoring
2024-05-08 20:48:11 +02:00
phobos2077
ed44706c9f
ExtendedBarter: fix crashes when scrolling in/out
2024-05-08 20:44:33 +02:00
phobos2077
bf3f5d2930
Replace all usage of LoadUnlisted with fo::FrmFile
...
- Move cached FRM/PCX loading to new ExtraArt module
- Use the same FRM cache for all unlisted FRM needs
- Minor refactoring
2024-05-08 20:44:33 +02:00
phobos2077
344a64f9d2
Split one expanded UI patch into 2 and add minimum resolution check
...
- Rename and split patch into 2: inventory and barter
- Add instructions for inventory patch
- Minor patch code cleanup
2024-05-08 20:42:40 +02:00
phobos2077
31713022db
Extend all 6-slot inventory windows to 8 slots
2024-05-08 20:41:01 +02:00
phobos2077
0150c8f42d
Barter extra slots: polishing
...
- Make windows transparent to allow for non-square art
- Use correct art when scrolling window down
2024-05-08 20:41:01 +02:00
phobos2077
a43186df7a
Barter extra slots: Make optional by using LoadUnlistedFrm to replace default FRM
2024-05-08 20:41:01 +02:00
phobos2077
625e424d4a
Proof of concept: extend barter screen inventory windows to 4 slots each
2024-05-08 20:41:01 +02:00
NovaRain
e435e1d614
Updated docs for art_frame_data script function
...
Minor code edits: type name, indentation/alignment, unified messages
2024-05-07 21:05:42 +08:00
phobos2077 and NovaRain
8f10169661
Add docs and macro for new opcode
2024-05-07 20:35:57 +08:00
phobos2077 and NovaRain
76f198e567
New metarule to read art size + DrawImage refactoring
...
- Fix inconsistent and duplicate FRM-related struct definitions
- Clean up code, especially around using PCX files
- When FID is used, read FRM directly from ArtCache instead of unnecessary loading from disk
- When path is used, cache loaded FRM/PCX files
- Add art_frame_data to read FRM/PCX size by FID/filename
2024-05-07 20:35:57 +08:00
NovaRain
b2bac4ee2a
Tweaked the check for stretch to fit of AVI movies
2024-05-06 23:37:45 +08:00
NovaRain
41394bfb9d
Fix build workflow
2024-05-05 11:30:55 +08:00
NovaRain
44942e188f
Changed ExpandWorldMap to be compatible with older HRP
...
(tested v4.1.7 and v3.0.6)
Minor code edits.
2024-05-05 11:02:10 +08:00
NovaRain
f89684029c
Added sfall.dat content (except global scripts)
2024-05-05 10:09:56 +08:00
NovaRain
6d276cceca
Fixed PlayIdleAnimOnReload causing critters to lose highlights in combat
...
* happens when the Target Highlight pref is set to "targeting only".
(closes #528 )
2024-05-02 09:38:32 +08:00
NovaRain
d4ca2b9ff1
Added a check for NPC being dead to NPCsTryToSpendExtraAP ( closes #524 )
2024-05-02 08:46:30 +08:00
7b650bfc0f
Bump peaceiris/actions-gh-pages from 3 to 4 ( #525 )
...
Bumps [peaceiris/actions-gh-pages](https://github.com/peaceiris/actions-gh-pages ) from 3 to 4.
- [Release notes](https://github.com/peaceiris/actions-gh-pages/releases )
- [Changelog](https://github.com/peaceiris/actions-gh-pages/blob/main/CHANGELOG.md )
- [Commits](https://github.com/peaceiris/actions-gh-pages/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: peaceiris/actions-gh-pages
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-01 09:34:48 +08:00
NovaRain
c7dfa793ac
Fixed page build error
2024-04-24 15:16:16 +08:00
NovaRain
01ab4cfef7
Added signal_close_game script function
...
Updated documents and version number.
2024-04-24 08:54:35 +08:00
NovaRain
a5e7a77588
Updated changelog
v4.4.3.1
2024-04-19 08:41:54 +08:00
NovaRain
a19f9d0b83
Reverted ScriptValue DataType from long to short
...
* for reasons unknown, it was the cause of random hang/crash when
running certain script sequences. (closes #517 )
Updated version number.
2024-04-18 22:21:41 +08:00
NovaRain
7dc0681b4c
Text edits to INI files
2024-04-18 20:47:45 +08:00