]> git.pond.sub.org Git - empserver/commit - src/lib/update/material.c
config: Generalize unit build materials storage
authorMarkus Armbruster <armbru@pond.sub.org>
Fri, 27 May 2016 12:17:08 +0000 (14:17 +0200)
committerMarkus Armbruster <armbru@pond.sub.org>
Sun, 6 Aug 2017 12:05:11 +0000 (14:05 +0200)
commitda05484d8bff331b3377b87636163c8ce4f3ba68
treeef804dd17938b63b7d27b40c7d091e50d234bcb8
parent68c7c08a5890a75476d014f3b782c1a165a4c940
config: Generalize unit build materials storage

Use a single array member instead of multiple scalar members.  Only
the array elements that replace scalar members are can be non-zero for
now.

This is a first step to permitting more build materials.

Signed-off-by: Markus Armbruster <armbru@pond.sub.org>
17 files changed:
include/budg.h
include/land.h
include/nuke.h
include/plane.h
include/ship.h
src/lib/commands/buil.c
src/lib/commands/powe.c
src/lib/commands/scra.c
src/lib/commands/tran.c
src/lib/common/nsc.c
src/lib/subs/plnsub.c
src/lib/subs/show.c
src/lib/update/land.c
src/lib/update/material.c
src/lib/update/plane.c
src/lib/update/ship.c
tests/version/journal.log