Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Final TODO list #18

Open
35 of 72 tasks
tehKaiN opened this issue Apr 28, 2019 · 0 comments
Open
35 of 72 tasks

Final TODO list #18

tehKaiN opened this issue Apr 28, 2019 · 0 comments
Milestone

Comments

@tehKaiN
Copy link
Member

tehKaiN commented Apr 28, 2019

New stuff

  • Add base with portal
    • Rebuilding portal - collect pieces
  • Radio transmissions in HUD
    • Portrait thingy for in-game messages from crew and other NPCs
    • radio thingy for getting transmission from beyond
      • sending message(s) in a loop
      • definable percentage of interference
      • should interference change have effect during transmission or before displaying current message in a loop?
  • Add base after portal or just static screen after warp for outro
  • Write down the plot line in a consistent way
  • Proper credits screen with names:
    • Rav.En - tests
    • Adinfo & son - tests, dino idea, earth core idea
    • Nuta & Vikto - RK2018 tests
    • Licenses of 3rd party libs - ptplayer
    • Recedent for proofreading
    • Mschulz, Krashan and Asman - help during ptplayer translation to C
  • Add fall damage
    • Change machine gfx depending on destruction state
    • Final crash + smoke on hull = 0
    • Add "lives" limit
    • Add explosion
  • better balance of plans
  • more jet flame variety
  • drill power / durability upgrades
  • add drill arm movement
  • plan should display alternative cash goal (?)
  • Add music playback
  • Hi score stuff
    • Cursor when typing hi score
    • Shift button support when typing name in hi-score
    • Saving scores to file
    • Score penalty in challenge after teleport
    • Negative score for always being able to refuel in free play
  • Add basic AI for 1 player challenge mode
  • ACE
    • fileOpen() should return 0 if opened to write and disk is write protected
    • implement fileIsProtected()
  • Game endings
    • Game over when out of lives
    • Gate ending(s)
    • Plan solver ending
  • Mode selection
    • Add menu for selecting drill/tnt/nuke/teleport modes
    • Implement drill mode
    • Implement tnt mode
    • Implement teleport mode
    • Implement nuke mode
  • Rocks & TNTs
    • TNTs should give player mineral from rock
    • Drilling through rock (also with gems) should be doable but slow
    • Drill upgrades should allow players to drill through rock faster
  • Add "office" tab
    • Add selection of NPC
    • Add support for dialogue options
    • Add support for more plan time
    • Add support for regenerating plan
    • Add support for random buy offers
  • Menu
    • Use commrade screen to display it
  • Add date counter

Bugfixes

  • sfx is spammed sometimes during refuel (less money than required to do full restock?)
  • Message system introduced crashes during OS use/unuse - add osflush in ACE - related to Things pointed out by Asman AmigaPorts/ACE#76
  • Remove garbage on screen just after loading main viewport
  • Fix ADF generation - started to work again without any fix, wtf
  • better RNG for tiles - related to Rewrite random number generation AmigaPorts/ACE#64
  • add red wheels to red player or redraw them to be player-agnostic
  • Do something with lack of alpha on Commrade edges
  • Loading after logo and before menu is a long black screen when run from floppy
  • Loading after menu and start looks like the game has frozen when run from floppy
  • Fix "press button to continue" message in hi score display
  • Wheels are not spinning when digging left/right
@tehKaiN tehKaiN added this to the Final version milestone Apr 28, 2019
This was referenced Apr 28, 2019
tehKaiN added a commit that referenced this issue May 19, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant