-
Notifications
You must be signed in to change notification settings - Fork 105
Open
Labels
Code QuerySomething doesn't seem right in the code. It may not be a bug, but it probably needs fixing!Something doesn't seem right in the code. It may not be a bug, but it probably needs fixing!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 OpenApocHelp WantedHelp is required in making this fix/feature complete. If you can code or test, please take a look!Help is required in making this fix/feature complete. If you can code or test, please take a look!Not Yet ImplementedThis fix or feature is not yet implemented or merged with trunkThis fix or feature is not yet implemented or merged with trunkPathfindingAn issue relating to pathfinding of unitsAn issue relating to pathfinding of unitsRoadmapA 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.UnitAI / BehaviourSomething relating to the behaviour of Units in the gameSomething relating to the behaviour of Units in the gameVerified / ReplicatedThis issue has been verified or replicated by a developerThis issue has been verified or replicated by a developerWIPWork In Progress. This is not a complete feature/fix. Check it out, maybe you have something to add?Work In Progress. This is not a complete feature/fix. Check it out, maybe you have something to add?
Description
-
- Update GitHub and Appveyor to properly label builds with a recognisable version structure that can be used by none-tech savvy users for bug reporting once we have made the Beta announcement (expect a flood of new users)
-
- Resolve the Ticks Per Second issue in [Core] Assumed Ticks Per Second / Frames Per Second is not unified across all parts of the codebase #997 so that we can work on fixing all the erroneous calculations currently in OpenApoc that cause irregularities when dealing with Original Game stats and values
-
- Nightly Score & Finances screen (given at 00:00:00 hours)
-
- Weekly Funding Assessment screen
-
- Victory & Defeat screens
-
- Alien Takeover screen
-
- Proper portal locations in the Alien Dimension
-
- Proper portal movement in the Cityscape (with the option to choose weekly or daily movement of the portals)
-
- Full Graphs and Stats feedback
-
- Implementation of Agent medals and per-battle and inter-battle statistics Agent Stat / Agent Equipment Screen - Agent Awards and Combat History not yet implemented / functional #1212
-
- Implement a proper Collapse Algorithm for the Alien Umbilical in the Alien Dimension
-
- Stop alien UFO growth when the applicable building is destroyed
-
- "UFO Mushrooms" outside of the applicable alien building should appear, and be of the appropriate height and numbers, to give visual feedback to the player on what to expect for the next week's UFO Spawn. This feature of the OG is all too often missed (Partly because it doesn't always work and is easily bugged) but it is meant to provide some visual feedback as to what to prepare for the following week.
-
- Implementation of the Overspawn
-
- Organisations should be buying and selling their vehicles according to funds, relationships and missions that they want to spawn. Additionally, they should manage finances to avoid gaining a negative income due to high upkeep costs (see Implement Craft, Equipment and Agent Sales for Organisations with Negative Income #1053 for further details)
-
- Organisations should be making treaties, raiding each other, storming each other and X-COM both with vehicles and agents/gang members
-
- Organisations should be sending illegal flyers (vehicles on attack missions) according to their relationships with other Organisations. These vehicles should be managed and purchased/sold as per point 15 and issues Maximum number of vehicles in a raid should be as per OG and opened up to modding #999 and Organisations should buy/sell vehicles held in their garages #1000
-
- Organisations order their craft to retreat when heavily damaged and other AI improvements
-
- Implementation of true ground vehicle movement (occupying and utilising lanes and highways correctly, tactical blocking of other traffic, overtaking etc.) Implement 2-way road travel and driving-side selection option as well as collisions/crashes and overtaking #785
-
- Implementation of "drive on right/left" of road option and associated pathfinding rules Implement 2-way road travel and driving-side selection option as well as collisions/crashes and overtaking #785
-
- Implementation of the full Dynamic Action Music structure of OG with intelligent mixing logic Play action music in Cityscape and Tactical #618
-
- Implementation of modding support for Dynamic Music (Allowing modders to specify the threat level it is played at) (Rudimentary Mod Support is currently being tested, dynamic music does not yet work) Play action music in Cityscape and Tactical #618
-
- Push @FilmBoy84 to finish up the OpenApoc OST Mod so it can be released with the move to Beta as part of project marketing. Update the OpenApoc installer to offer it as an optional download. (WIP and nearly finished, @makus82 to complete the artwork in both 16:9, 16:10 and 25.12 Aspect Ratios for CD-A/1080p/1440p)
-
- In message history screen message list not auto scroll to newest message at bottom In message history screen message list not auto scroll to newest message at bottom #546
-
- Add a daily screen report (It just doesn't come out at the end of the day, there is a problem with events, they sometimes get out in the wrong order if they happen at the same time, for example at 00:00:00)
-
- Camera Follow in Geoscape only if craft's tab selected. Camera Follow in Geoscape #600
-
- onHover for child controls (transaction screen) onHover for child controls (transaction screen) #216 (? already added, need some Enhancements)
-
- Remove the "extra" two agents owned by the player at the start of the game (Original Game has 10, we have 12, two of which are not equipped with anything)
-
- Either fix all the skirmish mode bugs (such as making it a true skirmish mode, not an invisible building in the city) or move it to a Debug Only function hidden behind F1 for debug mode and a keyboard shortcut - the current Skirmish Mode button needs removing from end users until the mode is fixed as it causes confusion
-
- Alter the equipment load-outs of the "Developer Name Agents" for hire on Day 1 to only use weapons and equipment from Week 1 of the game - currently they allow the player to get equipment from later weeks
-
- The Main Menu (Before Game Start) has an "Options" button - this counter intuitively links to Development Functions. We need to rename it as "Developer Functions" or something similar.
-
- Add an Options Menu to the Main Menu that allows end users to change all possible game settings that they can before starting a new game (or loading an existing one) the current system of having to load or start a new game to change options is rather archaic and confusing to modern gamers
-
- Add capacity to re-bind keyboard shortcuts, as discussed here: https://discord.com/channels/142798944970211328/691788237865353236/859926888775680061
-
- Implement the UFO "Apocalypse" Mission that spawns after the control centre is destroyed - the aliens should send ALL remaining UFOs and Overspawn to destroy the city on a city-wide attack mission that targets multiple buildings (ideally all if enough UFOs are available)
-
- Implement the Large UFO Attack/Bombing Mission that occurs the day after X-COM first enter the alien dimension (All Alien Bombers and Destroyers are sent, with appropriate escorts and assault ships, to target multiple buildings in the city)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Code QuerySomething doesn't seem right in the code. It may not be a bug, but it probably needs fixing!Something doesn't seem right in the code. It may not be a bug, but it probably needs fixing!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 OpenApocHelp WantedHelp is required in making this fix/feature complete. If you can code or test, please take a look!Help is required in making this fix/feature complete. If you can code or test, please take a look!Not Yet ImplementedThis fix or feature is not yet implemented or merged with trunkThis fix or feature is not yet implemented or merged with trunkPathfindingAn issue relating to pathfinding of unitsAn issue relating to pathfinding of unitsRoadmapA 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.UnitAI / BehaviourSomething relating to the behaviour of Units in the gameSomething relating to the behaviour of Units in the gameVerified / ReplicatedThis issue has been verified or replicated by a developerThis issue has been verified or replicated by a developerWIPWork In Progress. This is not a complete feature/fix. Check it out, maybe you have something to add?Work In Progress. This is not a complete feature/fix. Check it out, maybe you have something to add?