Commit d5eec823 authored by 神楽坂玲奈's avatar 神楽坂玲奈

好友系统

parent f3143cf8
......@@ -25,7 +25,14 @@ class Game_Event
class AllUsers < Game_Event
attr_reader :users
def initialize(users)
@users = users
@users = []
users.each do |user|
if user.friend?
@users.unshift user
else
@users << user
end
end
$game.users.replace @users
end
end
......@@ -34,7 +41,13 @@ class Game_Event
attr_reader :users
def initialize(user)
@user = user
$game.users << @user unless $game.users.include? @user
unless $game.users.include? @user
if @user.friend?
$game.users.unshift @user
else
$game.users << @user
end
end
end
end
......
......@@ -47,16 +47,7 @@ class Game_Event
end
class AllUsers
def self.parse(info)
users = []
info.split(',').each do |user|
user = User.parse(user)
if user.friend?
users.unshift user
else
users << user
end
end
self.new users
self.new info.split(',').collect{|user|User.parse(user)}
end
end
class AllRooms
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment