<URL: http://bugs.freeciv.org/Ticket/Display.html?id=39451 >
Ulrik Sverdrup wrote:
> As a third option, we could make more abstract functions for giving
> techs etc so that it would not be necessary to initiate signals in the
> code; really if a tech is given in a scenario script, the side effects
> (signals etc) should be so fundamental that we shouldn't need to send
> the signals manually.
That sounds better to me. KISS.
Remember, the lua code cannot do anything that requires understanding of
the underlying structure, nor anything random (choosing), as that would
break fundamental assumptions of the network, ruleset, and savegame code.
Freeciv-dev mailing list