Partial revert of 65b6861e84d29a8226680312ca4639bd15373bed
Created Small_cleanup branch to merge the mapcache clean up later, after debug.
This commit is contained in:
parent
c3125026d2
commit
564f4f8100
@ -94,17 +94,6 @@
|
||||
}
|
||||
#endif
|
||||
|
||||
|
||||
/**
|
||||
* Max Refine available to your server
|
||||
* Changing this limit requires edits to refine_db.txt
|
||||
**/
|
||||
#ifdef RENEWAL
|
||||
# define MAX_REFINE 20
|
||||
#else
|
||||
# define MAX_REFINE 10
|
||||
#endif
|
||||
|
||||
/**
|
||||
* Default coordinate for new char
|
||||
* That map should be loaded by a mapserv
|
||||
@ -112,13 +101,13 @@
|
||||
#ifdef RENEWAL
|
||||
#define MAP_DEFAULT_NAME "iz_int"
|
||||
#define MAP_DEFAULT_X 97
|
||||
#define MAP_DEFAULT_Y 90
|
||||
#define MAP_DEFAULT_Y 90
|
||||
#else
|
||||
#define MAP_DEFAULT_NAME "new_zone01"
|
||||
#define MAP_DEFAULT_X 53
|
||||
#define MAP_DEFAULT_Y 111
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
||||
/**
|
||||
* End of File
|
||||
**/
|
||||
|
@ -11,6 +11,16 @@ struct homun_data;
|
||||
struct mercenary_data;
|
||||
struct status_change;
|
||||
|
||||
/**
|
||||
* Max Refine available to your server
|
||||
* Changing this limit requires edits to refine_db.txt
|
||||
**/
|
||||
#ifdef RENEWAL
|
||||
# define MAX_REFINE 20
|
||||
#else
|
||||
# define MAX_REFINE 10
|
||||
#endif
|
||||
|
||||
/// Refine type
|
||||
enum refine_type {
|
||||
REFINE_TYPE_ARMOR = 0,
|
||||
|
@ -14,14 +14,12 @@ set( COMMON_HEADERS
|
||||
"${COMMON_SOURCE_DIR}/des.h"
|
||||
"${COMMON_SOURCE_DIR}/grfio.h"
|
||||
"${COMMON_SOURCE_DIR}/utils.h"
|
||||
"${COMMON_SOURCE_DIR}/cli.h"
|
||||
)
|
||||
set( COMMON_SOURCES
|
||||
${COMMON_MINI_SOURCES}
|
||||
"${COMMON_SOURCE_DIR}/des.c"
|
||||
"${COMMON_SOURCE_DIR}/grfio.c"
|
||||
"${COMMON_SOURCE_DIR}/utils.c"
|
||||
"${COMMON_SOURCE_DIR}/cli.c"
|
||||
)
|
||||
set( MAPCACHE_SOURCES
|
||||
"${CMAKE_CURRENT_SOURCE_DIR}/mapcache.c"
|
||||
|
@ -1,5 +1,5 @@
|
||||
|
||||
COMMON_OBJ = minicore.o malloc.o showmsg.o strlib.o utils.o des.o grfio.o cli.o
|
||||
COMMON_OBJ = minicore.o malloc.o showmsg.o strlib.o utils.o des.o grfio.o
|
||||
COMMON_DIR_OBJ = $(COMMON_OBJ:%=../common/obj/%)
|
||||
COMMON_H = $(shell ls ../common/*.h)
|
||||
COMMON_INCLUDE = -I../common/
|
||||
|
@ -9,16 +9,14 @@
|
||||
#include <unistd.h>
|
||||
#endif
|
||||
|
||||
#include "../config/core.h"
|
||||
|
||||
#include "../common/cbasetypes.h"
|
||||
#include "../common/grfio.h"
|
||||
#include "../common/malloc.h"
|
||||
#include "../common/mmo.h"
|
||||
#include "../common/showmsg.h"
|
||||
#include "../common/utils.h"
|
||||
#include "../common/cli.h"
|
||||
|
||||
#include "../config/renewal.h"
|
||||
|
||||
#define NO_WATER 1000000
|
||||
|
||||
@ -177,28 +175,24 @@ char *remove_extension(char *mapname)
|
||||
}
|
||||
|
||||
// Processes command-line arguments
|
||||
int process_args(int argc, char *argv[])
|
||||
void process_args(int argc, char *argv[])
|
||||
{
|
||||
int i;
|
||||
|
||||
for(i = 1; i < argc; i++) {
|
||||
for(i = 0; i < argc; i++) {
|
||||
if(strcmp(argv[i], "-grf") == 0) {
|
||||
if(opt_has_next_value(argv[i],i,argc)) strcpy(grf_list_file, argv[++i]);
|
||||
else return 1;
|
||||
if(++i < argc)
|
||||
strcpy(grf_list_file, argv[i]);
|
||||
} else if(strcmp(argv[i], "-list") == 0) {
|
||||
if(opt_has_next_value(argv[i],i,argc)) strcpy(map_list_file, argv[++i]);
|
||||
else return 1;
|
||||
if(++i < argc)
|
||||
strcpy(map_list_file, argv[i]);
|
||||
} else if(strcmp(argv[i], "-cache") == 0) {
|
||||
if(opt_has_next_value(argv[i],i,argc)) strcpy(map_cache_file, argv[++i]);
|
||||
else return 1;
|
||||
} else if(strcmp(argv[i], "-rebuild") == 0) {
|
||||
if(++i < argc)
|
||||
strcpy(map_cache_file, argv[i]);
|
||||
} else if(strcmp(argv[i], "-rebuild") == 0)
|
||||
rebuild = 1;
|
||||
} else {
|
||||
ShowWarning("Invalid argument given '%s'.\n", argv[i]);
|
||||
return 1;
|
||||
}
|
||||
}
|
||||
return 0;
|
||||
|
||||
}
|
||||
|
||||
int do_init(int argc, char** argv)
|
||||
@ -208,12 +202,17 @@ int do_init(int argc, char** argv)
|
||||
struct map_data map;
|
||||
char name[MAP_NAME_LENGTH_EXT];
|
||||
|
||||
/* setup pre-defined, #define-dependant, use -cache option to override this */
|
||||
sprintf(map_cache_file,"db/%smap_cache.dat",DBPATH);
|
||||
/* setup pre-defined, #define-dependant */
|
||||
sprintf(map_cache_file,"db/%s/map_cache.dat",
|
||||
#ifdef RENEWAL
|
||||
"re"
|
||||
#else
|
||||
"pre-re"
|
||||
#endif
|
||||
);
|
||||
|
||||
// Process the command-line arguments
|
||||
if(process_args(argc, argv))
|
||||
return 0;
|
||||
process_args(argc, argv);
|
||||
|
||||
ShowStatus("Initializing grfio with %s\n", grf_list_file);
|
||||
grfio_init(grf_list_file);
|
||||
|
@ -130,7 +130,6 @@
|
||||
<ClCompile Include="..\src\common\showmsg.c" />
|
||||
<ClCompile Include="..\src\common\strlib.c" />
|
||||
<ClCompile Include="..\src\common\utils.c" />
|
||||
<ClCompile Include="..\src\common\cli.c" />
|
||||
<ClCompile Include="..\src\tool\mapcache.c" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
@ -144,8 +143,7 @@
|
||||
<ClInclude Include="..\src\common\strlib.h" />
|
||||
<ClInclude Include="..\src\common\utils.h" />
|
||||
<ClInclude Include="..\src\common\winapi.h" />
|
||||
<ClInclude Include="..\src\common\cli.h" />
|
||||
<ClInclude Include="..\src\config\core.h" />
|
||||
<ClInclude Include="..\src\config\renewal.h" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
|
@ -22,9 +22,6 @@
|
||||
<ClCompile Include="..\src\common\utils.c">
|
||||
<Filter>common</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\src\common\cli.c">
|
||||
<Filter>common</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\src\tool\mapcache.c">
|
||||
<Filter>mapcache</Filter>
|
||||
</ClCompile>
|
||||
@ -60,10 +57,7 @@
|
||||
<ClInclude Include="..\src\common\winapi.h">
|
||||
<Filter>common</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\src\common\cli.h">
|
||||
<Filter>common</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\src\config\core.h">
|
||||
<ClInclude Include="..\src\config\renewal.h">
|
||||
<Filter>config</Filter>
|
||||
</ClInclude>
|
||||
</ItemGroup>
|
||||
|
@ -134,7 +134,6 @@
|
||||
<ClCompile Include="..\src\common\showmsg.c" />
|
||||
<ClCompile Include="..\src\common\strlib.c" />
|
||||
<ClCompile Include="..\src\common\utils.c" />
|
||||
<ClCompile Include="..\src\common\cli.c" />
|
||||
<ClCompile Include="..\src\tool\mapcache.c" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
@ -148,8 +147,7 @@
|
||||
<ClInclude Include="..\src\common\strlib.h" />
|
||||
<ClInclude Include="..\src\common\utils.h" />
|
||||
<ClInclude Include="..\src\common\winapi.h" />
|
||||
<ClInclude Include="..\src\common\cli.h" />
|
||||
<ClInclude Include="..\src\config\core.h" />
|
||||
<ClInclude Include="..\src\config\renewal.h" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
|
@ -22,9 +22,6 @@
|
||||
<ClCompile Include="..\src\common\utils.c">
|
||||
<Filter>common</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\src\common\cli.c">
|
||||
<Filter>common</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\src\tool\mapcache.c">
|
||||
<Filter>mapcache</Filter>
|
||||
</ClCompile>
|
||||
@ -60,10 +57,7 @@
|
||||
<ClInclude Include="..\src\common\winapi.h">
|
||||
<Filter>common</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\src\common\cli.h">
|
||||
<Filter>common</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\src\config\core.h">
|
||||
<ClInclude Include="..\src\config\renewal.h">
|
||||
<Filter>config</Filter>
|
||||
</ClInclude>
|
||||
</ItemGroup>
|
||||
|
@ -134,7 +134,6 @@
|
||||
<ClCompile Include="..\src\common\showmsg.c" />
|
||||
<ClCompile Include="..\src\common\strlib.c" />
|
||||
<ClCompile Include="..\src\common\utils.c" />
|
||||
<ClCompile Include="..\src\common\cli.c" />
|
||||
<ClCompile Include="..\src\tool\mapcache.c" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
@ -148,8 +147,7 @@
|
||||
<ClInclude Include="..\src\common\strlib.h" />
|
||||
<ClInclude Include="..\src\common\utils.h" />
|
||||
<ClInclude Include="..\src\common\winapi.h" />
|
||||
<ClInclude Include="..\src\common\cli.h" />
|
||||
<ClInclude Include="..\src\config\core.h" />
|
||||
<ClInclude Include="..\src\config\renewal.h" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
|
@ -22,9 +22,6 @@
|
||||
<ClCompile Include="..\src\common\utils.c">
|
||||
<Filter>common</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\src\common\cli.c">
|
||||
<Filter>common</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\src\tool\mapcache.c">
|
||||
<Filter>mapcache</Filter>
|
||||
</ClCompile>
|
||||
@ -60,10 +57,7 @@
|
||||
<ClInclude Include="..\src\common\winapi.h">
|
||||
<Filter>common</Filter>
|
||||
</ClInclude>
|
||||
<ClCompile Include="..\src\common\cli.h">
|
||||
<Filter>common</Filter>
|
||||
</ClCompile>
|
||||
<ClInclude Include="..\src\config\core.h">
|
||||
<ClInclude Include="..\src\config\renewal.h">
|
||||
<Filter>config</Filter>
|
||||
</ClInclude>
|
||||
</ItemGroup>
|
||||
|
@ -270,14 +270,6 @@
|
||||
RelativePath="..\src\common\winapi.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\common\cli.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\common\cli.h"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
||||
<Filter
|
||||
Name="mapcache"
|
||||
@ -287,7 +279,7 @@
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\src\config\core.h"
|
||||
RelativePath="..\src\config\renewal.h"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
||||
|
Loading…
x
Reference in New Issue
Block a user