Commit Graph

993 Commits

Author SHA1 Message Date
Zukero
97bffa86c7 Fixed rendering when animations are disabled. Backported automatic
sizing of TileCollection from stoutford_tests.
2018-02-28 12:09:03 +01:00
Zukero
ec733e5b97 Moving sprites do not each trigger a redraw in concurrent threads.
There is now a unique timer that triggers unified timely redraws when
there are sprites moving around. The downside is the moving NPC always
trigger full-screen redraws. On the upside, it should prevent stuttering
when there is a large number of NPCs moving at the same time, as they
were each asynchronously triggering redraws.
2018-02-27 18:37:55 +01:00
Zukero
7d2134205c SpawnArea's spawn group can refer to a specific monster type, even if
the spawn group doesn't exist and that this monster type belongs to a
specific spawngroup (like in ATCS).
2018-02-27 14:29:39 +01:00
Zukero
f4c762026d Merge branch 'master' of https://github.com/Zukero/andors-trail.git 2018-02-22 23:29:37 +01:00
Zukero
3708c4886e Added new graphics layer "top" above the "above" layer. 2018-02-22 16:43:38 +01:00
Zukero
da59c7143d Spawn areas now allow a boolean property "ignoreAreas", false by
default, that allows monsters from this area to be spawned and moved
over other game objects, like key areas, mapchange areas and rest areas.
2018-02-22 16:19:26 +01:00
Zukero
2ade99eed0 Backported new debug buttons from title_screen branch into master. 2018-02-22 16:00:33 +01:00
Zukero
4fb476a94e Merge pull request #33 from carceris-magister/mikhail
Mikhail
2018-02-22 13:52:22 +01:00
Zukero
153ea0a660 Fixed narrator messages being greyed out as rewards. 2018-02-12 22:06:16 +01:00
Zukero
27a2a87949 Merge separate changes. 2018-02-12 21:52:15 +01:00
Zukero
b77c1b3f94 Fixed bug preventing modified maps from being updated on the worldmap
upon visiting them.
2018-02-12 13:46:22 +01:00
Zukero
5b8e3a7ae4 Merge pull request #45 from Rijackson/master
Fix for cliff heights in Crossglen
2018-02-10 16:58:01 +01:00
Rijackson
8a0af4038a Fixed fix for cliff heights in Crossglen. 2018-02-10 10:08:16 -05:00
Rijackson
98bf2d0381 Fix for cliff heights in Crossglen 2018-02-10 10:03:38 -05:00
Zukero
e300c1383e Merge branch 'master' of https://github.com/Zukero/andors-trail.git 2018-02-10 14:32:53 +01:00
Zukero
193048cb8f Added "alignmentSet" reward type for dialogues. 2018-02-10 14:32:36 +01:00
Zukero
421a03980a Bug fix for factionScore requirements 2018-01-15 11:34:25 +01:00
Zukero
0a04b516dd Fixed another (hopefully the last one) issue introduced during the Great
Reordering of content (loss of requirements negation in Dialogues'
replies).
2017-12-12 23:35:27 +01:00
Zukero
8c28166c11 Fixed issue in Vilegard where you could talk about the Xulviir and the
Feygard swords to all merchants instead of only the smith while Vilegard
people distrusts you.
2017-11-17 12:01:38 +01:00
Zukero
29379be41c UI to show actor conditions active on the targeted NPC during battle. 2017-10-24 18:23:45 +02:00
Zukero
8667e925f3 Simple bug fix where full round triggers incorrectly decreased
conditions duration for monsters, while it doesn't for players.
2017-10-22 17:59:18 +02:00
Zukero
5d82232453 Merge remote-tracking branch 'choose_remote_name/master' 2017-10-03 22:47:14 +02:00
Zukero
716b96b624 Even a NPC with a 1x1 spawn area can track a player down. 2017-10-02 19:04:27 +02:00
Zukero
afadac0f2f NPCs don't need to be aggressive to "pathfind" the player anymore. 2017-10-02 18:24:05 +02:00
Zukero
60edd73fc2 Removed unnecessary warnings about replace area requirement-related
properties.
Added code to clear the "isApplied" flag on a replace area when another
replace area is applied later and intersects with the first one.
2017-10-02 16:32:31 +02:00
Zukero
4b4a10ec62 Merge pull request #38 from sdevaney/master
Readme and contributors list
2017-09-29 09:17:44 +02:00
Scott Devaney
597f90da21 fix last of relative links 2017-09-28 17:02:17 -04:00
Scott Devaney
b7fe6864d3 fix relative links 2017-09-28 16:59:07 -04:00
Scott Devaney
3841e00c3a Updated readme v0.2
Broke out gfx and additional contribs to their own file.
Added additional Authors
2017-09-28 16:53:30 -04:00
Scott Devaney
6052788322 Contributors lists
added contributors lists and broke out graphics to another file since it is so long
2017-09-28 16:41:25 -04:00
Scott Devaney
d4e82b4e68 First readme for AT
Readme v0.1
2017-09-28 14:14:40 -04:00
Zukero
e0c7dd35b8 Items' onHitReceived effects now applied. 2017-08-29 18:47:35 +02:00
Zukero
ea03360145 Bug fixes and first tests with debug content for the revenge strike and
enhanced combat log features.
2017-08-28 18:32:43 +02:00
Zukero
a17eaadf4e Added UI to show the stats for the "revenge strike" feature. 2017-08-28 17:52:34 +02:00
Zukero
da76ea4542 Revenge effects & Enhanced combat log.
Apply effect when you or a NPC received a hit (effect defined on
defender).
Apply effect when a NPC dies (effect defined on NPC).
Messages in the combat log for taunt skill and actor conditions effects.
2017-08-28 16:55:53 +02:00
Zukero
93bdb8e18f New icon for immunity overlay. 2017-08-28 13:15:39 +02:00
Zukero
ab61c774bf Added immunity as a dialogue reward type.
Debug content can trigger all event types.
2017-08-27 12:58:14 +02:00
Zukero
9b42b246bb Reapply item-borne condition prevented by a now worn out temporary
immunity.
2017-08-27 10:21:04 +02:00
Zukero
aeaa5ffd42 Fixed issues in immunity management:
- Can detect the case where you unequip an item that grants an immunity
while having another, temporary, immunity to the same actor condtion
- Reapplies an AC coming from an equipped item when you unequip another
item that granted immunity.
- Added immunities to the saves.
2017-08-27 09:45:51 +02:00
Zukero
84059a575f Actor condition immunity! It works!
For a few rounds with a positive duration, or forever with 999 duration,
or as part of the equip_effect on an item. Examples in the debug items.
2017-08-27 00:47:29 +02:00
Zukero
cd508e70f1 Included new tilesets in the resource loader.
Also added comment flags to prepare for generation of these lines by
ATCS.
2017-08-25 23:45:26 +02:00
Zukero
edecf946b2 Merge pull request #35 from Rijackson/master
Added japozero spritesheets to master branch. Also a new item sprite …
2017-08-25 23:32:55 +02:00
Zukero
d15e15a897 Fixed bug in feature ending a round at the end of a combat that caused
an infinite recursion (Stack overflow) when the combat ended due to
player death while afflicted by an actor condition.
2017-08-21 14:40:46 +02:00
Rijackson
6a4c949ad5 Added japozero spritesheets to master branch. Also a new item sprite (recolored flowers for the damerialias), and some new map sprites (a new window, some new fences/pillars, and some crossings for the rail tracks). The map sprites are only in experimental maps, but I thought I should make them available to anyone doing map making. 2017-08-20 19:10:20 -04:00
Zukero
acf15e5b6d Added the new "factionScore" requirement type. 2017-08-20 11:13:57 +02:00
Carceris Magister
8f8bcf8a6c Use proper JSON boolean for negate statements 2017-08-18 22:47:49 -04:00
Carceris Magister
a5e10aaf0b Merge branch 'mikhail' of github.com:carceris-magister/andors-trail into mikhail 2017-08-18 22:42:48 -04:00
Carceris Magister
ff61d64c83 Merge branch 'master' of github.com:Zukero/andors-trail into mikhail 2017-08-18 19:41:47 -04:00
Zukero
7086684eb0 Replace areas can now use complete requirements, like Key areas, not
only "questProgress" ones. Untested. Beware.
2017-08-18 16:08:35 +02:00
Zukero
2e631c74da Merge pull request #34 from carceris-magister/mikhail-poison
Fixed dangling reference in Mikhail's conversation list.
2017-08-17 17:49:48 +02:00