Sha256: c1be29fc8deb3dfb8ace219cb58df4fd95f0c2610e21b05a4154829e3cbe18c6
Contents?: true
Size: 768 Bytes
Versions: 2
Compression:
Stored size: 768 Bytes
Contents
# -*- encoding : utf-8 -*- class Card; module Set; class Abstract # Set: Abstract (IdPointer) # # store items as ids, not names module IdPointer; extend Card::Set def self.source_location; "/Users/ethan/dev/decko/gem/card-mod-list/set/abstract/id_pointer.rb"; end def standardize_item cardish if (id = Card.id cardish) "~#{id}" else Rails.logger.info "no id for '#{cardish}' added to id pointer" nil end end def item_ids args={} item_strings(args).map do |item| item = standardize_item item unless item.match?(/^~/) item.to_s.tr("~", "").to_i end.compact end def item_names args={} item_ids(args).map(&:cardname).compact end end;end;end;end; # ~~ generated from /Users/ethan/dev/decko/gem/card-mod-list/set/abstract/id_pointer.rb ~~
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
card-1.101.7 | tmpsets/set/mod008-card-mod-list/abstract/id_pointer.rb |
card-1.101.6 | tmpsets/set/mod008-card-mod-list/abstract/id_pointer.rb |