reset_level is only needed for testing purposes */
| 5990 | |
| 5991 | /* reset_level is only needed for testing purposes */ |
| 5992 | int |
| 5993 | lspo_reset_level(lua_State *L) |
| 5994 | { |
| 5995 | boolean wtower = In_W_tower(u.ux, u.uy, &u.uz); |
| 5996 | |
| 5997 | iflags.lua_testing = TRUE; |
| 5998 | if (L) { |
| 5999 | if (gc.coder) { |
| 6000 | Free(gc.coder); |
| 6001 | gc.coder = NULL; |
| 6002 | } |
| 6003 | create_des_coder(); |
| 6004 | } |
| 6005 | makemap_prepost(TRUE, wtower); |
| 6006 | gi.in_mklev = TRUE; |
| 6007 | oinit(); /* assign level dependent obj probabilities */ |
| 6008 | clear_level_structures(); |
| 6009 | return 0; |
| 6010 | } |
| 6011 | |
| 6012 | /* finalize_level is only needed for testing purposes */ |
| 6013 | int |
no test coverage detected