Thread:TheAdfeng/@comment-122.166.135.166-20160514080857/@comment-81.106.206.225-20160515100414

Arro, 99% sure you assumed wrong.

A generator is a construct specifically programmed to gather and store ambient energy, and use it to power other constructs, such as a shield.

I'll use the shield as an example. First you create a shield. Then create a ball of energy (can actually be any shape, I like simplicity), program it to gather energy and power the shield, done.

You can also':
 * program the generator inside the object, thus have it power itself.
 * add a "link" between the object and generator, something like a cable, useful for beginners