Commit Graph

7488 Commits

Author SHA1 Message Date
Ykkrosh 18189ef4fc Simplify terrain blend rendering to use non-indexed arrays
This was SVN commit r8878.
2011-01-30 14:43:35 +00:00
Ykkrosh 566bbf0fa0 Fix assertion failure when running pre-game GUI
This was SVN commit r8877.
2011-01-30 02:14:44 +00:00
Ykkrosh 1243fbaa8c Fix accidental line duplication
This was SVN commit r8876.
2011-01-29 21:30:23 +00:00
Ykkrosh 5e618e1526 Remove redundant bounds check
This was SVN commit r8875.
2011-01-29 21:14:49 +00:00
Ykkrosh 6af877a1cb Fix Windows crash caused by calling js_free (which calls free from the wrong CRT).
Fix some warnings.

This was SVN commit r8873.
2011-01-29 17:50:42 +00:00
Ykkrosh 03c75100ab # Fix terrain blending logic.
Add terrain priority rendering mode in Atlas.
Fix terrain painting in Atlas to be less profligate with priority
values.
Support hotloading of blend textures.
Clean up some trivial things.

This was SVN commit r8872.
2011-01-29 16:31:48 +00:00
Ykkrosh d0bc4253c9 Add new terrain blend textures.
Delete old low-quality ones.

This was SVN commit r8871.
2011-01-29 16:28:41 +00:00
Ykkrosh 63bd39d4a5 Fix perspective calculation in CCamera::GetScreenCoordinates.
Fixes #99.

This was SVN commit r8870.
2011-01-28 21:51:59 +00:00
janwas fd46b9e370 fixes/improvements from work:
file/wfilesystem: avoid error dialog when opening a file that doesn't
exist
precompiled/pch_warnings: remove push/pop that prevented our warning
disables to applying to other code. update comments
topology: refactor APIC field access and add support for constructing
APIC ID from topology
waio: add file_attribute_normal
wsysdep: slightly safer sys_generate_random_bytes implementation

This was SVN commit r8869.
2011-01-28 13:40:07 +00:00
Ykkrosh 0d8ffa58dc AoE3Ed build fixes
This was SVN commit r8868.
2011-01-17 13:29:45 +00:00
Ykkrosh c3b734775b Simplify component interface: remove explicit context parameter, use GetSimContext() instead.
This was SVN commit r8867.
2011-01-16 14:08:38 +00:00
Ykkrosh f39f279132 Add AI script code to provide a cleaner API around the engine interface.
Handle AIProxy entirely through scripts.
Support structured clones of script values.
Improve performance.
Support multiple script contexts sharing a runtime.
Use a separate context per AI player.

This was SVN commit r8866.
2011-01-15 23:35:20 +00:00
Ykkrosh dd501b2a5a # Add initial basic player AI framework.
Support direct access to serializer streams, so serializers can be
nested.
Make component script "this.template" read-only.
Stop globally-subscribed component scripts receiving messages posted to
local components, to reduce out-of-sync risks.
Move pathfinder data out of entity template directory.
Fix GuiInterface deserialization.

This was SVN commit r8865.
2011-01-12 12:29:00 +00:00
Ykkrosh 1051d10f54 Add "chat" command.
Simplify deletion of multiple entities.
Simplify some setTimeouts.

This was SVN commit r8864.
2011-01-12 12:21:41 +00:00
Ykkrosh 23a3dfe755 Fix typo in error message.
This was SVN commit r8863.
2011-01-12 12:19:13 +00:00
Ykkrosh d8cd31d4b6 Add probably-unnecessary script serialization test.
This was SVN commit r8862.
2011-01-12 12:13:11 +00:00
Ykkrosh 19548a7379 Fix use of uninitialised variable.
This was SVN commit r8861.
2011-01-12 12:11:31 +00:00
feneur 0e02272fb5 #Added Hotkeys list to in-game manual, with the help of a patch by dustin_ (the hotkeys list is at the bottom of the list, and the most basic shortcuts are listed in both the Basic controls list and the hotkeys list, but I think that minor duplicate information is fine, feel free to edit if you have a better idea)
closes #714

This was SVN commit r8859.
2011-01-09 17:53:27 +00:00
Ykkrosh aaef1b0d74 Add script for generating mostly-useless component interaction graphs.
Fix some components to use more standard syntax.

