Commit Graph

4776 Commits

Author SHA1 Message Date
ROBOT 0968ef41e8 #For the Celts only, these functional buildings add #2 to the population limit each because of the #historic factor of Celts having functional #structures built off of houses. This will add a #different dynamic and bonus to the Celts. I did not #include the civic centre and the scout tower #because the centre did not seem to make sense as #being attached to a house and the scout tower is a #basic structure that would not logically be paired #to a house. It could be however that would probably #mean remodeling the Celt scout tower etc.
#
#celt_barracks.xml
#celt_dock.xml
#celt_farmstead.xml
#celt_fortress.xml
#celt_fortress_b.xml
#celt_fortress_g.xml
#celt_market.xml
#celt_mill.xml
#celt_sb1.xml
#celt_temple.xml
#
#_____________________________________________________
#Changes by Allen ROBOT Van Wert 03/17/08

This was SVN commit r5772.
2008-03-18 02:23:29 +00:00
Mythos_Ruler 597dc94b69 This was SVN commit r5769. 2008-03-17 22:11:54 +00:00
Mythos_Ruler 09040d0aab This was SVN commit r5750. 2008-03-14 00:55:56 +00:00
Mythos_Ruler 761f0e5fdf This was SVN commit r5718. 2008-03-07 07:14:59 +00:00
Mythos_Ruler 7fcde85b24 This was SVN commit r5717. 2008-03-07 06:01:33 +00:00
Mythos_Ruler 865876e9f6 This was SVN commit r5716. 2008-03-07 05:56:03 +00:00
Mythos_Ruler 688298e87f This was SVN commit r5715. 2008-03-06 07:12:46 +00:00
Mythos_Ruler 9414dbea6a This was SVN commit r5714. 2008-03-06 07:09:09 +00:00
Mythos_Ruler 49f8677e78 This was SVN commit r5713. 2008-03-06 06:55:53 +00:00
Mythos_Ruler e69797788e This was SVN commit r5712. 2008-03-06 06:29:35 +00:00
Mythos_Ruler f26e6f0ef1 This was SVN commit r5688. 2008-02-27 05:52:23 +00:00
janwas 74b4ac19c1 cleanup+fixes; wdbg_heap is now feature complete.
should be safe to distribute this build

code_annotation.h: add our own noncopyable to avoid DLL base class
warning
debug: remove some unicode functions (unnecessary); minor cleanup
debug_stl: disabled
mahaf: do not warn when running as non admin
wdbg: add wdbg_printf and wdbg_assert for use in allocation hook. add
header
wdbg_heap: now feature complete.
. allows storing 3..4 frames from the call stack with 0 space overhead.
. prevents garbage file/line output.
. takes care of allocation counting (previously done by profiler)
wdbg_sym.cpp: cleanup+fixes (locking, wdbg_*)

fix: properly specify __declspec(dllimport) for certain classes

