Asdow
b825a6d567
Show correct AIM email at game start
2026-01-04 13:26:10 +02:00
Asdow
488a7eb192
Prevent 1.13 extra items appearing in UB
...
VFS uses the files from Data-1.13 since Data-UB did not have alternative files, the extra items meant for 1.13 sectors would show up in UB campaigns as well.
2026-01-04 12:33:25 +02:00
Asdow
c900c366d8
Add localizations for externalized emails
2026-01-03 18:48:55 +02:00
Asdow
150c499c98
Add externalized emails
...
* Data -> Emails.xml contains both JA2 and JA2UB emails, which simplified things and we no longer need 4 different EmailSenderNameList.xml files either
* Gameinit.lua scripts have been switched over to use externalized emails
2026-01-03 17:31:33 +02:00
Asdow
cc984b09f6
Fix comparison check
2026-01-03 17:27:43 +02:00
Asdow
8d00a316c5
Remove unused enum conditionals
2026-01-03 17:27:43 +02:00
Asdow
d51f1e6088
Add comment
2026-01-03 17:27:43 +02:00
Asdow
1c86d96e9d
Remove custom_email.edt
...
Unfinished feature as far as I can tell and new emails will be easier to add via Emails.xml
2026-01-03 17:27:43 +02:00
Asdow
1368962244
Rename function to be more descriptive
2026-01-03 17:27:43 +02:00
Asdow
6f6aadf89c
Remove unused & unfinished email externalizations
2026-01-03 17:27:43 +02:00
Asdow
96de96e9c6
Remove unused includes
...
* Formatting
2026-01-03 17:27:43 +02:00
Asdow
ebcc5449c5
Make functions static
2026-01-03 17:27:43 +02:00
Asdow
6b7bc51a52
Remove commented out variables
2026-01-03 17:27:43 +02:00
Asdow
622cffce82
Use #define instead of magic numbers
2026-01-03 17:27:43 +02:00
Asdow
5ed79c3edb
Fix email sorting
...
* Simplify pSubject copying else ifs
* Formatting
2026-01-03 17:27:43 +02:00
Asdow
fe69dba958
Add missing email
2026-01-03 17:27:43 +02:00
Asdow
f8b6ee1672
Use externalized emails
2026-01-03 17:27:43 +02:00
Asdow
30070035cc
Correct pSubject size
2026-01-03 17:27:43 +02:00
Asdow
ff3079ff23
Formatting
2026-01-03 17:27:43 +02:00
Asdow
aba3688b4b
Add framework for adding externalized emails
...
Emails from new GameDir file TableData/Email/Emails.xml can be added via lua scripting using calls to AddEmailFromXML & AddPreReadEmailFromXML. The order of emails in Emails.xml acts as the index to be referenced and provided when calling lua functions.
An error message will be displayed if an email is added with an out-of-scope index but game will be able to continue.
Localization is supported and was tested on Chinese localization.
2026-01-03 17:27:43 +02:00
Kitty and GitHub
b9d09d09a1
Adding images for M82A1 ( #216 ) from edawgsnizzle/master
...
Added previously missing sti images for M82A1
2025-12-11 11:21:47 +01:00
edawgsnizzle and GitHub
f31fd01900
Added images for M82A1
...
Forgot to add these on the last PR
2025-12-11 21:15:25 +11:00
Kitty and GitHub
d2987515b7
Added M82A1 ( #215 ) from edawgsnizzle/master
...
Added M82A1
2025-12-10 09:32:31 +01:00
edawgsnizzle and GitHub
c6f37a8ad0
Added Filters for M82A1
2025-12-10 16:11:38 +11:00
edawgsnizzle and GitHub
524c86b16d
Added M82A1
...
Item, Attachments and Weapons xml
2025-12-10 16:09:20 +11:00
Asdow
d6b30c6f43
Add #ifdef for cheats.h include
2025-12-09 00:35:18 +02:00
Asdow
4fcf03d31a
Include cleanup Tactical/.*cpp
2025-12-09 00:35:18 +02:00
Asdow
03edc532e1
Clean up Strategic/*:cpp includes
2025-12-09 00:35:18 +02:00
Asdow
1db41f4c36
Fix helicopter airspace view when switching to travel mode
...
* Clicking destination column in teamlist for a squad in a helicopter will switch to first airspace view that shows safe / unsafe air sectors instead of the second sector.
* Clicking destination column in teamlist for a squad not in a helicopter while in either airspace view will now correctly turn it off
2025-12-04 23:06:08 +02:00
majcosta and Asdow
96ede9299f
Change CMake build type from Release to RelWithDebInfo
2025-12-04 19:47:04 +02:00
Asdow
b226f2a21d
set functions static
2025-12-03 23:52:05 +02:00
Asdow
6629562b34
Formatting
2025-12-03 23:52:05 +02:00
Asdow
91d7620c0b
include cleanup
2025-12-03 23:52:05 +02:00
Asdow
c341402fe1
set functions static
2025-12-03 23:52:05 +02:00
Asdow
80b1af930a
include cleanup
2025-12-03 23:52:05 +02:00
Asdow
608eb8e4e6
set functions static
2025-12-03 23:52:05 +02:00
Asdow
ec1c6fc112
include cleanup
2025-12-03 23:52:05 +02:00
Asdow
4fabab680f
set functions static
2025-12-03 23:52:05 +02:00
Asdow
def815988b
include cleanup
2025-12-03 23:52:05 +02:00
Asdow
21df179941
Set function static
2025-12-03 23:52:05 +02:00
Asdow
ff674e79b9
Set function static
2025-12-03 23:52:05 +02:00
Asdow
9efa5e1108
Include cleanup
2025-12-03 23:52:05 +02:00
Asdow
c235345a22
formatting
2025-12-03 23:52:05 +02:00
Asdow
97791bfcc3
include cleanup
2025-12-03 23:52:05 +02:00
Asdow
d49185c291
Move nullptr check to be checked first
...
Kinda defeats the purpose of checking for nullptr if we dereference it before the check, no?
2025-12-03 23:52:05 +02:00
Asdow
41eba8ff3a
include cleanup
2025-12-03 23:52:05 +02:00
Asdow
2fd5e2c255
set functions static
2025-12-03 23:52:05 +02:00
Asdow
a83bb00d52
include cleanup
2025-12-03 23:52:05 +02:00
Asdow
cb27d0cd72
Set functions static
2025-12-03 23:52:05 +02:00
Asdow
020cd270c0
include cleanup
2025-12-03 23:52:05 +02:00