1
0
forked from mirrors/0ad

Commit Graph

  • 274902167c Add a move modifier hotkey Imarok 2017-12-05 20:46:11 +00:00
  • 52494580f6 Fix name colors in gamedescription Imarok 2017-12-05 20:29:10 +00:00
  • a2f7038ff6 fix oversight in 8de5c26540 mimo 2017-12-05 18:10:44 +00:00
  • af03c72f76 Move GetAvailableMods Imarok 2017-12-05 17:17:21 +00:00
  • 175171c9d4 Amend wallpiece lengths in preparation for D900. s0600204 2017-12-05 02:39:50 +00:00
  • fed3fbee5d Expose the same FileExists to JS GUI, simulation and rmgen. elexis 2017-12-05 00:22:03 +00:00
  • 8582dcf47f Check for Technology existence by looking up loaded technologies rather than performing disk access ingame, refs D1024 / 8de5c26540. elexis 2017-12-04 23:58:44 +00:00
  • 7fda43d14e Expose the same file listing function to JS GUI, simulation and rmgen, refs #4868. elexis 2017-12-04 23:46:55 +00:00
  • 54904b1750 Add gui tag color setter function, so that we don't have to read and ensure the color syntax each time. elexis 2017-12-04 17:29:26 +00:00
  • 2c8b78ddaa Option to disable fog effects. elexis 2017-12-04 15:54:24 +00:00
  • 247bde356c Reload water shaders too when changing shader settings. elexis 2017-12-04 15:51:20 +00:00
  • 30c3b7c3b8 Fix two clang warnings in 61261d14fc reported by leper. elexis 2017-12-04 14:30:38 +00:00
  • ac8c0d1d94 Fix of by one error in 9faf90a4b1 Spotted by temple bb 2017-12-04 09:18:05 +00:00
  • 1bf2221b83 Idle unit hotkey. elexis 2017-12-04 02:54:51 +00:00
  • cd571035bb Allow fast-forwarding of matches with only AI players. elexis 2017-12-04 02:37:21 +00:00
  • 0cfe9ab153 Expose the same ReadJSONFile function to simulation, GUI and rmgen. elexis 2017-12-03 23:02:27 +00:00
  • 5e85ca5d7b Deprecate type property of mods. elexis 2017-12-03 21:44:16 +00:00
  • c670f14812 Fix camouflaged oversight in d3ce5289b6 reported by leper and stupidly forgotton regex. elexis 2017-12-03 21:14:54 +00:00
  • 9faf90a4b1 Move undeletable tag to identity component, preparation for allowing units without health component. bb 2017-12-03 20:54:53 +00:00
  • 9f0484e5ce Delete unused SpiderMonkey GarbageCollection ScriptFunctions ForceGC in the AI and GUI context (e9e05f4efc) and MaybeGC in the random mapgen context (942a45372c). elexis 2017-12-03 12:48:21 +00:00
  • dcc49a064b Change gathering rally points to use gather nstead of gather-near-position when possible. wraitii 2017-12-03 10:25:59 +00:00
  • 93b052ba10 Let Fauna cast silhouettes to make them more visible inside forests or behind buildings. wraitii 2017-12-03 10:16:45 +00:00
  • 99d486c1d7 Allow models using alpha-blending (transparent models) to be silhouette casters. wraitii 2017-12-03 10:14:16 +00:00
  • 0790ceb3ef Fix individual combat when attacked wraitii 2017-12-03 10:10:13 +00:00
  • 36fadbb070 fix oversight in 854288a6dc mimo 2017-12-02 10:01:40 +00:00
  • 854288a6dc Add AI difficulty in options mimo 2017-12-01 20:05:58 +00:00
  • 0ce7a7f5c8 Go back to the legacy syntax for detecting premake actions. Itms 2017-11-29 22:37:09 +00:00
  • f22dfba717 Support Visual Studio 2015 (MSVC 14.0), fixes #3439. Itms 2017-11-29 21:16:10 +00:00
  • 2da6c0ce2a Use default Unicode encoding in source code on Windows. Itms 2017-11-29 20:14:22 +00:00
  • 8bb7a20ec1 Remove hack from cxxtest premake module, refs #3729. Itms 2017-11-29 20:04:44 +00:00
  • ff724b8645 fix a rare error in petra mimo 2017-11-29 17:30:31 +00:00
  • 0afa4a38da fix cheat following 8de5c26540 mimo 2017-11-29 17:10:03 +00:00
  • 326f759050 Lobby: Don't display a timestamp when an invalid command is sent Imarok 2017-11-29 15:48:41 +00:00
  • 71ef1a6e95 Replace mod selection sorting choice dropdown and checkbox with the column based sorting from b8fce56821, refs #2405. elexis 2017-11-29 12:47:16 +00:00
  • d3ce5289b6 Cleanup mod selection GUI page. elexis 2017-11-28 22:43:27 +00:00
  • 8de5c26540 Allow civ specific techs with {civ} mimo 2017-11-28 20:43:00 +00:00
  • 752005c4a4 Enable and disable mods more comfortably using the doubleclick event, refs #3574 / 70164a02c4. elexis 2017-11-28 18:57:01 +00:00
  • b1a116db37 Move translate functions from mod/globalscripts/ to mod/gui/common/. elexis 2017-11-28 18:48:52 +00:00
  • 1e879527d3 Fix a redeclaration error with 9504f5c36a. s0600204 2017-11-28 10:22:12 +00:00
  • 9504f5c36a Change var -> let and i++ -> ++i in rmgen wall builder and demo map s0600204 2017-11-28 01:38:54 +00:00
  • c6807e2fc0 Add new operators for onager by Alexandermb, Stan 2017-11-27 22:30:47 +00:00
  • 2877ae1c38 Fix oversight in 16afbf32c8 noticed by Geramoto Imarok 2017-11-27 19:51:21 +00:00
  • 215a102c27 Count Trained Cattle as resource and not as unit. Also only count the net amount of gathered/used food for cattle. Imarok 2017-11-27 19:47:45 +00:00
  • aec1ff5493 Wild domestic animals should stay visible in FOW. Imarok 2017-11-27 19:38:00 +00:00
  • 5ce9a2f19d Rename gui/savedgames/ to gui/savegame/ so that the page XML filename always matches the directory name. elexis 2017-11-27 18:50:06 +00:00
  • f84d195b9d Fix Builder and ProductionQueue schemas inconsistencies mimo 2017-11-27 18:42:46 +00:00
  • 1375925367 Split locale and locale_advanced GUI page into two directories. elexis 2017-11-27 18:05:34 +00:00
  • 2b31ebad0d Cleanup summary screen init. elexis 2017-11-27 17:35:55 +00:00
  • 63522189a0 Disjoint save and load GUI page. elexis 2017-11-27 17:02:24 +00:00
  • c326b4fab6 Fix lineendings of the new files in 77a2f484a2, 0146c705ce, efd9b3e212. elexis 2017-11-27 16:56:45 +00:00
  • 9950e06d4c Include entire directories in GUI pages instead of a subset of the files contained, where possible. elexis 2017-11-27 16:29:23 +00:00
  • 683723faf8 Fix whitespace of createDecoration calls. elexis 2017-11-27 01:30:19 +00:00
  • ff6bb138ba Fix clFood and constraint argument forgotton in createFood calls of 822e37f70c as reported by temple. elexis 2017-11-27 00:25:04 +00:00
  • d0ca03d7ba Fix OSX compilation wraitii 2017-11-26 16:50:21 +00:00
  • 6a10797355 gamesetup panel should indicate the AI level without having to open the AI-config panel mimo 2017-11-26 14:42:10 +00:00
  • 89055ef858 Delete GetCivData from MapGeneratorWorker.cpp which is redundant with the ReadJSONFile from 871ed04521. elexis 2017-11-26 13:30:57 +00:00
  • ba8d1c6166 Fix Builder test following 3a5be78aa9, refs #4870. elexis 2017-11-26 11:51:59 +00:00
  • 69b7f39bf1 Rename RMS to Engine. elexis 2017-11-25 22:17:01 +00:00
  • 65fe9737b1 Enlarge dropdown size for the ingame gamespeed dropdown, so the scrollbar is hidden for replays. bb 2017-11-25 19:01:42 +00:00
  • 94db174b25 Fix the pkgconfig premake module when headers are force-included. Itms 2017-11-25 16:56:56 +00:00
  • 3a5be78aa9 Units should only be able to build structures from their owner's civ, and not from their identity civ mimo 2017-11-25 16:22:03 +00:00
  • 60ae523f92 Fix territory borders not showing up on OSX when compiled with the lastest xCode. wraitii 2017-11-25 12:48:37 +00:00
  • f7206dc77d More ScriptInterface const. leper 2017-11-25 06:49:58 +00:00
  • 60801158b5 Remove +1 in getPlayerTeam and areAllies of rmgen/ and -1 in the calls to that following 8097eeb8ab. elexis 2017-11-25 00:37:41 +00:00
  • 993869ffb8 Remove getTeamsArray copy from Island Stronghold (875a774da9) following the introduction of rmgen2 in 6d52a71d4a (d8ed6d828a). elexis 2017-11-25 00:24:44 +00:00
  • bbe1ddc5cf Corsica & Sardinia player placement simplification, refs 9016b8d866. elexis 2017-11-25 00:09:33 +00:00
  • 0146c705ce Adds basic tests for the CinemaManager component vladislavbelov 2017-11-24 22:38:03 +00:00
  • 713a26368e Remove +1 playerID offset in getCivCode and -1 offset in the calls to that following 8097eeb8ab. elexis 2017-11-24 22:16:29 +00:00
  • 446fef2b35 Delete FALLBACK_CIV "athen" and related code in rmgen/, refs #4034. elexis 2017-11-24 21:01:12 +00:00
  • 817763f6ef petra: improve the way to detect that an ally is attacked mimo 2017-11-24 20:08:04 +00:00
  • 2662a0297a petra: decrease the number of trained siege units in easier difficulty levels mimo 2017-11-24 19:58:55 +00:00
  • 9687a7af1a AIManager: loads only the used templates when starting (or deserializing) a game mimo 2017-11-24 19:13:28 +00:00
  • c0439d04a2 New gaul stable Reviewed by Lordgood. Stan 2017-11-24 17:27:12 +00:00
  • 4275a8a33c Unify two rmgen and GUI JSON file loading script functions, refs #4868. elexis 2017-11-24 17:19:16 +00:00
  • 7a17a3152c Pass the size in meters of a terrain grid tile from Terrain.h to the rmgen JS code to avoid hardcoding thereof. elexis 2017-11-23 20:54:48 +00:00
  • 4734997098 Always generate the island on Phoenician Levant (by using 100 intead of 10 retries). elexis 2017-11-23 10:18:05 +00:00
  • e6dff349bd Fix scrollbare edgy-case and off by 1's in dropdown bb 2017-11-21 20:07:23 +00:00
  • 2fa4457453 Allow walls to have rally-points bb 2017-11-21 17:06:48 +00:00
  • 235f452765 Let units face away from the building they were trained or ungarrisoned from. elexis 2017-11-21 16:22:09 +00:00
  • 8ee2a8aca2 Add Vector2D angleTo and Vector3D horizAngleTo function. elexis 2017-11-21 16:17:30 +00:00
  • 7e8849366b Remove useless ungiven specific names, add drop props for the briton workshop, and fixed a broken drop prop in the elephant stable that caused warnings. convert files from utf-8 with bom, to without. fixes 8ee600b979 Stan 2017-11-21 14:47:11 +00:00
  • 70e7c5e806 Fix broken (as with wrong parent) template. noticed by Imarok fixes c6356b41b4 Stan 2017-11-21 14:42:39 +00:00
  • c6356b41b4 mauryan range and workshop LordGood 2017-11-21 13:22:04 +00:00
  • 4e8eac9857 Change onager footprint to better reflect its shape add player color and icon (Textures edited by WowGetOffYourCellPhone) And change its specific name to onager Stan 2017-11-21 09:23:32 +00:00
  • 19c123b213 New tools made by Alexandermb + fix for the berry basket uv (UV was out of bounds, and since texture do not tile, it appeared stretched) reviewed by Lordgood Stan 2017-11-20 22:51:08 +00:00
  • f737bc4be0 put back a line removed unintentionally in 1af6ccbd41 mimo 2017-11-20 18:32:55 +00:00
  • 2bde5874a7 fix an inconsistency in 3b6c612975, noticed by leper mimo 2017-11-20 18:30:21 +00:00
  • 9cdf20f123 New goat mesh, reviewed by Lordgood and Wowgetoffyourcellphone. Stan 2017-11-20 17:14:47 +00:00
  • b244e5db78 Fix broken fireraiser actor, and unify them. Use Alexandermb's units as placeholders for the time being. Stan 2017-11-20 16:29:47 +00:00
  • 23e750ac88 New siege fire animations for units, made by AlexanderMb and some cleanup in those files done by myself. Stan 2017-11-20 16:28:45 +00:00
  • f132e1ca66 Add new textures for Pureon's onager, so it can be used as a unit, or as a prop. Stan 2017-11-20 16:08:11 +00:00
  • 3b6c612975 allow the ai to run without loading all templates at startup (not yet enabled). mimo 2017-11-19 19:05:54 +00:00
  • 1af6ccbd41 petra: a few tunings and add a protection in tradeRoute serialization in case a market was destroyed in the last few turns between AI running and serialization mimo 2017-11-19 14:56:22 +00:00
  • cfa3f4a993 petra: cleanup of a142dfa2df (treat all events of hq and baseManager in a same place) mimo 2017-11-19 14:43:41 +00:00
  • 4aa1632365 Rename oWood to oWoodTreasure et cetera on random maps to prevent confusion with resource templates. elexis 2017-11-18 15:43:24 +00:00
  • 8f4363f146 Split uncommon random map playerbase terrain code from the common playerbase starting entities code. elexis 2017-11-18 15:35:29 +00:00
  • 46979b52a9 Fix units getting wet feet on Corinthian Isthmus due to an unrightful right angle in b0bd645fbb until rubber boots are implemented. elexis 2017-11-18 15:25:59 +00:00
  • a142dfa2df petra: some tweaks for playing on nomad maps (mainly delaying some strategic choices after the cc is built) mimo 2017-11-17 19:20:18 +00:00
  • b10f2b5a62 Move all units (which only is the Mustang plane) from the templates/other/ directory to the templates/units/ directory, refs #4770. elexis 2017-11-17 17:15:11 +00:00
  • 74b83e9634 On both Deep Forest (83422923aa) and Schwarzwald (49194819f6) random maps, replace the copy of the magic number approximating the engine constant specifying the impassable map border tiles with a passability check from the library. Refs #4814, #4805. elexis 2017-11-17 16:09:31 +00:00