# 3.3.0-d3f * Feature #69: Store altitude map * Feature #77: Store activity triggering actions to savegame * Feature #95: Let activity triggering action to satisfy "Action" requirement * Feature #98: Disaster type "Robbery" * Feature #107: Fake Generalize Build Road/Base/Irrigation/Mine * Feature #111: Altitude requirement * Feature #116: Unbuildable buildings * Feature #134: Fake Generalize terrain transformative actions * Feature #151: MinCities requirement type * Feature #152: Clause "either_reqs" * Feature #168: Building flag "Indestructible" * Feature #210: Fake Generalize Fortify action * Feature #219: Track world peace turn * Feature #230: Fake Generalize "Clean" action * Feature #277: Tech_Leakage effect * Feature #299: Ruleset controlled WORLD_PEACE_TURNS * Feature #347: UnitType requirements on Tile - Adjacent ranges * Feature #353: Culture_Pct effect * Feature #369: UnitFlag requirements on Tile - Adjacent ranges * Feature #391: CanEscape as internal action * Feature #401: UnitClassFlag requirements on Tile - Adjacent ranges * Feature #426: "client_launch" audio tag * Feature #456: Bump .modpack capstr for 3.3 * Feature #505: .modpacks for tilesets * Bug #507: Wrong name for "Teleport Frighten ..." and "Teleport Enter ..." actions in main branch * Feature #512: Local range Tech requirement * Feature #541: Allow requirement vectors of any size in rulesets * Feature #563: Improvement flag "Infra" * Feature #573: Local range TechFlag requirement * Feature #588: Unhardcode tile claimability rules * Feature #601: Rename requirement type "UnitFlag" as "UnitTypeFlag" * Feature #604: civ2civ3: Replace "UnitFlag" with "UnitTypeFlag" * Feature #605: End "UnitFlag" -> "UnitTypeFlag" migration period * Feature #609: classic: Replace "UnitFlag" with "UnitTypeFlag" * Feature #610: multiplayer: Replace "UnitFlag" with "UnitTypeFlag" * Feature #611: sandbox: Replace "UnitFlag" with "UnitTypeFlag" * Feature #612: goldkeep: Replace "UnitFlag" with "UnitTypeFlag" * Feature #614: Tile relationship requirement * Feature #629: Continent/ocean size requirement * Feature #632: alien: Replace "UnitFlag" with "UnitTypeFlag" * Feature #633: webperimental: Replace "UnitFlag" with "UnitTypeFlag" * Feature #634: granularity: Replace "UnitFlag" with "UnitTypeFlag" * Feature #635: civ1: Replace "UnitFlag" with "UnitTypeFlag" * Feature #636: civ2: Replace "UnitFlag" with "UnitTypeFlag" * Feature #643: Savegame: last_turn_change_time as float * Feature #652: MaxRegionTiles requirement at C/Adjacent ranges * Feature #654: TileRel requirement "Region Surrounded" * Feature #659: Sound tags for achievements * Feature #678: TileRel requirement "Same Terrain Class" * Feature #765: Rename "Conquer City" as "Conquer City Shrink" * Feature #803: Stack Bribe * Bug #841: Lua: City:change_size() * Feature #844: Lua: City:nationality_citizens() * Feature #856: Lua: City:change_nationality() * Feature #859: Lua: Player:tag_score() * Feature #862: Lua: Unit.nationality * Feature #863: S3_3 soundset capstr * Feature #870: Bump mpdl and modlist capstrings * Feature #876: Lua: Player:diplstate(other player) * Feature #897: Lua: Player:love() * Feature #904: Lua: Player:add_love() * Feature #948: Unit specific martial law effects * Feature #971: Lua: Deprecation warning about error_log() / debug_log() * Feature #972: Martial_Law_By_Unit * Feature #989: Lua: Player:cancel_pact() * Feature #1009: Civil_War_City_Bonus * Feature #1010: Most Cultural historian report * Feature #1012: Tileset defined number of focus animation frames * Feature #1013: Support animated action_decision_want icon * Feature #1031: Enabler comment field * Feature #1032: Replace civstyle civil war bonus fields with Civil_War_City_Bonus effects * Feature #1065: savegame: Save vision_site original owner * Feature #1073: NationGroup Islands * Feature #1091: Support for (empty) action sections in actions.ruleset * Feature #1092: ui_name in action section * Feature #1094: Civil War action (enabler) * Feature #1096: Animated extras of style "Single" * Feature #1107: tilespec.time_per_frame * Feature #1115: End migration from ui_name_xxx to actions -sections * Feature #1121: Unit type granularity Shield2Gold_Factor effect * Feature #1122: Animation tags: Separate frame number from base tag by '_' * Feature #1123: Animate "3Layer" extras foreground * Feature #1149: Rename Pearl Harbour rule as Pearl Harbor * Feature #1154: Animate "3Layer" extras middleground * Feature #1157: Animate "3Layer" extras background * Feature #1186: Unhardcode Shield2Gold unit type flag * Feature #1189: ':' as separator before frame number in tags * Feature #1195: Turn Shield2Gold to a user unit type flag * Feature #1237: Lua - add (Player):has_embassy(other_player) * Feature #1350: Rename Shield2Gold_Factor as Shield2Gold_Pct * Feature #1451: Lua API: specialist class * Feature #1454: Animation support for extrastyle "Cardinals" * Bug #1457: redundant Action methods * Feature #1464: Lua API: minimal specialist control * Feature #1465: Reduce default value of 'animals' * Feature #1480: Animation support for units * Feature #1490: Lua API: workers control * Bug #1493: "Oh my! You seem to have no capital!" * Feature #1506: Make Upkeep_Factor / Upkeep_Pct base effect mandatory * Feature #1520: Animation support for extrastyle "River" * Feature #1566: lua-5.5 beta * Feature #1567: luascript.c: Allow using lua-5.5 * Feature #1568: Meson: Use lua-5.5 * Feature #1570: Autotools: Use lua-5.5 * Feature #1623: Animation support for Road extras * Feature #1633: Scenarios to S3_3 format * Feature #1677: allow terrain to have > 1 animal * Feature #1740: Lua-5.5 RC1 * Feature #1804: lua event signal for extra appearance/disappearance * Feature #1852: include preservation of column order in the City panel headers.