This was SVN commit r8857.
2011-01-07 20:31:48 +00:00
janwas 002e3f5606 minor fixes from work; also add sys_WideFromArgv
This was SVN commit r8856.
2011-01-04 19:53:38 +00:00
fcxSanya a0d2d89863 Fixed Cost element in template_unit_mechanical_siege_ballista template
This was SVN commit r8855.
2011-01-03 13:42:57 +00:00
fcxSanya 9af7747d76 Adding necessary BuildRestrictions/Category element to some templates
This was SVN commit r8854.
2011-01-03 13:36:40 +00:00
EmjeR 75136d84d2 This was SVN commit r8853. 2011-01-03 03:10:29 +00:00
Kimball a992bd23ca Better shuttle meat.
This was SVN commit r8852.
2011-01-02 13:10:01 +00:00
Kimball 31effd1cb3 This was SVN commit r8851. 2011-01-02 13:09:19 +00:00
Kimball d6f82d6e8f This was SVN commit r8850. 2011-01-02 12:16:07 +00:00
Kimball c627c4abff This was SVN commit r8849. 2011-01-02 12:15:40 +00:00
Kimball e21ca2f64d Fixed all Iberian actors for new simulation system, added Iberian healer (though currently without art assets).
This was SVN commit r8848.
2011-01-02 12:14:59 +00:00
ShieldBearer 47f9768da8 # New Roman House
This was SVN commit r8846.
2010-12-31 12:41:10 +00:00
Ykkrosh 2fa3c554de Windows build fixes
This was SVN commit r8845.
2010-12-30 20:10:04 +00:00
Ykkrosh 40933c06e1 Primitive support for gamepad camera movement
This was SVN commit r8844.
2010-12-30 19:45:13 +00:00
Kimball 37c1c2e9b8 One last fix
This was SVN commit r8843.
2010-12-28 06:20:20 +00:00
Kimball 564c54c1cf Fixed corral
This was SVN commit r8842.
2010-12-28 06:12:12 +00:00
Kimball 1d05ed7c31 Kart corral updates
This was SVN commit r8841.
2010-12-27 07:23:01 +00:00
Kimball a0add039bd New carthaginian corral
This was SVN commit r8840.
2010-12-27 05:24:28 +00:00
feneur 16be9799fb Edited the about dialog to reflect the present more open development model.
This was SVN commit r8839.
2010-12-25 22:30:17 +00:00
feneur 95044194be fixed where the descriptions for both Shift + WheelUp and Shift + WheelDown said the same thing, now it should be correct (please fix it if I made any mistake)
This was SVN commit r8838.
2010-12-23 20:48:37 +00:00
Kimball e98c18ce04 This was SVN commit r8837. 2010-12-19 17:10:19 +00:00
evanssthomas 5e3049f6b2 BuildLimits. Needs some configuration changes to work
This was SVN commit r8836.
2010-12-11 23:19:17 +00:00
Ykkrosh 2fd6e2e8cc Fix some more warnings
This was SVN commit r8835.
2010-12-11 12:35:50 +00:00
Ykkrosh 802f22485b Fix some warnings on Windows
This was SVN commit r8834.
2010-12-11 12:33:02 +00:00
Ykkrosh ad3f33dd27 Build fix for very old SDL
This was SVN commit r8833.
2010-12-11 02:25:21 +00:00
Ykkrosh 11b767e235 Stop unit deletion prompt text overlapping the window border
This was SVN commit r8832.
a03
2010-12-09 22:15:23 +00:00
Ykkrosh 89b294d536 Disable compression for more UI textures with noticeable artifacts
This was SVN commit r8831.
2010-12-09 22:06:11 +00:00
Ykkrosh 7a9e12613d Update release number
This was SVN commit r8830.
2010-12-09 18:46:56 +00:00
janwas ba2a9d7af3 improvements from work: [update-workspaces required]
- split precompiled.h into several headers (simplifies reuse)
- enable additional warnings not in W4
- split ErrorReaction into ErrorReactionInternal - clarifies which
values can actually be returned by debug_DisplayError
- wsdl: slightly safer HDC usage via CS_OWNDC, avoid dipping into DC
cache via ValidateRect instead of BeginPaint; remove unused thread
create
- StdDeserializer - wasn't including byte_order => BYTE_ORDER was
undefined
- wsysdep: clean up error dialog message handling

This was SVN commit r8828.
2010-12-09 11:16:21 +00:00
historic_bruno 78f2924f9c Changed default maps
This was SVN commit r8827.
2010-12-09 01:30:51 +00:00
Mythos_Ruler 76a67755bc Garrison flag for wall turret.
This was SVN commit r8826.
2010-12-09 00:03:19 +00:00
Mythos_Ruler c7a31987bb Moar garrison flag work.
This was SVN commit r8825.
2010-12-08 23:34:33 +00:00
Mythos_Ruler 5cf1995e2c Fixing up some garrison flag stuff and projectile stuff.
This was SVN commit r8824.
2010-12-08 23:10:24 +00:00