Homes and Properties - Property Attributes
netuttki a editat această pagină 1 an în urmă

Property Attributes

Every property has a set of attributes.

Attribute Description
id The old numerical id - for the nostalgia
code The code of the property. Example: 'city_apartment', 'village_cottage'
name General name to display
display The string to use in the middle of a sentence
display_0 - display_2 The string used by properties that require construction. The trailing number shows which display value to use at which construction status
region The $region value of the property
town The town/city/village the property can be found
location The region within the town
location-arg The entry argument for the 'location' location
gs '<<location>>', '<<location-arg>>' will take Sveta to the location that leads to the property. For example Pavlovsk Complex, City Residential, etc.)
entrance The location where the charactes enters
entrance-arg The entry argument for the 'entrance' location
gs '<<entrance>>', '<<entrance-arg>>' will take Sveta straight to the entrance ofthe property. For example the hallway in the Parents' Home.
bathroom The location of the bathroom in the property
bathroom_arg The entry argument for the 'location' location
gs '<<bathroom>>', '<<bathroom-arg>>' will take Sveta to the bathroom in the property.
bedroom The location of the bedroom in the property.
bedroom_arg The entry argument for the 'bedroom' location
gs '<<bedroom>>', '<<bedroom-arg>>' will take Sveta to the bedroom in the property.
type The type of the property - it is used by some checks right now, dating app and such.
In the future this could be expanded to things like business properties, offices or other whatever we want to simplify some checks.
  • permanent_residence: This is a home that can be used for everything. Certain things don't allow the more "transient" homes, like the dating app in Uni.
  • temporary_residence: This is a home that some events/actions won't consider. In addition, this type can't be a rental property and can't be purchased.
Not mandatory properties
price The initial sales value of the property
rent The initial monthly rent of the property
rental Whether the property can be rented or not. -1 means it can be rented
free_internet If the property provides free internet access it will have a value of 1, otherwise a value of 0
internet_enabled If the value is 1 then the player can buy an internet subscription for the property
can_be_renovated If the value is 1 then the property can be renovated - Village Cottaeg, City Apartment.
construction_needed If the value is 1 the property can't be used when first purchased, it nees to be constructed. Right now the Matryona Mansion is the only property like this

Properties

To make the list shorter if a property attribute has a value of 0 or '' I didn't include it in the list.

All the existing properties should be added here.

City apartment

'id' = 1
'code' = 'city_apartment
'name' = 'City residential apartment'
'display' = 'apartment in St. Petersburg''s residential area'
'region' = 'city' 'town' = 'city'
'location' = 'city_residential'
'location_arg' = ''
'entrance' = 'korr'
'entrance_arg' = ''
'bathroom' = 'vanr'
'bathroom_arg' = ''
'bedroom' = 'bedr'
'bedroom_arg' = ''
'type' = 'permanent_residence'

'price' = 800000
'rent' = 15000
'rental' = 1
'internet_enabled' = 1
'can_be_renovated' = 1

Parents Home

'id' = 2
'code' = 'parents_home'
'name' = 'Parent''s home in Pavlovsk'
'display' = 'parent''s home in Pavlovsk'
'region' = 'pav' 'town' = 'pavlovsk'
'location' = 'pav_complex'
'location_arg' = 'start'
'entrance' = 'korrPar'
'entrance_arg' = 'start'
'type' = 'permanent_residence'
'bathroom' = 'vanrPar'
'bathroom_arg' = ''
'bedroom' = 'bedrPar'
'bedroom_arg' = 'start'

'free_internet' = 1

Village cottage

'id' = 3
'code' = 'village_cottage'
'name' = 'My cottage in the cooperative village'
'display' = 'cottage located in the cooperative village'
'region' = 'dachi' 'town' = 'city'
'location' = 'dachamy'
'location_arg' = ''
'entrance' = 'dachamy'
'entrance_arg' = ''
'bathroom' = 'dachabath'
'bathroom_arg' = ''
'bedroom' = 'dachain'
'bedroom_arg' = 'start'
'type' = 'permanent_residence'

