| 1020 | } |
| 1021 | |
| 1022 | int AddLight(int x, int y, int r) |
| 1023 | { |
| 1024 | int lid; |
| 1025 | |
| 1026 | if (lightflag) { |
| 1027 | return -1; |
| 1028 | } |
| 1029 | |
| 1030 | lid = -1; |
| 1031 | |
| 1032 | if (numlights < MAXLIGHTS) { |
| 1033 | lid = lightactive[numlights++]; |
| 1034 | LightList[lid]._lx = x; |
| 1035 | LightList[lid]._ly = y; |
| 1036 | LightList[lid]._lradius = r; |
| 1037 | LightList[lid]._xoff = 0; |
| 1038 | LightList[lid]._yoff = 0; |
| 1039 | LightList[lid]._ldel = 0; |
| 1040 | LightList[lid]._lunflag = 0; |
| 1041 | dolighting = TRUE; |
| 1042 | } |
| 1043 | |
| 1044 | return lid; |
| 1045 | } |
| 1046 | |
| 1047 | void AddUnLight(int i) |
| 1048 | { |
no outgoing calls
no test coverage detected