Andrzej Fałkowski
8f08eb15d2
Merge branch 'master' into loading-screens-multi-res
2023-08-19 23:02:54 +02:00
Andrzej Fałkowski
5400fb019d
Loading screen multiple resolutions support and stretch modes, loading bar fixes
2023-08-19 22:30:57 +02:00
rftrdev and GitHub
b91871b518
Move grenade bonuses from Demolitions to Throwing ( #202 )
...
* Copy grenade settings from demolitions to throwing
* Fix setting strings
* Add throwing bonuses to the same spots as demolitions
* Delete grenade bonuses from Demolitions
* Update text
* Reapply throwing check
2023-08-11 11:27:29 -07:00
rftrdev and GitHub
aaeea9aac8
Replace evolution with growth rates ( #201 )
2023-08-09 18:36:44 -07:00
Asdow and GitHub
43c6943399
Don't modify gMAXITEM_READ when reading localized file ( #198 )
2023-08-04 14:25:35 +03:00
Asdow and GitHub
52ccc7cc3c
Fix widescreen UI militia popup box y-coordinate ( #196 )
2023-08-04 13:45:54 +03:00
CptMoore and GitHub
200ac73f7a
Merge pull request #195 from 1dot13/another-try-to-fix-latest-1
...
Update build.yml
2023-07-31 00:28:50 +02:00
CptMoore and GitHub
1bb8a214c9
Update build.yml
2023-07-31 00:28:42 +02:00
CptMoore and GitHub
f78d91f3a3
Merge pull request #194 from 1dot13/another-try-to-fix-latest
...
Update build.yml
2023-07-30 23:34:09 +02:00
CptMoore and GitHub
32e49784a0
Update build.yml
2023-07-30 23:33:28 +02:00
CptMoore and GitHub
8824d32da9
Merge pull request #193 from 1dot13/correct-working-dir
...
Update build.yml
2023-07-30 19:23:13 +02:00
CptMoore and GitHub
2345dd0ae6
Update build.yml
2023-07-30 19:22:23 +02:00
CptMoore and GitHub
cc6adb70f6
Merge pull request #191 from 1dot13/create-latest-tag-explicitly
...
Create latest tag explicitly
2023-07-30 09:53:06 +02:00
CptMoore and GitHub
f16f137f2b
Create latest tag explicitly
...
Apparently the github API does too much magic, lets hope removing a step will make it behave
2023-07-30 09:48:11 +02:00
majcosta and GitHub
c8c7066969
Refactor merc backpack checking in FindBestPath ( #162 )
...
* remove unused fNonFenceJumper from AstarPathfinder::GetPath
* Extract backpack check into function and flip logic
Avoiding double negatives is nice
v1
2023-07-28 12:07:25 -03:00
majcosta and GitHub
a0ac81aa65
Add support for AddressSanitizer instrumentation ( #189 )
...
To use, just set `ADDRESS_SANITIZER` to `ON` on the command-line or your
CMakeUserPresets.json file
2023-07-27 18:15:53 +03:00
Asdow and GitHub
d14c92e2a9
Add /lib/ folder to gitignore ( #188 )
2023-07-27 12:07:35 +03:00
rftrdev and GitHub
7868ddf1c9
Pablo speech fix ( #187 )
...
Courtesy of Seven
Fixes #181
2023-07-26 23:44:25 -07:00
Asdow and GitHub
0decb14856
Prevent endless clock ( #186 )
...
Stop AI from attempting to steal a weapon that has a sling attachment, which prevents stealing. (by Seven)
2023-07-26 10:18:13 +03:00
Asdow and GitHub
2163a66169
Prevent writing past array capacity ( #185 )
...
Game would crash with stack-based buffer overrun when a MOLLE item had enough attachments and their texts were written past attachString capacity
2023-07-25 14:19:30 +03:00
rftrdev and GitHub
06d4b53d3e
New option: Reduced stat growth at high levels ( #183 )
...
Add optional stat growth reduction at 80+ and 90+
This makes mercs with high base stats more valuable as it is harder to grow to their levels
2023-07-21 22:53:40 -07:00
Asdow and GitHub
c036160959
fix radarmap drawing in tactical inventory view ( #177 )
...
720p resolution with 10 man squads had radarscreen rendered in a wrong location
2023-07-14 07:56:27 +03:00
rftrdev and GitHub
1150fb5352
Update simultaneous combat check for group arrivals ( #176 )
...
The previous check didn't take group team into account, so it was possible for a simultaneous battle to be triggered by an enemy group moving into a friendly sector
2023-07-11 22:26:31 -07:00
Shad000w and GitHub
0e4d0a9bfb
fix for issue #105 , turned out that the issue happened due to the vanilla code that was using gTacticalStatus.uiFlags & GODMODE despite it was never actually implemented by SirTech. I changed it to only work gainst player mercs so militia and npcs can damage each other again. ( #174 )
2023-07-07 01:40:33 -07:00
rftrdev and GitHub
66ba2c8fbc
Fix forged group not actually spawning ( #173 )
2023-07-04 23:18:34 -07:00
rftrdev and GitHub
fb03cba2fa
New feature: transport groups ( #172 )
...
https://thepit.ja-galaxy-forum.com/index.php?t=msg&goto=365395
2023-07-04 20:58:56 -07:00
rftrdev and GitHub
8d3e6fce40
Change initial militia orders from STATIONARY to ONGUARD ( #171 )
2023-06-26 02:22:40 -07:00
Asdow and GitHub
82aa1a6f7d
Fix bug that prevented arms dealer inventory from restocking ( #169 )
...
if (numTotalItems.count(usItemIndex) == 1 ) would prevent dealers to reorder items if their current stock was zero
2023-06-22 15:59:27 +03:00
Asdow and GitHub
2571979f8a
Fix message box text drawing in 720p when map inventory is up ( #168 )
...
Old 720p resolution had character inventory drawn over the message box so messages were hidden when inventory is up. New widescreen UI is similar to all the other higher resolutions where this is not the case anymore.
2023-06-12 14:47:24 +03:00
Marco Antonio Jaguaribe Costa and majcosta
764d2f9389
remove int AStarPathFinder::CalcG(int*) function
...
not being called by anyone at the moment
2023-06-03 22:01:38 -03:00
sun-alf and GitHub
481e518790
Merge pull request #157 from 1dot13/master_1dot13
...
[Fix] Incorrect displaying info and tooltips in Advances Properties Tab
2023-05-29 21:46:38 +02:00
Asdow and GitHub
986d280193
Enable bigger squad sizes for 720p resolution ( #160 )
2023-05-28 16:32:12 +03:00
Asdow and GitHub
744e9c92ec
Prevent illegal array access ( #159 )
...
When using mousewheel to switch between pages in features screen, the HandleHighLightedText() function sometimes would retain valid bHighlight index, but toggle_box_array[bHighlight] == -1, which is used to access z113FeaturesToggleText[] and would later trigger Assertion in gprintfdirty() with pFontString == NULL
2023-05-28 15:05:43 +03:00
NorthFury and majcosta
1c82efb797
use isTooltipScalingEnabled for soldier tooltips
2023-05-27 21:52:35 -03:00
NorthFury and majcosta
52d8135709
inline for loop variable
2023-05-27 21:52:35 -03:00
NorthFury and majcosta
77faa11a0f
inline the tooltip log font
2023-05-27 21:52:35 -03:00
NorthFury and majcosta
e6d0b5ae0e
fix tooltip scaling when winfonts are enabled
2023-05-27 21:52:35 -03:00
NorthFury and majcosta
456cfa18cf
added option to scale tooltip rendering
2023-05-27 21:52:35 -03:00
rftrdev and GitHub
c13a44c445
Add version to asserts screen ( #158 )
...
* Add version info to asserts
* Add gMAXITEMS_READ to arms dealer init assert
2023-05-27 12:02:54 -07:00
sun-alf
9fc9d1c6e8
[Fix] Incorrect displaying info and tooltips in Advances Properties Tab
...
* Tooltips were shifted by one position due to wrong handling "Accuracy modifier".
* DrawAdvancedValues():
if ( iFloatModifier[0] > 1.0 || ( fComparisonMode && iComparedFloatModifier[0] > 1.0 ) )
it checks number of laser range tiles (iFloatModifier[0] > 1.0, "meters" / CELL_X_SIZE) right before actual drawing a line with values. So if someone put 1..9 into XML (<BestLaserRange>) it will not print that value. But number of "meters" was checked (like x > 0) everywhere prior to this code.
so all the code before decided to draw line with icon for laser range, but the guilty code line didn't
I suppose not to draw laser info at all if a modder screwed up <BestLaserRange> putting a 1..9 value
so all values 0..9 basically mean 0 tiles, i.e. there is no laser ability.
2023-05-27 21:04:17 +03:00
rftrdev and GitHub
119c6fe6bb
Fix FindBestNearbyCover() and delete global var ( #156 )
2023-05-26 21:28:00 -07:00
Asdow and GitHub
f2ab296b49
Display icon and tooltip for belt fed weapons ( #155 )
2023-05-26 08:12:55 +03:00
Asdow and GitHub
66c7fc1c8d
Remove compiler warning for exceeding stack size ( #154 )
...
Use std::map & std::set instead of two 16001 elements long arrays
2023-05-25 23:36:55 +03:00
Asdow and GitHub
e4e1d472fd
Remove compiler warning for exceeding stack size. ( #153 )
...
* Use std::map instead of 16001 elements long array
* Remove old commented out code
2023-05-25 22:46:18 +03:00
majcosta
dd004dc114
Clean up .gitignore
...
To set up a personal .gitignore:
using Git Bash:
`echo shelve/ >> ~/.gitignore`
`git config --global core.excludesFile ~/.gitignore`
using Command Prompt, replace `~` with `%USERPROFILE%`
2023-05-23 20:02:42 -03:00
sun-alf and GitHub
27954babf5
Merge pull request #149 from 1dot13/master_1dot13
...
[Fix] A bunch of fixes for artillery strike
2023-05-23 16:25:24 +02:00
sun-alf
ab2a26accb
[Fix] A bunch of fixes for artillery strike
...
* Avoid using hard-coded Signal and HE mortar shell indices. This caused art.strikes malfunctioning in item mods.
* Trim max nubers of waves to duration of signal smoke. Otherwise art.strike turns into unnatural stupidity.
* If enemy AI tried to get art.strike but lacked of resources, player will not a warning anymore.
2023-05-22 22:06:18 +03:00
Robert Biter and GitHub
6e30d24ce5
make gitignore Visual Studio definitions more specific ( #144 )
...
* make gitignore Visual Studio definitions more specific
2023-05-20 19:56:27 -03:00
Asdow and GitHub
35bb9a70ec
Do not load language specific icon file ( #146 )
...
Unnecessary, as there is no translated text in the image files
2023-05-19 16:47:42 +03:00
Asdow and GitHub
690d2054c6
Added new filters for LOBOT ( #145 )
...
* Weapon class for SECONDHANDPOS items
* Check if weapon is two handed for HANDPOS and SECONDHANDPOS
2023-05-18 23:33:17 +03:00