Buildable shield gens, buildable rust components, new random events, misc

See commit log