i get errors while trying to compile my mod and this part in powder.h is supposedly wrong. ive never had an error with this file before and i haven't typed anything here. is there something wrong with this?-
struct part_transition-the line with the error
{
float plv; // transition occurs if pv is lower than this
int plt;
float phv; // transition occurs if pv is higher than this
int pht;
float tlv; // transition occurs if t is lower than this
int tlt;
float thv; // transition occurs if t is higher than this
Might be a missing semicolon earlier in powder.h. Did you remember to put one at the end of "int update_THING(UPDATE_FUNC_ARGS);" (if you added any of those)?
If you still can't find the problem, then pastebin all of powder.h
extern part_transition, ptransitions[PT_NUM];should be extern part_transition ptransitions[PT_NUM]; extern part_type ptypes[PT_NUM]should be extern part_type ptypes[PT_NUM]; And missing closing bracket for update_MTHN.