Class: Reve::Classes::StarbaseGeneralSettings

Inherits:
Object
  • Object
show all
Defined in:
lib/reve/classes.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(elem) ⇒ StarbaseGeneralSettings

:nodoc:



1348
1349
1350
1351
1352
1353
1354
# File 'lib/reve/classes.rb', line 1348

def initialize(elem) #:nodoc:
  @usage_flags                = elem['usageFlags'].to_i
  @deploy_flags               = elem['deployFlags'].to_i
  @allow_corporation_members  = elem['allowCorporationMembers'] == '1'
  @allow_alliance_members     = elem['allowAllianceMembers'] == '1'
  @claim_sovereignty          = elem['claimSovereignty'] == '1'
end

Instance Attribute Details

#allow_alliance_membersObject (readonly)

Returns the value of attribute allow_alliance_members.



1346
1347
1348
# File 'lib/reve/classes.rb', line 1346

def allow_alliance_members
  @allow_alliance_members
end

#allow_corporation_membersObject (readonly)

Returns the value of attribute allow_corporation_members.



1346
1347
1348
# File 'lib/reve/classes.rb', line 1346

def allow_corporation_members
  @allow_corporation_members
end

#claim_sovereigntyObject (readonly)

Returns the value of attribute claim_sovereignty.



1346
1347
1348
# File 'lib/reve/classes.rb', line 1346

def claim_sovereignty
  @claim_sovereignty
end

#deploy_flagsObject (readonly)

Returns the value of attribute deploy_flags.



1346
1347
1348
# File 'lib/reve/classes.rb', line 1346

def deploy_flags
  @deploy_flags
end

#usage_flagsObject (readonly)

Returns the value of attribute usage_flags.



1346
1347
1348
# File 'lib/reve/classes.rb', line 1346

def usage_flags
  @usage_flags
end