changelog
This is an old revision of the document!
Table of Contents
Changelog
Foundation 1.5.0.1218
API Major Changes
Custom Components
Add COMPONENT
, and ability to access its functions with custom component creation. Please refer to the Custom Component page for more info.
Character Setup
Move all character setup properties from AGENT_WORKSTATION_SETUP
, JOB
, VILLAGER_PROFILE
and VILLAGER_STATUS
in a single data class CHARACTER_SETUP
Complex building zones
Change property type of BuildingZone
in BUILDING_PART
from vec2f
to BUILDING_ZONE
, to create complex polygon building zones
Military
- New
MILITARY_QUEST_GENERATOR
asset type, for balancing military quests - New
MILITARY_CAMPAIGN
asset type, to define quests, missions and texts for military campaigns - New
DATA_MILITARY_MISSION
data type, to store missions data - New
SOLDIER_STATE
enum - New
WEAPON
asset type
Game rules
- New abstract data type
GAME_RULE
, used to define game rules
API Minor Changes
BALANCING
: add propertyMilitaryCampaignList
BUILDING
: add propertyOrderId
BUILDING_CONSTRUCTOR
: add propertyIsPreviewGroundVisible
BUILDING_FUNCTION_FORESTER
: add separate building function type for foresterBUILDING_FUNCTION_STUDY_ROOM
: add new building function type for the new study roomHAPPINESS_FACTOR
: add propertyRemovedOnDecayed
HAPPINESS_FACTOR_STATUS_DEMOTE
: newHAPPINESS_FACTOR
for status demotionJOB
: add propertyAssetNoTreeChoiceNotification
-
- add new quest function data types
QUEST_FUNCTION_ASSIGN_BUILDING_FUNCTION
,QUEST_FUNCTION_ASSIGN_JOB_ALL_VILLAGERS
,QUEST_FUNCTION_IMMIGRATION
andQUEST_FUNCTION_MAX_HAPPINESS
-
- add properties
MissionDifficulty
,RewardQuality
andQuestRewardList
- remove property
AmountOfSolidersToSend
QUEST_REWARD_GAME_RULE
: add propertyOptionalApplicator
-
- add property
MaximumSpeed
- remove property
MinimumSpeed
VILLAGER_STATUS
: add propertiesIsSetNextStatusAutomaticallyWhenNeedsFilled
,CanLowerStatusAssignJob
,CompatibleJobList
andCharacterSetup
WEATHER_SYSTEM
: remove propertyWeatherVariationDelay
Exposed Assets Changes
BUILDING_PART
: removeBUILDING_PART_HOUSE_LVL1
VILLAGER_PROFILE
: addPROFILE_MONK
Foundation 1.4.5.1009
Foundation 1.3.1.0802
changelog.1576710113.txt.gz · Last modified: 2019/12/18 18:01 by maxime