Skip to content
jacksonmj edited this page Apr 23, 2011 · 13 revisions
  • Favourites

Small tasks

  • Bounds checking when drawing stickman lines (crashes if at top of screen)
  • H2 burn from plasma (maybe from lava and spark also?)
  • Fix H2 reaction with DESL under high pressure
  • Fix neutron cloning - ctype should be NEUT not PHOT. The other reason it doesn't work is that neutrons bounce off, so are never directly on top of clone.
  • Vertical flip?
  • Make electrolysis of watr/sltw easier?

Medium tasks

  • clipboard_pull_text
  • Infinite stamps
  • Update legacy_mode reactions (and make loads of things unmeltable in legacy mode)
  • Fix off-by-one error in fillrect (need to check all boxes are still drawn with the right size/position after fixing)
  • Life behaviour (decrement, kill on change to zero) in ptypes.properties

Big tasks

  • Move drawing functions to element .c files
  • Rationalise number of properties used to describe state - currently have three
  • Translations. Will probably involve unicode support and lots of new characters
  • Configurable keyboard shortcuts (some work done on this already, not currently on github)
  • Element property brush

Hard tasks

  • Python without needing it installed on user's machine
  • Liquids in radial gravity (must remember to fix heat convection as well)
  • Prevent glass from hiding photons and neutrons passing through it
  • Fix edge direction detection (does not work at all angles, photons sometimes erroneously killed)

Stickman (some work done on this already, not currently on github though):

  • Radial gravity
  • Prevent going through walls

Misc

  • Water does not put out fire as well as it does in legacy mode
  • Oil pressure bug
Clone this wiki locally