Changes between Version 23 and Version 31 of Ticket #2048
- Timestamp:
- Oct 14, 2013, 6:08:59 PM (11 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #2048 – Description
v23 v31 3 3 The main patch, auras.diff, contains the other patches combined. 4 4 5 '''Main JS changes''' 5 ~~'''Main JS changes'''~~ 6 6 7 It works basically as ranged-based technologies. So you can edit every template value you want (at least the ones prepared for technologies). 7 ~~It works basically as ranged-based technologies. So you can edit every template value you want (at least the ones prepared for technologies).~~ 8 8 9 I also made an AuraManager, basically, that keeps track of all the added bonuses to units in auras. A bit like the TechnologyManager. 9 ~~I also made an AuraManager, basically, that keeps track of all the added bonuses to units in auras. A bit like the TechnologyManager.~~ 10 10 11 The auras themselves can also be changed by technologies (f.e. a technology to enlarge the healing range of a temple). Recalculating all auras isn't a very cheap operation though, so it's best to not change auras too often. 11 ~~The auras themselves can also be changed by technologies (f.e. a technology to enlarge the healing range of a temple). Recalculating all auras isn't a very cheap operation though, so it's best to not change auras too often.~~ 12 12 13 As the changes depend on things needed by the technologyManager, some stuff isn't yet ready to be changeable: 13 ~~As the changes depend on things needed by the technologyManager, some stuff isn't yet ready to be changeable:~~ 14 14 15 * Motion speeds can't be changed (at least I've found no way how). They probably aren't updated during the game16 * Automatic heal or damage aura (= negative healing) can't work until the Health/RegenRate is implemented17 * TraderGain isn't implemented yet15 * ~~Motion speeds can't be changed (at least I've found no way how). They probably aren't updated during the game~~ 16 * ~~Automatic heal or damage aura (= negative healing) can't work until the Health/RegenRate is implemented~~ 17 * ~~TraderGain isn't implemented yet~~ 18 18 19 The JS changes do introduce a system component. So when applying the JS patch, a quick compile is needed. 19 ~~The JS changes do introduce a system component. So when applying the JS patch, a quick compile is needed.~~ 20 20 21 All js changes can be found in auras_js.diff. This patch needs the template changes to work. 21 ~~All js changes can be found in auras_js.diff. This patch needs the template changes to work.~~ 22 22 23 23 '''Renaming methods and messages''' … … 37 37 '''Changed templates:''' 38 38 39 I also changed the templates of a lot of heroes and other entities to reflect their aura description. All template changes can be found in auras_templates.diff, and are also documented below. This patch needs the auras_js.diff patch to work.39 Of course, lots of templates need to be changed. Only the temple template is edited for now (as example), but here's a list of the templates that need auras. 40 40 41 Temple and Tavern > added heal aura (doesn't work yet, until Health/RegenRate is implemented)41 Temple > added heal aura 42 42 43 43 Female support unit > +10% build and gather speed for nearby CitizenSoldiers