#include <time.h>#include "types.h"Include dependency graph for nuke.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Data Structures | |
| struct | nukstr |
| struct | nchrstr |
Defines | |
| #define | N_MAXNUKE 20 |
| #define | MIN_DRNUKE_CONST 0.001 |
| #define | N_NEUT bit(0) |
| #define | getnuke(n, p) ef_read(EF_NUKE, (n), (p)) |
| #define | putnuke(n, p) ef_write(EF_NUKE, (n), (p)) |
| #define | getnukep(n) ((struct nukstr *)ef_ptr(EF_NUKE, (n))) |
| #define | NUK_BLD_WORK(lcm, hcm, oil, rad) (((lcm) + 2 * (hcm) + (oil) + (rad) + 4) / 5) |
Variables | |
| nchrstr | nchr [20+1] |
| #define getnuke | ( | n, | |||
| p | ) | ef_read(EF_NUKE, (n), (p)) |
| #define getnukep | ( | n | ) | ((struct nukstr *)ef_ptr(EF_NUKE, (n))) |
| #define MIN_DRNUKE_CONST 0.001 |
Definition at line 41 of file nuke.h.
Referenced by buil(), show(), show_nuke_build(), show_nuke_capab(), vers(), and xdvisible().
| #define N_NEUT bit(0) |
| #define putnuke | ( | n, | |||
| p | ) | ef_write(EF_NUKE, (n), (p)) |
Definition at line 83 of file nuke.h.
Referenced by arm(), build_nuke(), detonate(), disarm(), grab_sect(), knockdown(), pln_prewrite(), and tran_nuke().
Definition at line 42 of file nuke.c.
Referenced by arm(), buil(), build_nuke(), detonate(), ef_elt_byname(), emp_obj_chr_name(), get_empobj_chr(), ndump(), nuke(), plan(), prnuke(), show_nuke_build(), show_nuke_capab(), trade_desc(), trade_nameof(), tran_nuke(), and unit_type_name().
1.5.2