File ja2-stracciatella.changes of Package ja2-stracciatella
-------------------------------------------------------------------
Sun Oct 12 06:25:55 UTC 2025 - Carsten Ziepke <kieltux@gmail.com>
- Update to version 0.22.1
Bugfixes
* Bugfix: Fix mercs' opinions and relations not extracting
from prof.dat (#2239)
-------------------------------------------------------------------
Sun Oct 5 10:45:56 UTC 2025 - Carsten Ziepke <kieltux@gmail.com>
- Update to version 0.22.0
Enhancements
* Enhancement: Add internalName property to TownModel and other
fixes (#2081)
* Enhancement: Enable diagonal interaction with wall-oriented
structures (#2166)
* Enhancement: Increase the displayed character limit, so that
the full lines in AIM and MERC Bios is usable. (#1986)
* Enhancement: Assigning doctor or repair tasks should put the
content of the primary hand in the secondary instead of an
inventory pocket (#1989)
* Enhancement: Provide a Flatpak version (#1700)
* Enhancement: Enable linking against musl libc (#1968)
Modding Improvements
* Enhancement: Add JSON Patch functionality for modding (#2052)
* Enhancement: Externalize armours (#2201)
* Enhancement: Externalize explosives (#2053)
* Enhancement: Externalize NPC script records (#2029)
* Enhancement: Extract smoke effects (#2063)
* Enhancement: Lift the MAX_WEAPONS restriction; weapons no
longer must have an index < 70 (#2051)
* Enhancement: Fixing vanilla binaries without breaking
mods (#2167)
* Enhancement: Replace merging with overwriting for
inventory (#2225)
* Bugfix: Fix moddability of Walter’s bribe amount (#2030)
Bugfixes (vanilla)
* Bugfix: Crash if Skyrider tries to swim (#2191)
* Bugfix: Game crashes after the turn (#2124)
* Bugfix: Some prone enemies force the game to freeze and become
untouchable (#1822)
* Bugfix: Creatures lair is empty (#1228)
* Bugfix: Doreen Harrows still in Drassen C13 after quest
completion (#750)
* Bugfix: Infinite UI lock on item-giving action (#2194)
* Bugfix: Walking diagonally through large doors - impossible?
(#83)
* Bugfix: Fix jump location validation (#2006)
* Bugfix: Fix prone positioning (#2116)
* Bugfix: Not all militia appearing and incorrect training level
at SAM site. (#292)
* Bugfix: PickBurstLocation never called in real-time mode.
(#2072)
* Bugfix: Skyrider placed randomly (?) in Drassen Airport
(#478)
* Bugfix: When you give a weight above 25,6 kg to the item, then
the game starts counting its weight again from zero. (#1973)
* Bugfix: You can’t rehire Larry from M.E.R.C when he is drunk
(#1956)
* Bugfix: Add travelcost values for sliding doors to prevent
walking through frame posts (#1991)
* Bugfix: Tiny graphic issue in strategic map sector name
display (#1491)
* Bugfix: Icecream Truck follows squad without driving it
(#2037)
* Bugfix: Fix tile path-blocking on roofs due to nearby
explosion (#1999)
* Bugfix: Fix Realtime mode spread burst. (#2073)
Bugfixes
* Bugfix: Crash while depositing money (#2040)
* Bugfix: Crash with error when autoresolving in sectors
attacked by sodiers and defended by militias and mercs
(27 august nightly build) (#2068)
* Bugfix: Fix hang while displaying FOV debug info (#2001)
* Bugfix: ALT+ENTER doesn’t work anymore in the cheat mode
(#1977)
* Bugfix: Broken JSON file load order (#2159)
* Bugfix: Fix mercs refusing to join/renew contract (#2059)
* Bugfix: If you dismiss from your squad NPC like Skyrider, John
and Mary or runaway kid Joey, when you are escorting them,
then the game freezes (#1980)
* Bugfix: Joey can be escorted again after delivering him to
Martha (#1370)
* Bugfix: Lockpicking bug on doors (regression) (#2192)
* Bugfix: Mercs can’t open boxes (#2187)
* Bugfix: Null pointer crash in ExplosiveModel::getDamage
(#2083)
* Bugfix: Opening doors sometimes causes spinbug (#2198)
* Bugfix: Sending Skyrider to Drassen before his dialogue ends
crashes. (#2005)
* Bugfix: Two blitters are probably buggy? (#2146)
* Bugfix: Underground levels don’t show on the strategic
screen (#2018)
* Bugfix: When exiting the game with keyboard shortcut from the
strategic screen, some graphics are missing (#2119)
* Bugfix: When you enter load game screen while clock is
spinning, then you can’t return to the game (#1972)
* Bugfix: Throwing a rock crashes the game (#2154)
* Bugfix: Russian translation bugs (#2196)
Editor
* Editor: In map editor if you press space key when you are in
civilian “merc att” tab, then the game crashes (#1981)
* Editor: In map editor, in character inventory, the bottom
boxes are almost inactive. (#1946)
* Editor: The button for creating radar maps seems missing from
map editor (#1959)
Maintenance Work
* Maintenance: Address TODO0009: possible endless loop (#2065)
* Maintenance: Depend on a minimum Rust feature level, not a
specific version (#2173)
* Maintenance: Is it possible to make the Github runners do
less work? (#2099)
* Maintenance: Our GitHub actions require some attention (#1994)
* Maintenance: Remove workaround for an old SDL bug in
ScrollJA2Background (#2085)
* Maintenance: Use smart pointers to manage ZStripInfo structs
(#1921)
* Maintenance: Remove getOptionalInt and co as they’ve become
redundant (#1542)
* Maintenance: Cannot compile with GCC 15.1.1 (#2168)
* Maintenance: MinGW unit test errors with FILENAME in
Logger_unittest.cc (#1916)
* Maintenance: MSYS2/MinGW standard build fails (#1917)
* Maintenance: Build fails with LTO due to ODR violations
(#1963)
* Maintenance: Ja2-resource-pack doesn’t comply with
RelWithDebInfo (#1623)
- Update bundled libs: string_theory, sol2
- Drop BuildRequires for boost
- Force gcc13 for Leap 15
-------------------------------------------------------------------
Sun Nov 12 10:02:26 UTC 2023 - Carsten Ziepke <kieltux@gmail.com>
- Update to version 0.21.0
Enhancements
* Do not update the entire screen texture every frame (#1755)
* Implement tab to view logs in Android launcher (#1782)
* Tactical: scroll by middle-mouse dragging (#1490)
* Warn if 1.13 is installed (#1693)
* Replace rapidjson with rust based implementation (#1773)
* Remove remove_dir_all rust dependency (#1905)
* Reduce CPU usage of the main menu screen #1927
* Add an option to use precompiled headers (#1836)
* Proposal: Revamp calling of the game loop (#1807)
* Refactor timer control (#1818)
* Remove a check for profile ID 53 in HandleSuppressionFire
(#1753)
* Remove HandleSight NOWHERE error logging (#1801)
* Upgrade rust-version to 1.63.0 (#1904)
* Upgrade string_theory to 3.8 (#1907)
Modding Improvements
* Externalize Flo's weapon deals bonus (#1734)
* Externalize translations (#1833)
* Strategic-level modding support (Event, Quests and Facts)
(#1832)
* Setting blades like knife or machete below 3AP is causing a
crash, when enemies or militia is trying to use it. (#1840)
Bugfixes (vanilla)
* Unfair bloodcat fight - stats farming (#1780)
* Fix memory leak in DrawMercsFaceToScreen (#1912)
* Tried to create item with Invalid ID while scrolling through
items cheat (#1925)
* HandleTownLoyaltyForNPCRecruitment: no loyalty to increase
if we're n… (#1798)
* Blood type possible inconsistency (#1808)
* Error: "Strategic_Movement.cc: Failed to add movement event."
in tactical screen (#1703)
* Fix assertion failure in GetSelectedAssignSoldier (#1775)
* Fix bug in two FindGridNoFromSweetSpot* functions (#1876)
* Game reliably crashes in this particular situation. (#1856)
* Incorrect random number (#1810)
* Minor visual AP bug when firing burst fire + talon (#1765)
* Properly restore two Path AI variables upon return from
function (#1698)
* Right ALT key doesn't work the same as left ALT key (#539)
* Segfault on killing any next enemy, even if you leave and
re-enter sector (#1664)
* Use correct gridno to calculate cost of a swipe attack (#1708)
Bugfixes
* Attempt to remove dead merc from list results in CTD (#1788)
* Bug report for simplified-chinese (#1784)
* Cannot shoot soldiers. Only mouth icons appears. (#1723)
* CAWS some burst fire weapon sounds are missing/not playing.
(#1764)
* Crash when loading original 1.02 savegames (#1861)
* Crash when right-clicking on item's attachement (#1863)
* Crosshair doesn't change back to movement after hovering
an enemy (#1778)
* IsThereASoldierInThisSector uses wrong SGPSector to index
method (#1799)
* LMB doubleclicks on Android version after introducing touch
controls (#1710)
* Mercs "bored/resigned - low morale" quotes are not beign
played when selecting merc (#1757)
* Missing sound of RPK-74 in burst mode (#1714)
* Mouse cursor "jumps around" when double-clicking on
mercs (#1369)
* Nordic keyboard layout. equal key to select all mercs does
not work (#1844)
* Ordering more than one merc to repair vehicle causes them to
repair items instead (#1813)
* Prevent overly long IMP nickname (#1827)
* Properly test if a group's only member is a vehicle (#1705)
* Random crashes when opening emails on the in-game laptop
(#1591)
* Strange input handling on follow-up shots. (#1735)
* Strategic map view of D15 Drassen SAM lacks information
(#1745)
* Weapon choice vectors are incorrect (#1794)
* Enemy item status minimized when killed with cheats (#1924)
* Fix bug in InternalTacticalRemoveSoldier panel logic (#1920)
* Compiling with clang on mingw64 (#1816)
Editor
* When you add a regular rebel army to a sector using the map
editor, then after won fight with enemies, any attempt to
leave this sector causes a crash. (#1886)
* When you mark at least two items in terrain tabs in map
editor, then when you click on X (closing current window),
then map editor crashes. (#1896)
* When you want to add a key to a door in map editor, then
after this you can't close the window with editing lock
attributes. (#1892)
* When you scroll types of characters in map editor, it
sometimes crashes. (#1890)
Maintenance Work
* Changes required for C++20 compatibility (#1823)
* Clean up SGPStrings and remove many uses of C string
functions (#1713)
* Remove some unused files and one function (#1706)
* Remove three unnecessary functions handling video
refresh (#1837)
* Should we bump the cmake_minimum_required value? (#1828)
- Update bundled libs: string_theory, magic_enum
- Update minimum BuildRequires: cmake, cargo
-------------------------------------------------------------------
Sun Feb 5 06:55:44 UTC 2023 - Carsten Ziepke <kieltux@gmail.com>
- Update to version 0.20.0
Enhancements
* Add CMake option to compile with ASAN enabled (#1689)
* Add read/write functionality for STCI to rust (#1527)
* Allow to choose vanilla version in Android launcher (#1684)
* Allow using system magic_enum (#1599)
* Android Asset VFS layer improvements (#1248)
* Android launcher settings tab (#1685)
* Autosaving / SavegameScreen Layout (#302) (#1669)
* Bump string theory to fix warnings (#1486)
* Deprecate C-style SLOG (#1487)
* Does MemMan still have a purpose? (#1574)
* Fails to build with miniaudio-0.11.9 (#1567)
* Instructions and credits for the simplified chinese mod (#1514)
* Let FindNearestEdgePoint try harder to find a suitable
gridno (#1632)
* LUA and SOL2 may be taken from system now (#1526)
* Make OppList.cc more robust (#1643)
* Make system miniaudio use possible (#1533)
* README.md: improve wording (#1598)
* Run game without blocking the launcher and add logs as a
launcher tab (#1532)
* Tooltips to explain about resolution and scaling modes (#1663)
* Touch controls (#1552)
Modding Improvements
* Add integration points to change shop inventories and
prices (#1609)
* Script extension points on new merc hired (#1672)
* Externalize item names and descriptions (#1575)
* Externalize more hardcoded values (#1541)
* Functions to make message boxes in Lua (#1614)
* Generate Lua enums from C++ codebase (#1286)
Bugfixes (vanilla)
* Can’t steal weapon from enemy on roof (#1676)
* Combatant counting in autoresolved combat is wrong (#1625)
* Do not kill EPC twice in Auto Resolve (#1628)
* Firing mode is not updated when stealing a gun (#196)
* Fix FindNumTurnsBetweenDirs (#1566)
* Fix helicopter run not using sound effects volume
modifier (#1570)
* Fix memory leak in tactical placement (#1644)
* Fix rare vanilla vehicle bugs (#1522)
* Fix several unrelated issues discovered by Coverity (#1608)
* Fix stealing from enemies on roof (#1677)
* Fix Structure not defined warnings (#1579)
* Fix the Helicopter Sound Effect at the start of the
game (#1562)
* Fix two more world data OOB accesses (#1638)
* Fix two out of range array accesses (#1640)
* If Cambria recaptured by hostiles, you will get full amount of
money like it is 100% yours every day (#1670)
* Keep hand item and weapon mode in sync (#1577)
* MineAMine: return amount mined only if mine is controlled by
player (#1673)
* Possible INT8 overflow in bLockDamage (#1538)
* Segfault in DistanceVisible() (#1635)
* Yet another segfault in DistanceVisible() (#1634)
Bugfixes
* 2 coverity fixes (#1543)
* Adressing some of the CIDs in NPC.cc (#1617)
* AIMHistory: fix not being able to move past AIM founder
via Next (#1578)
* AI Path crash? Unable to progress. (#1569)
* Another crash while trying to go to Drassen Airport (#1589)
* Another round of Coverity fixes (#1652)
* Assertion failed FPS drop with display cover key (#1548)
* Crash when switching places with NPC (#1607)
* Discord link is invalid (#1597)
* Do not call NPCReachedDestination() for soldiers without
a MercProfile (#1658)
* Fix #1538 Possible INT8 overflow in bLockDamage (#1554)
* Fix Android CI build for external contributors (#1534)
* Fix display of the debug pages (#1633)
* Fix error messages when commiting read pointer in sound
system (#1546)
* Fix fast help active checks (#1582)
* Fix OOB array access in UpdatePublic (#1645)
* Fix seven more Coverity issues (#1637)
* Fix several problems detected by Memcheck (#1572)
* Fix the newly detected Coverity issues (#1647)
* Let Auto Resolve free the soldiers created for it (#1619)
* More coverity fixes (#1613)
* More Coverity fixes (#1649)
* More Coverity fixes (#1654)
* Cannot save game anymore since v0.19.1 (#1550)
* Crash in Omerta when Fatima talks to Dmitri (#1581)
* Crash while defending Drassen Airport (#1584)
* Deposit/withdraw button just doesn’t work (#1666)
* Display correct location of militia training in Finances (#1641)
* Do not use the c_str() result of an already destroyed
ST::string (#1603)
* Don’t try to move soldiers that are not in the sector in
EndTurn() (#1585)
* Ensure RegisterBackgroundRect properly initializes
BACKGROUND_SAVE structs (#1665)
* Fix bPercentCoverForGridno values going out of 0-100 bound (#1549)
* Fix crashes #1537 and #1559 (#1560)
* Fix ERROR_NOT_SAME_DEVICE for Windows (#1553)
* Fix incorrect schemas for weapons and item replacements (#1590)
* Fix indexing into m_sectorLandTypes (#1596)
* Fix memory leak in EmptyDialogueQueue() (#1655)
* Fix OOB in AIMHistory (#1605)
* Fix some remaining invalid format strings for sectors (#1573)
* Fix SwapMercPositions logic (#1611)
* Graphical corruption (#1661)
* Handle the EXDEV error on all OS’s where it can happen (#1530)
* Ice Cream truck out of fuel crash? (#1537)
* Let enemy soldiers climb onto roofs again (#1615)
* Rapidly right clicking stacked items exits with
code -1073741819 (#1679)
* Restore the save game validity condition from before sector
refactoring (#1563)
* Touch control fixes (#1682)
* Repeatable crash when opening tactical view in sector after
game load (#1657)
* RUNTIME ERROR in Drassen Airport (#1588)
* Several more coverity fixes (#1544)
* Silence rapidjson build warnings (#1540)
* Skyrider crashes the game on my current progress (#1559)
* Store state for whom assignment menu is shown
separately (#1692)
Maintenance Work
* 0.20 release checklist (#1680)
* Remove Debug.cc (#1488)
* Add bugfix release branch filter for appveyor (#1529)
* Cleanup clang compiler warnings (#1688)
* Cleanup KEY_ON_RING related code (#1561)
* Cmake: pass -Wno-deprecated-declarations to silence
rapidjson #1540 (#1555)
* Cmake: rewrite the contributor tracking target (#1520)
* Coverity: enable asserts (#1621)
* Coverity_model: remove redundant model [ci skip] (#1636)
* Coverity: properly pass a cmake define [ci skip] (#1629)
* Debug: another attempt at avoiding asserting coverity
reports (#1616)
* DefaultContentManager::loadTranslationTable: remove unused
variable (#1528)
* Do not use abs() before hypot() (#1630)
* Do no update sight values in DecaySmokeEffects and
DecayLightEffects (#1583)
* Encapsulate sectors v2 (#1479)
* Fix several incorrect gridno comparisons (#1622)
* Get rid of ndk fork in rust dependencies (#1519)
* New implementation of atan8 (#1565)
* New release? (#1660)
* Options to build with or without magic_enum (#1667)
* Overhaul Animation_Cache (#1571)
* Rapidjson: silence -Wclass-memaccess warnings #1486 (#1525)
* Remove Debug.cc #1488 (#1523)
* Remove Logger.cc (#1564)
* Remove MemMan.h and MemMan.cc (#1576)
* Remove the MouseRegion::Base hack (#1683)
* Small cleanups (#1551)
* Store BACKGROUND_SAVE structs in a forward_list (#1586)
* Try to avoid false positives from coverity scans (#1610)
* Unify SLOG (#1524)
* Upgrade Android NDK to r25 (#1639)
* Upgrade included miniaudio to 0.11.9 (#1568)
* Upgrade included SDL to 2.0.20 (#1515)
* Upgrade miniaudio dependency to latest version in
0.10.x branch (#1531)
* Upgrading googletest to v1.11 (#1668)
* Use standard functions instead of macros and
reimplementations (#1502)
- Add external dependencies: magic_enum
- Update external dependencies: miniaudio
- Remove unneeded boost BuildRequires if/ifelse
-------------------------------------------------------------------
Sat Apr 24 13:57:02 UTC 2021 - Martin Hauke <mardnh@gmx.de>
- Add external dependencies: lua, sol2, string_theory, miniaudio
- Introduce _service file to create the cargo_vendor tarball
- Update to version 0.18.0
Bugfix
* (vanilla): Game freezes for about 4 seconds when a fight
starts or a round is finished. (#1219)
* (vanilla): Game hanging after an attack (#1318)
* (vanilla): Player can compress time or move the squad while
being ambushed by Bloodcats (#412)
* (vanilla): Small bug-fixes from Unfinished Business (#1199
* Arrows in IMP attribute allocation screen not exact (#683)
* Correcting unsigned int comparison in NPC.cc (#1208)
* Fix the Tileset defaulting logic (#1218)
* Fredo refuses to repair extended ears (#1309)
* Game hangs when loading a new music track (#1249)
* Ja2.exe: exited with status code -1073741819 (#1196)
* Segfault at G1 map inventory (#1234) )
* Fixing game stuck after halting soldier (#1325)
* Fixing incorrect item flags checks (#1310)
* Fix MovementNoise() (#1307)
* No strategic movements during bloodcat ambush (#1174)
* Replacing invalid attached objects in preplaced world items
(#1313)
* (non-vanilla): Correcting dealers.json data error (#1195)
* (non-vanilla): Fix: Buttons stay disabled after leaving the
shop keeper interface (#1312)
* (non-vanilla): Fix punching and throwing rocks (#1194)
* (non-vanilla): Fix warp exit from mine (#1186)
* (non-vanilla): Game crashed after helicopter landed. It
deleted my save. (#1216)
* (non-vanilla): Moddable music error - not enough memory (#664)
* (non-vanilla): Rock cannot be thrown as a weapon (#1192)
* (non-vanilla): Screenshots don't show path APs and sometimes
don't show path either (#376)
* (non-vanilla): Unused items slots should be IC_NONE (#1191)
* (non-vanilla): Fix Dead-is-dead failure on fresh install (#1217)
Enhancement
* Adding the monster spit effect to weapons.json (#1179)
* Address #1292 item 1: support Urban Chaos quasi-empty smacker
files (#1326)
* Auto-switch attached goggles (#1176)
* Configurable BASETIMESLICE duration (#1173)
* Dependency inversion with Observable and notify (#1223)
* Display a message if player choose an inaccessible dropoff
sector (#1204)
* Externalize (arms) dealer info (#1185)
* Externalize SAM air control table (#1181)
* Externalize sector Loading Screens (#1182)
* Externalizing RPC small faces (#1242)
* Feature: Add chance-to-hit hotkey (#1188)
* Game speed / walking speed (#148)
* Generalizing hard-coded dealer logic (#1189)
* Improve Pixel-Perfect scaling usability (#1175)
* Ja2.log should go to temp (#1257)
* Lua scripting engine (#1209)
* Attached goggles can't be auto-switched (#649)
* Notify the player of important NPC in sector (#1200)
* OGG audio files support (#64)
* Scaling usability improvements (#1169)
* Screenshot folder (#639)
* Supplementary data to Merc Profiles (#1247)
* Support Unfinished Business ("JA 2.5") tilesets (#1210)
* Tactical AI patches from Unfinished Business (#1281)
* Unfinished Business weapons mod (#1128)
* Use caching on build bots / speed up builds (#1102)
* Externalization and generalization of M.E.R.C. (#1244)
* Patches from Unfinished Business (#1198)
* Better lua debugging functionality (#1214)
* Build AppImage for linux (#1215)
* Observable listeners from Lua scripts (#1238)
Maintenance
* Adding game policy options to customize when M.E.R.C. goes
online (#1245)
* Better error messages on JSON parse errors (#1167)
* Externalize cache sectors (#1267)
* Externalize game items (#1295)
* Externalize sector land types (#1264)
* Externalize Strategic AI policy (#1306)
* Externalizing I.M.P. activation code (#1280)
* Externalizing I.M.P. initial level (#1260)
* Externalizing initial NPC placements (#1263)
* Externalizing M.E.R.C. profile bio index (#1251)
* Externalizing strategic map secrets (#1262)
* Fixing compiler and coverity warnings (#1190)
* Print unhandled exception message on Windows (#1168)
* Rework SoundMan.cc to stream audio if necessary (#1274)
* Array-bounds checks and clean up (#1207)
* Change signature of GetMapTempFileName() (#1324)
* Clean up dead code (#1222)
* Clean up Map Screen code (#1202)
* Docs/Release-checklist.md: converted to github checklist
(#1170)
* More flexible NPC faces handling (#1239)
* More TileEngine refactoring (#1236)
* Proposal: Remove the screenshot and video capture functionality
(#1327)
* Reduce noise in logs (#1180)
* Refactor SAM sites logic (#1232)
* Refactor TileEngine (#1211)
* Remove animation view screen (#1299)
* Remove reinterpret_casts in LoadSaveData.cc (#1297)
* Sccache all the things (#1235)
* SetGroupArrivalTime to be a member of GROUP (#1241)
* Updating cargo deps (#1221)
* Upgrading to C++ 17 (#1284)
-------------------------------------------------------------------
Tue May 28 16:03:12 UTC 2019 - Carsten Ziepke <kieltux@gmail.com>
- Update to 0.16.1:
- Bugfix: Fix crash during AI turn in Meduna (#495)
- Bugfix: Prevent saving during stopwatch (#661)
- Bugfix: Fix crash during load screen with RUSSIAN data files
(#695)
- Launcher: Change label "JA2 Data Directory" to "JA2 Game
Directory" (#693)
- Bugfix (vanilla): Do not increase shots fired statistic without a
live target (#622)
- Bugfix (vanilla): Fix Bobby Ray's popup 'Out of Stock' appearing
again when trying to leave the website (#534)
- Bugfix (vanilla): Fix gas on a roof can damage the merc underneath
the roof (#477)
- Bugfix (vanilla): Fix open doors can block grenades (#94)
- Bugfix (vanilla): Fix smoke/gas spreads over roof edge (#600)
- Bugfix (vanilla): Fix climbing makes mercs visible at night (#402)
- Bugfix (vanilla): Fix throwing knife flying animation messed up
(#395)
- Bugfix (vanilla): Fix helicopter is ignored by pathfinding (#317)
- Bugfix (vanilla): Fix area select rectangle not removed if
interrupted (#550)
- Bugfix (vanilla): Fix replace non-existing corpse animation (#526)
- Bugfix (vanilla): Fix replace reference to non-existing flame
animation (#525)
- Bugfix (vanilla): Fix doorcr_b.wav sound file exception (#520)
- Bugfix (vanilla): Fix game crash when inserting ceramic plates
(#516)
- Bugfix (vanilla): Fix unconscious merc gains exp for bullet
avoidance (#163)
- Bugfix (vanilla): Fix free disk space is calculated wrong (#413)
- Bugfix: Fix game speed is generally slow (#99)
- Bugfix: Don't crash if we don't have a target for punching (#627)
- Bugfix: Don't crash in SoundLoadDisk() on Arch Linux with SDL2
2.0.6 (#608)
- Bugfix: Fix sound memory limit hit after upgrading to SDL 2.0.7
(#609)
- Bugfix: Fix the rust cli parser does not accept relative paths
(#559)
- Bugfix: Fix getting "Reading from file failed" when fast
forwarding time after savegame load (#528)
- Bugfix: Fix crash in laptop AND huge memory footprint (#68)
- Bugfix: Fix adding money with '+' key cheat not working (#426)
- Bugfix: Fix hit by grenade issues (#247)
- Bugfix: Fix MERCS can punch through open doors (#595)
- Bugfix: Fix attack for 0 AP (#192)
- Bugfix: Alt+o cheat damages bloodcats now (#583)
- Bugfix: Passive bloodcat ambush fix (#584)
- Bugfix: Fix when enemy is noticed, no AP for action may be taken
(#188)
- Bugfix: Fix attacking teammate(dialogue) on roof puts him through
the roof (#567)
- Bugfix: Fix mysteriously disappearing APs when stealing (#191)
- Bugfix: Fix position of Mercenary task orders in Tactical screen
(#537)
- Bugfix: Fix and enhance cli switch parsing (#515)
- Bugfix: Fix maximum militia Message at the wrong position (#540)
- Bugfix: Fix build fails if there is a space in the directory name
(#529)
- Bugfix: Shrink gfKeyState (alternative) (#523)
- Bugfix: Teach (Estimate)ActionPoints about KID_SKIPPING (#502)
- Bugfix: Fix segfault in Blt8BPPDataTo16BPPBufferTransZTranslucent
when rendering smoke (#468)
- Bugfix: Remove AI deadlocks (#466)
- Bugfix: Fix experience gain not acknowledged properly (#398)
- Bugfix: Fix minimap flickering on selected merc (#202)
- Bugfix: Fix current merc in minimap flickering (#452)
- Bugfix: Check for time accelleration properly when checking for
end of turn (#451)
- Bugfix: Fix accelerated bleeding when returning to realtime (#160)
- Bugfix: Fix graphical glitch in main menu after quitting a game
(#106)
- Bugfix: Fix menu bug when ending a game (#72)
- Bugfix: Fix can't type IMP code after saving via Save screen
(#419)
- Bugfix: Fix issues with text inputs (#429)
- Bugfix: Fix game crashes during enemy turn (#415)
- Bugfix: Fix description box missing when opening "Deposit/Withdraw
money" widget in Tactical screen (#379)
- Bugfix: Fix shipping cost BR not redrawn properly (#394)
- Bugfix: Fix bad Performance in OS X (#319)
- Bugfix: Fix autoresolve crash (#381)
- Bugfix: Only check retreat conditions for valid sectors (#374)
- Bugfix: Enable assertive asserts only on debug builds (#373)
- Bugfix: Show version number in main menu (#359)
- Bugfix: Fix minor debug page fault (#337)
- Bugfix: Fix undefined behaviour in LOS.cc (#342)
- Bugfix: Leave running stance if not moving (#194)
- Enhancement (vanilla): Fix merc forgets his stance after jumping
on a roof (#84)
- Enhancement (vanilla): Fix selling attachments to Tony - strange
prices (#423)
- Enhancement (vanilla): Add yellow or green star for attached Talon
(#424)
- Enhancement: Add extra item combinations (#623)
- Enhancement: Unify hotkeys (#626)
- Enhancement: Integrate vxx's work (#307)
- Enhancement: Initial Launcher Implementation (#548)
- Enhancement: Allow resizing of game window (#555)
- Enhancement: Move ja2.ini to json (#291)
- Enhancement: Set options in ja2.ini (#298)
- Enhancement: Change name of the user folder (#164)
- Enhancement: Implement automated nightly builds (#442)
- Enhancement: Add Appveyor CI (#440)
- Enhancement: Add comments explaining game.json variables (#401)
- Enhancement: Add new Game Mode: Dead is Dead (#308)
- Enhancement: Make music modable to increase music variety (#386)
- Enhancement: Update to SDL2 (#216)
- Enhancement: Support Tribsoft's Linux port (#365)
- Enhancement: Introduce cmake build system (#354)
- Enhancement: Integrate gui_extras (#339)
- Enhancement: Implement uninplemented stuff (#264)
- Enhancement: Add “IMP Quiz Honest Answers” mini mod (#303)
- Enhancement: Simplify moving to the next sector in tactical view
(windowed mode) (#314)
- Enhancement: Add “Generous Rebels” mini mod (#305)
- Maintenance: Explicitly initialize MovementMode (#635)
- Maintenance: Fix “Release mode” linking and deb file permissions
(#634)
- Maintenance: Make CIs automatically build release packages (#632)
- Maintenance: Misc cleanup (#625)
- Maintenance: Normalize whitespace (#556)
- Maintenance: CMake cleanup (minimal version) (#482)
- Maintenance: Remove #ifdef JA2 code (#471)
- Maintenance: Remove #ifdef JA2TESTVERSION code (#472)
- Maintenance: Remove #ifdef JA2BETAVERSION code (#470)
- Maintenance: Reorganize source tree (#455)
- Maintenance: Update rapidjson to 1.1.0 and add comments to
game.json (#411)
- Maintenance: Externalize lib boost (#229)
- Maintenance: Update boost to 1.61 (#326)
- Maintenance: Rework debug logging (#60)
- Maintenance: Update smacker.c (#310)
- Maintenance: Remove WITH_MODS ifdef (#322)
- Maintenance: Rework logging (#250)
- Added needed BuildRequires
- Specfile cleaning
-------------------------------------------------------------------
Sun Jul 22 11:15:03 UTC 2018 - bwiedemann@suse.com
- upgrade to v0.15.1 to fix german version
- add autodetection for resource language
-------------------------------------------------------------------
Sat Dec 26 16:12:46 UTC 2015 - mailaender@opensuse.org
- initial packaging