'price' = 150000
!! Currently no cable or internet can be installed at this property, maybe later.
'internet_enabled' = 0

Old Town apartment

'id' = 4
'code' = 'old_town_apartment'
'name' = 'Old town apartment'
'display' = 'apartment in the old town of Pushkin'
'region' = 'pushkin' 'town' = 'oldtown'
'location' = 'liames'
'location_arg' = ''
'entrance' = 'korr2x'
'entrance_arg' = ''
'bathroom' = 'vanr2x'
'bathroom_arg' = ''
'bedroom' = 'bedr2x'
'bedroom_arg' = ''
'type' = 'permanent_residence'

'rental' = 1
'rent' = 10000
'internet_enabled' = 1

Matryona Mansion':

'id' = 5
'code' = 'matryona_mansion' 'name' = 'Matryona mansion'
'display_0' = 'plot of land in the St. Petersburg''s suburbs'
'display_1' = 'impressive mansion under construction in the St. Petersburg''s suburbs'
'display_2' = 'impressive mansion in the St. Petersburg''s suburbs'
'region' = 'city' 'town' = 'city'
'location' = 'city_mansion_entrance'
'location_arg' = ''
'entrance' = 'city_mansion_residence_1'
'entrance_arg' = 'yfoyer'
'bathroom' = 'city_mansion_residence_1'
'bathroom_arg' = 'ybathroom'
'bedroom' = 'city_mansion_residence_1'
'bedroom_arg' = 'ybedroom'
'type' = 'permanent_residence'

'price' = 1500000
'internet_enabled' = 1
'construction_needed' = 1

Pavlovsk Hotel

'id' = 6
'code' = pavlovsk_hotel'
'name' = 'My hotel room in Pavlovsk'
'display' = 'hotel room in Pavlovsk'
'region' = 'pav' 'town' = 'pavlovsk'
'location' = 'pav_market'
'location_arg' = ''
'entrance' = 'pav_hotel'
'entrance_arg' = ''
'bathroom' = 'HotelRoom'
'bathroom_arg' = 'shower1'
'bedroom' = 'HotelRoom'
'bedroom_arg' = 'normal'
'type' = 'temporary_residence'

'free_internet' = 1

Maid bedroom

'id' = 7
'code' = 'maid_bedroom'
'name' = 'Nicholas'' Apartment'
'display' = 'maid bedroom in Nicholas'' apartment'
'region' = 'city' 'town' = 'city'
'location' = 'city_center'
'location_arg' = ''
'entrance' = 'nichBedroomServant'
'entrance_arg' = 'start'
'bathroom' = 'nichBathServant'
'bathroom_arg' = ''
'bedroom' = 'nichBedroomServant'
'bedroom_arg' = 'start'
'type' = 'permanent_residence'

'free_internet' = 1

Niko apartment

'id' = 8
'code' = 'niko_apartment'
'name' = 'Niko''s apartment'
'display' = 'Niko''s apartment'
'region' = 'pav' 'town' = 'pavlovsk'
'location' = 'pav_residential'
'location_arg' = ''
'entrance' = 'pav_residential'
'entrance_arg' = ''
'bathroom' = 'pav_residential'
'bathroom_arg' = ''
'bedroom' = 'pav_residential'
'bedroom_arg' = ''
'type' = 'temporary_residence'

This property doesn't actually exist in the game beyond having a code, a name and the town and location where it was planned to go.

Shulga apartment

'id' = 9
'code' = 'shulga_apartment'
'name' = 'Uncle Sergey''s apartment'
'display' = 'Uncle Sergey''s apartment'
'region' = 'pav' 'town' = 'pavlovsk'
'location' = 'pav_complex'
'location_arg' = 'start'
'entrance' = 'vasilyhome'
'entrance_arg' = 'hallway'
'bathroom' = 'vasilyhome'
'bathroom_arg' = 'bathroom'
'bedroom' = 'vasilyhome'
'bedroom_arg' = 'vasily_room'
'type' = 'temporary_residence'

'free_internet' = 1

Lyceum Dorm

