I'm mostly leaving this issue here so I don't forget to write some future code.
Currently, in chemistry.php there is no way to select a random cation or anion with solubility information using the functions chem_randcation() or chem_randanion().
My proposed solution is to include an attribute to cations and anions in the global cation and anion arrays, or in the chem_compounds array. such as
array('F',1,'fluoride','','s','solubility'),
Then, modifying chem_randcation() and chem_randanion() to look for the solubility attribute.
But if someone has a better approach, I'm all for it.
I'm mostly leaving this issue here so I don't forget to write some future code.
Currently, in chemistry.php there is no way to select a random cation or anion with solubility information using the functions chem_randcation() or chem_randanion().
My proposed solution is to include an attribute to cations and anions in the global cation and anion arrays, or in the chem_compounds array. such as
array('F',1,'fluoride','','s','solubility'),Then, modifying chem_randcation() and chem_randanion() to look for the solubility attribute.
But if someone has a better approach, I'm all for it.