Misc improvements
authorBen Longbons <b.r.longbons@gmail.com>
Sat, 8 Oct 2011 00:06:32 +0000 (17:06 -0700)
committerBen Longbons <b.r.longbons@gmail.com>
Wed, 12 Oct 2011 19:01:12 +0000 (12:01 -0700)
commit442eb47d57eda1dbc5724cf7b4e998ca045dd7e8
tree7727d1772da4d5f61310e8b1795d7dd534458cac
parent3dd4943177ce3192a642f1db12d69b03fa7f0efa
Misc improvements

* Use C++ library's mt_random instead of our own.
* Support precompiled headers.
* Tweak the makefiles.
* Some style fixes.
* Remove unused argument from atcommand callbacks.
* Use extern templates.
66 files changed:
.gitignore
GNUmakefile
make/common.make
make/defaults.make
make/deps.make
make/lib.make
make/overrides.make
make/suffixes.make
src/admin/GNUmakefile
src/admin/admin.cpp
src/char/GNUmakefile
src/char/char.cpp
src/char/char.hpp
src/char/inter.cpp
src/common/core.cpp
src/common/db.cpp
src/common/db.hpp
src/common/db.structs.hpp
src/common/md5calc.cpp
src/common/md5calc.hpp
src/common/mt_rand.cpp
src/common/mt_rand.hpp
src/common/socket.cpp
src/common/socket.hpp
src/common/timer.hpp
src/common/utils.cpp
src/common/utils.hpp
src/lib/darray.hpp
src/lib/earray.hpp
src/lib/fixed_stack.hpp
src/lib/fixed_string.hpp
src/lib/int.hpp
src/login/GNUmakefile
src/login/login.cpp
src/map/GNUmakefile
src/map/atcommand.cpp
src/map/atcommand.structs.hpp
src/map/chrif.cpp
src/map/clif.cpp
src/map/clif.hpp
src/map/grfio.cpp
src/map/grfio.hpp
src/map/itemdb.cpp
src/map/magic-base.cpp
src/map/magic-base.hpp
src/map/magic-expr.cpp
src/map/magic-expr.hpp
src/map/magic-lexer.lpp
src/map/magic-stmt.cpp
src/map/magic.cpp
src/map/magic.structs.hpp
src/map/map.cpp
src/map/map.hpp
src/map/map.structs.hpp
src/map/mob.cpp
src/map/npc.cpp
src/map/path.cpp
src/map/pc.cpp
src/map/pc.hpp
src/map/precompiled.hpp [new file with mode: 0644]
src/map/script.cpp
src/map/script.hpp
src/map/script.structs.hpp
src/map/skill.cpp
src/map/trade.cpp
src/tool/eathena-monitor.cpp