This was SVN commit r5679.
2008-02-25 21:19:52 +00:00
janwas 3f23e37fac fix atlas screenshot (code that passes the extension wasn't updated when porting to boost::filesystem; the one inside the game engine was)
This was SVN commit r5672.
2008-02-23 18:30:30 +00:00
Mythos_Ruler ebd46113f3 This was SVN commit r5671. 2008-02-23 08:13:23 +00:00
Mythos_Ruler 8726f663df This was SVN commit r5670. 2008-02-23 08:13:06 +00:00
Mythos_Ruler 6f46174bff This was SVN commit r5669. 2008-02-23 07:57:23 +00:00
Wijitmaker 3756888347 fixed some alternate roman textures
This was SVN commit r5650.
2008-02-20 04:44:36 +00:00
Wijitmaker 4cc33acff7 Updated alternate roman structure meshes to fix smoothing groups
This was SVN commit r5649.
2008-02-20 03:44:00 +00:00
Mythos_Ruler 8b0c8dd350 This was SVN commit r5648. 2008-02-20 02:16:24 +00:00
Mythos_Ruler d8f4a0032e This was SVN commit r5647. 2008-02-20 02:16:15 +00:00
Mythos_Ruler de18ea4fe1 This was SVN commit r5643. 2008-02-19 17:31:01 +00:00
Mythos_Ruler 8189a16458 This was SVN commit r5640. 2008-02-19 04:37:44 +00:00
Mythos_Ruler 59ad259fd2 This was SVN commit r5639. 2008-02-19 04:15:21 +00:00
Mythos_Ruler af03c32043 # Iberian and Karthaginian stuff. :)
This was SVN commit r5632.
2008-02-16 20:09:43 +00:00
Mythos_Ruler 4743c4a503 This was SVN commit r5629. 2008-02-15 06:09:26 +00:00
Mythos_Ruler facd9a580a This was SVN commit r5622. 2008-02-13 19:42:54 +00:00
janwas bf31dd66b3 increase handle limit to 16k
in 2008-02-09 meeting, decided to stick with a fixed-size array for
simplicity. (changing to vector would require modifying the m_refd
bitset optimization. there is a 32k handle limit due to serialization
code anyway, and no pressing need to justify changing either)

This was SVN commit r5612.
2008-02-09 19:11:01 +00:00
janwas df3198ce1e fix massive inefficiency in write_buffer (allocating new buffer each time)
This was SVN commit r5611.
2008-02-09 18:57:59 +00:00
janwas 871c71317c # fix filesystem bugs that prevented screenshots from being written
This was SVN commit r5600.
2008-02-05 07:40:57 +00:00
janwas 292975834b # remove potential confusion that was the source of map load/store bug
merge FilePacker and FileUnpacker into FileIo.
add CppDoc documentation
make clear what kind of 'size' is meant (file/buffer vs payload)

This was SVN commit r5599.
2008-02-04 11:40:42 +00:00
Matei 455556783e # Fixed walking on a multistep path, which sometimes stopped after the first few steps.
The problem was incorrect logic in the start-next-segment-of-the-path
code that was added to allow multiple segments to be handled within the
same update. I'm not sure how this worked before but it seemed to give
continuous paths! Likely that's because the pathing for contact actions
is different.

Also added more sanity checks in Aura.cpp for deleted entities in the
m_Influenced queue. There was a crash caused by something here though
it's hard to reproduce.

This was SVN commit r5597.
2008-02-04 08:24:17 +00:00
Matei e4f3567d39 # Fixed a file save bug (wrong data size was being written, making the saved file invalid).
This was SVN commit r5595.
2008-02-04 07:30:15 +00:00
Matei 7773b9b204 # Some fixes to projectiles
- Removed use of erase() in the middle of iterating through projectiles
in CProjectileManager - that was dangerous! Replaced projectiles vector
with a linked list to make it easy and efficient to delete elements in
the middle.
- Fixed animation. It seemed like a problem with updating the Y position
came up and was more apparent as we lowered the turn length.

This was SVN commit r5593.
2008-02-03 09:10:15 +00:00
Matei 0201229520 Fixed build on Ubuntu.
This was SVN commit r5584.
2008-01-26 04:43:02 +00:00
Ykkrosh da5c66e7c5 Manual build.
Modified shaders to avoid GLSL linker bug in some NVIDIA drivers.

This was SVN commit r5583.
2008-01-26 00:43:50 +00:00
janwas 58360a629c - fix incorrect use of block vs. sector aligned (both offset and length must be block-aligned to allow proper caching)
- use helper functions to reduce occurrences of BLOCK_SIZE and
SECTOR_SIZE
- wmi: provide for shutting it down (gets rid of its two threads); only
initialize if actually needed (costs 200ms)
- ogl_tex: don't complain if there's no gfx_card info (due to not having
used wmi)

This was SVN commit r5572.
2008-01-20 21:52:54 +00:00
janwas aebf8cbf68 fix VFS bug preventing directories from being created:
- vfs_lookup: currentPath was of wrong type; simplified and fix create
logic
- archive_zip: fix: correctly handle filenames with /
- vfs: remove workaround for above bug
- io: temporarily disable block caching (works around problem with zip
file created by 7z)

add and use new wdbg_heap module (WIP)
remove mmgr

This was SVN commit r5571.
2008-01-20 16:53:09 +00:00
janwas 1700e90a15 fix VC9 warning*, update some comments, remove old VC6 workarounds
* http://www.wildfiregames.com/forum/index.php?showtopic=11479&hl=

This was SVN commit r5564.
2008-01-19 11:44:41 +00:00
janwas 9269be9ee3 remove mmgr and macros that redefine malloc/new/free
(see http://www.wildfiregames.com/forum/index.php?showtopic=11450&hl= )

clean up debug module
. no longer include platform-dependent header (-> less rebuilds)
. DISPLAY_ERROR -> DEBUG_DISPLAY_ERROR
. parts of config.h that don't affect all files moved to config.2 (->
fewer full rebuilds)
. remove creaky symbol cache (no longer needed for mmgr)
. remove TLS thread naming stuff (can use debugger's thread window
instead; no need for platform independence there)

wdbg: remove thread suspension and breakpoint APIs (not needed)

acpi: fix: u64 -> uintptr_t

wutil: fix WinScopedLock, use that instead of direct lock() functions

misc:
. get rid of SAFE_STRCPY, replace with strcpy_s
. remove _getcwd (shouldn't be used)

This was SVN commit r5563.
2008-01-19 11:33:11 +00:00
Mythos_Ruler 3d571150ae This was SVN commit r5562. 2008-01-18 20:26:00 +00:00
Ykkrosh e9c34cc04c VS2008 compatibility
This was SVN commit r5561.
2008-01-17 23:07:26 +00:00
janwas 4df9e47976 wsdl: add WS_ flags mentioned as required by MSDN (even if it worked before)
wsdl: add note on deadlock in ChoosePixelFormat
ScriptGlue.cpp: timer.cpp no longer provides Seconds(), so remove that.

This was SVN commit r5549.
2008-01-14 21:04:55 +00:00
janwas f4da60b0d9 timer: display clocks instead of seconds if using rdtsc (avoids needing cpu_ClockFrequency on linux, which isn't currently implemented; also avoids differing results due to CPU freq throttling)
tex: minor formatting

This was SVN commit r5547.
2008-01-13 11:25:19 +00:00
Ykkrosh c85957662a Changed Windows memory-allocation counter to get more predictable performance. Removed slow debug_printf warning about low FPS, to avoid positive feedback.
This was SVN commit r5546.
2008-01-12 21:08:11 +00:00
Mythos_Ruler 672f457206 This was SVN commit r5545. 2008-01-11 18:12:50 +00:00
janwas 8e341c2d6b shared_ptr: use Philip's idea of making the Deleter's operator() a template instead of its enclosing class. in code, use DummySharedPtr() instead of passing a DummyDeleter
h_mgr: compile fix for windows memory tracker (see forum thread)
timer: add assert to catch incorrect behaviour as reported by philip

This was SVN commit r5544.
2008-01-10 19:29:52 +00:00
Mythos_Ruler 271e892618 This was SVN commit r5543. 2008-01-10 01:49:28 +00:00
Ykkrosh 52626dd655 Fixed that CNetLogManager::Shutdown wasn't called. Fixed that CNetLogger::m_Level was used uninitialised.
This was SVN commit r5542.
2008-01-10 01:17:09 +00:00
Ykkrosh 5d50893c00 Fixed h_mgr crash on Linux
This was SVN commit r5541.
2008-01-10 00:50:05 +00:00
Ykkrosh 607094333a Added ArrayDeleter for shared_ptr(new[])
This was SVN commit r5540.
2008-01-08 23:38:52 +00:00