'id' = 10
'code' = 'lyceum_dorm'
'name' = 'Lyceum school'
'display' = 'room in the Lyceum dorm'
'region' = 'pav' 'town' = 'pavlovsk'
'location' = 'pav_commercial'
'location_arg' = ''
'entrance' = 'etoexhib'
'entrance_arg' = 'pos40'
'bathroom' = 'etoexhib'
'bathroom_arg' = 'pos41'
'bedroom' = 'dom_gor'
'bedroom_arg' = ''
'type' = 'permanent_residence'

'free_internet' = 1

University Dorm

'id' = 11
'code' = 'university_dorm'
'name' = 'University halls'
'display' = 'room in the university dorm'
'region' = 'city' 'town' = 'city'
'location' = 'city_island'
'location_arg' = ''
'entrance' = 'uni_dorm'
'entrance_arg' = 'dorm_room'
'bathroom' = 'uni_dorm'
'bathroom_arg' = 'womens_restroom'
'bedroom' = 'uni_dorm'
'bedroom_arg' = 'dorm_room'
'type' = 'permanent_residence'

'free_internet' = 1

Hunters Lodge

'id' = 12
'code' = 'hunters_lodge'
'name' = 'Hunter''s lodge in Gadukino'
'display' = 'hunter''s lodge in Gadukino'
'region' = 'gad_forest' 'town' = 'gadukino'
'location' = 'swamp_yard'
'location_arg' = 'start'
'entrance' = 'swamphouse'
'entrance_arg' = 'start'
'bathroom' = 'swamphouse'
'bathroom_arg' = 'washstand'
'bedroom' = 'swamphouse'
'bedroom_arg' = 'start'
'type' = 'temporary_residence'

Shared apartment

'id' = 13
'code' = 'shared_apartment'
'name' = 'Shared apartment in Pavlovsk'
'display' = 'shared apartment in Pavlovsk'
'region' = 'pav' 'town' = 'pavlovsk'
'location' = 'pav_complex'
'location_arg' = 'start'
'entrance' = 'pav_shared_apt'
'entrance_arg' = 'start'
'bathroom' = 'pav_shared_apt'
'bathroom_arg' = 'bathroom'
'bedroom' = 'pav_shared_apt'
'bedroom_arg' = 'pcsRoom'
'type' = 'temporary_residence'

'free_internet' = 1

Grandparents House

'id' = 14
'code' = 'grandparents_house'
'name' = 'Grandparent''s house in Gadukino'
'display' = 'grandparent''s house in Gadukino'
'region' = 'gad' 'town' = 'gadukino'
'location' = 'gaddvor'
'location_arg' = ''
'entrance' = 'gaddvor'
'entrance_arg' = ''
'bathroom' = 'vanr'
'bathroom_arg' = ''
'bedroom' = 'gadhouse'
'bedroom_arg' = 'main'
'type' = 'temporary_residence'

City House

'id' = 15
'code' = 'city_house'
'name' = 'City residential house'
'display' = 'house in the St. Petersburg''s residential area'
'region' = 'city' 'town' = 'city'
'location' = 'city_residential'
'location_arg' = ''
'entrance' = 'city_house_res_misc'
'entrance_arg' = 'fronty'
'bathroom' = 'city_house_res_bathr'
'bathroom_arg' = 'bathr'
'bedroom' = 'city_house_res_bedr'
'bedroom_arg' = 'bedro'
'type' = 'permanent_residence'

'price' = 100000
'internet_enabled' = 1

Meynold Household

'id' = 16
'code' = 'meynold_household'
'name' = 'Meynold Household'
'display' = 'the Meynold Household'
'region' = 'pav' 'town' = 'pavlovsk'
'location' = 'pav_residential'
'location_arg' = ''
'entrance' = 'mey_home'
'entrance_arg' = 'door'
'bathroom' = 'mey_home'
'bathroom_arg' = 'bathroom'
'bedroom' = 'mey_home'
'bedroom_arg' = 'guest_bedroom'
'type' = 'temporary_residence'

'free_internet' = 1