Repository navigation
Releases: nhoople/netrunner-engine
Release list
v1.147.10
Load card files from side and type directories, and pin cards v1.147.7.
- The loader scans
data/<side>/<type>/. Pack names stay the corpus order inpool.json. - Cards
v1.147.7is that layout, plus deck limits, printings, verified rulings, and format lists. v1.147.9still pins cardsv1.147.6and looks for pack directories.
v1.147.9
Ice, asset, and upgrade install costs follow the Comprehensive Rules, and the cards pin moves to v1.147.6.
- Ice costs 1 credit for each piece of ice already protecting the destination server (CR 1.16.6b). Assets, agendas, and upgrades install for free (CR 8.5.11a).
- An install-and-rez ability that reduces the total cost takes a declared split between install and rez (CR 1.16.2f).
- Runner link starts from the identity's printed base link (CR 2.9.1).
- Pins cards
v1.147.6.
v1.147.8
Engine maintenance
Pin cards v1.147.5 (#311). Schema drops the card-level persistent object; persistent stays load-derived from ability flags.
- Glossary floor notes open locations:
playArea, set-asidegroupId,badPublicityFund, nestedhostedCards - Set-complete tests assert cards pin
v1.147.5 - CR pin
v26.03. Printed corpus unchanged fromv1.143.0.
v1.147.7
Engine maintenance
Facedown set-aside groups and load-shim cleanup (#308). Cards pin remains v1.147.4 (schema-only cards v1.147.5 is compatible).
- Facedown set-aside cards share a group id per effect (CR 4.8.7);
getPublicView.setAsideexposesgroupId persistentis load-derived from ability flags only- Drop
add_agenda_counters_from_overadvanceload rewrite - CR pin
v26.03. Printed corpus unchanged fromv1.143.0.
v1.147.6
Engine maintenance
Unify play-area membership and open locations (#306). Cards pin remains v1.147.4.
PlayerState.playAreabags for lingering ops/events/currents/lockdowns- Hosted cards count as play area (CR 4.6.5g/h)
getPublicViewaddsplayArea, nestedhostedCards,setAside, andbadPublicityFund(CR 4.6 / 4.8 / 10.6.2)- CR pin
v26.03. Printed corpus unchanged fromv1.143.0.
v1.147.5
Engine maintenance
Encode past-N overadvance and drop paid ability flag mirrors (#303); pin cards v1.147.4 (#304).
- Effect IR
place_agenda_counters_pastfor Beale-style text; load rewrites pinnedadd_agenda_counters_from_overadvance - Paid once-per-turn / Threat checks read printed
flagonly (CR 9.3.6) - CR pin
v26.03. Printed corpus unchanged fromv1.143.0.
v1.147.4
v1.147.3
Engine-only maintenance
Dividends and ability flags (#296); pin cards v1.147.2 (#297).
- Effect IR
dividends{ n }(CR 10.13); score-begin advancement snapshot - Printed
flagon paid abilities (CR 9.3.6) - Elevation Dividends cards use the new instruction
CR pin v26.03. Printed corpus unchanged from v1.143.0.
v1.147.2
v1.147.1
Engine-only maintenance
Comprehensive Rules terminology alignment (#291).
- Zone bags / ZoneIds:
discardPile,scoreArea,installed/runner:installed advancementCounters,randomAccessLimit,coreDamage- Interrupt windows distinct from PAWs; glossary + term map + denylist
- Catalog load normalizes pinned cards-data legacy synonyms
Cards pin remains v1.147.0. CR pin v26.03.