turleypol
50bd79dc3f
started with in_range methods
...
since Vec/PosNd is not POD explicit guarantee to be zero initialized.
Fixed comparison of refpointer
2020-04-26 12:43:18 +02:00
turleypol
7bc35dda6b
Removed the uncountable ways to get the toplevel owner... :(
...
loading objects handles now nonset realm for containers correctly
2020-04-23 21:23:13 +02:00
turleypol
eab9710f98
fixed realms
...
moved getPosNdParam to uoexecutor
2020-04-13 15:45:19 +02:00
turleypol
c61b184c97
More converted files
2020-04-07 22:01:31 +02:00
turleypol
9eef9e9c29
removed pol_distance, removed setposition in character for equipped
...
items. left securecont to lazy to check how its used.
2020-04-05 21:17:38 +02:00
turleypol
9cfb4ec5a5
moved pkt headers into network folder
2018-12-30 21:35:54 +01:00
esdete
dc2d29b433
NULL to nullptr
2018-07-31 14:30:29 +02:00
turleypol
dbb25bdb62
Include and buildsystem cleanup ( #45 )
...
Include cleanup
Reworked buildsystem (Linux only)
Removed dynamic libs, Linux now again uses static linking (like windows)
2018-01-29 21:55:48 +01:00
turleypol
798eda5b63
Cleanup of header includes.
2018-01-01 21:52:14 +01:00
turley
c855a27815
Added new baseclass for uobject
...
contains only minimum data and can be created with arbritary data.
This reduces memory overhead for each los-check.
Plus minor cleanup
2016-12-12 22:21:59 +01:00
turley
189cad3479
Formating everything
...
Authors are not forced to use the clang-format setting, but should
atleast be inspired by the style.
The only thing which is now not allowed are tabs for ident/alignment!
2016-02-19 19:26:35 +01:00
Gabriele Tozzi
d1ac902926
Documentation: reformatted headers for DoxyGen
2016-01-28 14:52:40 +01:00
frozenblit
b3b9bb1fb6
Removing dependence on useless includes.
...
Preparing to reorganize the uofile code by removing useless includes
from the rest ;)
2015-12-04 00:50:14 +01:00
turley
dfd65e30cd
Moved plib realm to pol
2015-09-18 19:11:46 +02:00
Thomas Volkert
1dd2200c6b
Renamed endian.h to clib_endian.h to avoid redefinition problems in
...
system files and the general hiding of the endian.h from the system
2015-08-31 20:01:31 +02:00
turley
65fe073971
Gotten by pointer for items and chars made optional
2015-05-16 11:09:26 +02:00
turley
930de5002f
merged Item gotten_by pointer with bool flag
...
moved sell and buyprice into dynamic properties
merged precompiled header
2015-01-24 10:38:29 +01:00
turley
88ec380941
Moved globals into separate directory.
2014-12-30 15:20:59 +01:00
turley
2737393f2a
Tried to put all global vars into centralized structures.
...
Currently plib/systemstate, pol/uvars, pol/ucfg, pol/multi/multidef
Next step should be to split them based on usage, since its currently a bit of include hell...
2014-12-30 14:14:41 +01:00
turley
122f8fd25f
Cleanup of Remove Object pkt
...
Added override and final makro
2014-11-22 12:28:15 +01:00
turley
dd4d4c0f9a
Added new WorldIteratorFilter for active client only players
...
Fixed warning during pkt write of sound effects.
2014-11-21 21:28:09 +01:00
frozenblit
ecb13b694d
Never-ending cleanup
2014-11-02 00:20:20 +01:00
frozenblit
ed679dba3d
Moved message handling code into its own cpp
...
Created a new file (msghandl.cpp) and moved the code from pol.cpp there.
Moved related files to the "network" folder, where they belong. Fixed
include names... (we should make this relative to the project root!)
2014-10-01 21:10:32 +02:00
turley
fb873de803
decoupled headers to optimize a bit the build time
2014-05-03 09:06:19 +00:00
turley
261052f48d
cleanup of the world iteration methods
2014-01-19 15:25:48 +00:00
turley
31ee263a45
activated new logging facility
2014-01-18 13:29:38 +00:00
turley
47fec4bdf5
splitted world zones into players and npcs, added several helper functions to only interate over the wanted types (player+npcs,player,npc,items,multis) best usable with lambdas.
2013-12-31 14:14:04 +00:00
turley
99d7dc3037
namespaces...finally :)
...
Hard part is finished every file is touched. Namespaces are currently rough named by directory name.
Maybe we could split it more
2013-12-21 09:10:46 +00:00
frozenblit
f5807fe6bf
A few changes to improve static code analysis using Microsoft's PREFAST...
2011-12-30 23:56:51 +00:00
muaddib_pol
631ed68c4a
+ All projects now using literal paths for includes.
...
+ Disabled Compiler warning 4244 in VS for str.cpp and strutil.cpp due to fact they are false warnings there.
2009-09-12 23:51:20 +00:00
muaddib_pol
6a73041445
+ Network Code organized some. Baby steps, baby steps
2009-09-07 20:37:38 +00:00
muaddib_pol
49072c3c41
+ To-Do file updates
...
+ Beginning of Mobile and Module source file organization
+ Makefile.Gcc updates
2009-09-06 14:11:24 +00:00
muaddib_pol
d5e678bdd6
+ Organization updates.
...
* Account and Multi related pol-2008.vcproj organized.
2009-09-04 06:37:13 +00:00
muaddib_pol
d032ee448f
+ POL is now, open source.
2009-09-03 19:44:42 +00:00