-
Notifications
You must be signed in to change notification settings - Fork 102
Open
Labels
EnhancementThis is a request for something that makes OpenApoc work better or more intuitivelyThis is a request for something that makes OpenApoc work better or more intuitivelyFeature RequestThis is a request for a new thing to be added to OpenApocThis is a request for a new thing to be added to OpenApocQuality of Life (QoL)A feature or change that makes playing the game more streamlinedA feature or change that makes playing the game more streamlinedRoadmapA an issue containing features that need to be completed for a "full" gaming experience.A an issue containing features that need to be completed for a "full" gaming experience.
Description
I'm making this issue to clear out the Alpha/Beta/1.0 roadmaps of stuff that should be dealt with separately to the main development of OpenApoc
This includes Quality of Life and other Enhancements that improve upon the original game implementation or Features that are so niche they have little effect on gameplay to all but veteran users and those looking for more of a challenge. Please comment below and i will update the list.
- Agents and Vehicles should be organised by parent base and then by vehicle name [UI Friendliness] Agents and Vehicles should be organised by Base then by Name #686 as well as further implementation of Vehicle/Agent sorting options
- Display, Object and UI scaling. This is rather critical for both allowing the game to run on hi-resolution displays but also to allow us to, ultimately, use higher res sprites and UI elements. UI Scaling for existing assets was added via Implements mouse input scaling, auto screen scaling option #1040 . There is still work to be done for Object scaling (for example being able to have 8x OG resolution object sprites displayed correctly within a tile for the specified resolution, even if the sprite natively exceeds it)
- Put the maximum number of vehicles in a raid variable out to modding Maximum number of vehicles in a raid should be as per OG and opened up to modding #999
- Make it possible to produce an "infinite" number of items in the workshop and add an "Auto-Sell" button similar to the one present in OpenXCOM
- Alien eggs/Chrysalis don't appear to hatch after some time and spawn new units (Battlescape) - they need to (even if there is rarely a mission long enough for it to coincide with the time they would otherwise spawn in cityscape) [MOVED FROM ISSUE TO HAVE A TRULY PLAYABLE ALPHA STATE #1: #263, see also issue Alien eggs/Chrysalis don't appear to hatch after some time and spawn new units (Battlescape) #935 ]
- In with the above, ensure that alien life-cycle, as described in the UFOPedia, is working both in Cityscape and Battlescape, with aliens growing and progressing through the chain of lifeforms until killed or expiring naturally
- Improvements to building security, gangs and militia to separate them as a faction from unarmed civilians. This means giving them a turn in TB mode and a separate set of objectives, based on parent organisation relations to other parties present, within Real Time and Turn Based Modes. Please see [feature request] Give more realistic behavior to Civilians on Battlescape (Militia/Guards) #864 for further details.
- Implement a new Close Quarter Combat and Melee System instead of Melee being entirely comprised of ranged weapons with a 1-tile range
- Update Original Game Sprites and Codebase to support Organisation Specific Coloured Vehicles. This is going to require quite a bit of work but would aid in immediate visual detection of who is who in a fight or other Cityscape Action. See issue Organisation specific colored vehicles #774
- Add a system for limiting vehicle modules to unguided/guided/either weapons based on the presence of in the weapon XML Vehicle Weapon Types for Slots Request - Modding #1035
- Add a "Gas Weight" and "Gas Density" value to all gaseous damage types to affect spread of the gas up/down tiles and which gasses displace other gasses (replacing the overall tile gas effect). This would be a drastic improvement over the simple tiered approach of smoke replaces stun and similar in original game as modders could specify how gases work and spread.
- Add the option for different scaling factors of UI and Assets between the Cityscape and Battlescape parts of the game (Suggestion from Forums, https://openapoc.org/forum/threads/feature-request-different-resolutions-for-cityscape-and-battlescape.330/ )
=======
I will also try to clear out issues and just create compact list (Modding Functions, Extra Features, Enhancements and Quality of Life) here - Makus 11.03.21
- Create a unified workflow for adding graphical assets to OpenApoc from 3D models Create a unified workflow for adding graphical assets to OpenApoc from 3D models #559
- Please, a utility to speed up reporting issues. Please, a utility to speed up reporting issues. #775
- Replacement in an inventory of worn items by Drag-Drop items from bottom section Drag-Drop replacement of items in an inventory #416
- We should throttle similar sounds We should throttle similar sounds #197 (seems there no more throttle)
- Figure out a better format than Xml for some (or all) our data files Figure out a better format than Xml for some (or all) our data files #150 (its part of 15. TO REACH OPENAPOC RELEASE 1.0 #3: #265)
- Crediting Contributors Crediting Contributors #39 (there already agents with contributor nicknames in game) All contributors need to be added to an ingame credits sequence / page that we then get a streamer recording of and submit to IGDB so that the database page for OpenApoc is updated (Requirement of Amazon for IGDB credit registration - IGDB is the Game version of IMDB for Films our official page is here https://www.igdb.com/games/openapoc ).
- Let each screenshot be saved with the creation date and build in the title (and not be overwritten into one file) and we need to create a folder for screenshots Let each screenshot be saved with the creation date and build in the title (and not be overwritten into one file) and we need to create a folder for screenshots #610 (done by SupSuper)
- Two gateways in UFOs so its relatively safe to go out safe for aliens Two gateways in UFOs so its relatively safe to go out safe for aliens #698
- Suggestion: Fast-placing items on equip screen. Suggestion: Fast-placing items on equip screen. #701
- Stormdog buy, strip, sell exploit - Solutions? Stormdog buy, strip, sell exploit - Solutions? #741
- Move main menu options from ingame to lanucher Move main menu options from ingame to lanucher #804
- Vehicle Raiding and Storming Feature Requests (Formally Civilian Bribe Bug) Vehicle Raiding and Storming Feature Requests (Formally Civilian Bribe Bug) #1002
Removing and replacements in engine
- Replace tinyfmt with fmt (https://github.com/fmtlib/fmt) Replace tinyfmt with fmt (https://github.com/fmtlib/fmt) #773
- Replace boost-locale use Replace boost-locale use #678
- Replace boost-program-options Replace boost-program-options #677
- Remove boost-uuid use Remove boost-uuid use #676
- Replace boost-crc use Replace boost-crc use #675
- Remove Boost Remove Boost #674
makus82 and XCOM-HUBXCOM-HUB and makus82
Metadata
Metadata
Assignees
Labels
EnhancementThis is a request for something that makes OpenApoc work better or more intuitivelyThis is a request for something that makes OpenApoc work better or more intuitivelyFeature RequestThis is a request for a new thing to be added to OpenApocThis is a request for a new thing to be added to OpenApocQuality of Life (QoL)A feature or change that makes playing the game more streamlinedA feature or change that makes playing the game more streamlinedRoadmapA an issue containing features that need to be completed for a "full" gaming experience.A an issue containing features that need to be completed for a "full" gaming experience.