Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:mnhauke:games
ja2-stracciatella
ja2-stracciatella.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File ja2-stracciatella.changes of Package ja2-stracciatella
------------------------------------------------------------------- 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
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor