Forums | Admin

Discussion Forums: open-discussion

Start New Thread Start New Thread

 

By: Jannis Harder
RE: Loading fix [ reply ]  
2005-12-02 15:20
Oh yes.. i'll use that next time.. i'm not that used to *forge..

By: Simon Kröger
RE: Loading fix [ reply ]  
2005-12-01 22:02
I integrated your patch in the v0.2.1 release.
Thanks a lot!

maybe you can use the patch system next time?
(http://rubyforge.org/tracker/?atid=4361&group_id=1109&func=browse)

By: Jannis Harder
RE: Loading fix [ reply ]  
2005-11-29 18:49
I fixed the vs output line... here is the complete original 2.0 => my latest fix patch:

#start of ruby encoded file res_and_load2.diff
x=<<EODATA
eJyNVG1P2zAQ/txK/IdDq5SEJG5SwYBKrbpNbF8mTWJoX0pWOYlJDcHuHKct
Ez9+ZyelZbxGjs9n3z333PklDENQSqZSV0SlRCpedAZRdBTGcTg4hkE8PDoe
Hg5ItPnAj+Io6vq+v+O3dTmF+NS4xCdPXCYTCOPBUYA2vpGHMUwmXdjrwsXN
uUGCEfzUqs40EWzlDlOZ3wUwLGqBvaI5VSgrTXVdecZrr+uvFauCO+zQ9SSK
AvxxFtun82+/SKHYwu3/di9z35uuLw8SM+p5fQ9yCfdcs9t7NAXYRenFRMsZ
D3oDK+26BctZyTRzjZeHs0zkTSQkUle0YMCvGsOK/2UwhhPLMEyp1iW74qzM
Ef3zVjM5QvwRSdseTa03o9nc0rO1vTcIrOACA72OZHI4GARwZ+WmArd0sf8I
DbNp8cB8u2MAxf7UXDGwxiSXK5HRiiGFZrHKagZn64wtNJcCLNjD/HdJ8zM8
EApaOFugt4K8jB0+YIQdtqRlS6qqU7ePB67XD8BxPPDBsenvFMexzi9BLmpd
gdMwLZEzFwU4CGPhDdy+80pmfssJJRezgt6ymcAO9+MrLxlJsVxGdy2a17C9
JOSgpfvEcRol6Pt4JogTUi+ayvudH+k1wwuRSVHpWcG0u2vs/Z+7DfAk9dEY
mEmgzesdJWgtV1SJjavdPHvS7fi5MuBCs+vYbBB7Bq8lF64Dy4qAqYDZiIyK
JTW37eLmix02F37OeDHXo7G5yTBc8VzPN0qVKVmWCk+SFKMxFgmw2SXsEjRI
aXZTKFmL3KTrfGheHscjC1xApm+ENNdmG3PdaM8GbdaM/TvCQiZLqUzYaYLa
1Owu7m8wjYOolThCGT3oUatv56PWLk6SaUQIsVUtmSj0PNm+FzYS3nDo4LvJ
DUd8OLG3D2fDIGj/ve4/TlWzsw==
EODATA
x=x.unpack("m").first
require 'zlib'
File.open("res_and_load2.diff","w") do |f|
f.print Zlib::Inflate.inflate(x)
end
#end of ruby encoded file res_and_load2.diff

By: Jannis Harder
RE: Loading fix [ reply ]  
2005-11-29 18:43
I updated it again... change the loading line to:

Object.const_get(File.basename(robot).sub(/\..*$/, '')).new battlefield

it allows version numbers like MyDuck.2.0.rb

By: Jannis Harder
RE: Loading fix [ reply ]  
2005-11-28 14:53
I think it does affect the result.. i'm not a tk expert but maybe it's possible to scale the screen instead of resizing it...

By: Heikki Ylönen
RE: Loading fix [ reply ]  
2005-11-28 14:46
Good! Normal screen was too big for my laptop.
Btw.. does changing the size affect results?

By: Jannis Harder
RE: Loading fix [ reply ]  
2005-11-28 14:00
PS: you can specify the resolution using 640x480 or 640*480 style.

By: Jannis Harder
RE: Loading fix [ reply ]  
2005-11-28 13:58
I added a way to specify the board size too. I made a diff and to stop this forum from destroying indention i encoded it using a self-extracting ruby script:

#start of ruby encoded file
x=<<EODATA
eJylVG1P2zAQ/txK/IdDq5SEvNQJdHSRqLpNbF8mTWJoX0qGnMSkhszuHIeW
iR+/sxNoxdBAWuTc+eXuuefss8MwBKVkLnUTqTySileDhJBJGMdhcgxJnE6O
06MkIg8f+CQmZOj7/o7f1mUK8VE6OUwPj/5ymc8hjJNJkLwD3+jDKcznQ9gb
wvnNmUGCE/imVVvoSLC1m+ayvAsgrVqBUtGSKtSNprptPOO1N/Q3ijXBHQp0
nRIS4I+z2N6fff4eVYqt3PEP96L0vcXm4iAzvZE39qCUcM81+3mPpgC7KKM4
0vKSB6PEartuwUpWM81c4+XhLBNlFwmJtA2tGPCrzrDhvxnMYGoZhjnVumZX
nNUlon/YjkyOEL9F0lYi0r9NDcmDJIA7qxHcBmO0WNps7FFgOpCzigvU5tvt
Ayj2q+WKgTWNSrkWBW0YcuwWm6JlcLop2EpzKcBm/jj/RdLyFM9bQQ9n838p
yP9ghwN2S+uebNPm7hjrbDQOwHE88MGxm7KzZQ6CDr7m1wzLp5Ci0ZcV0+4n
XrMoxzQF/clcC+Y9RfOeQlkaz5C2yaxa3YDT8a2RORcVOEjIYhti+85Dfq8w
7S3XVAkY7ff523qy/W6XO4nNAtpzv5ZcuA7cNhE4XldpBRW31JTw+c1H2+1u
0ZLxaqlPZuZ6QLrmpV4+DJpCybpWeH5SnMwWOIXNLqHI0CCnxU2lZCuwIGfg
vOmus+NFK1xA6i+ENKW6jbnpRs8G7daM/SvCQiFrqUzYRYajBWLEQZwFizgg
vcYeavI4Jv14O096uzjLFiSKIrurNROVXmbbW2UjmVs1wMeIG474GqG0r1HH
IOj/veEfcKd9Gw==
EODATA
x=x.unpack("m").first
require 'zlib'
File.open("res_and_load.diff","w") do |f|
f.print Zlib::Inflate.inflate(x)
end
#end of ruby encoded file

By: Jannis Harder
Loading fix [ reply ]  
2005-11-28 13:27
I made a small loading fix to allow robots/ducks in subfolders:

replace the line starting with eval in rrobots.rb (141) with:

Object.const_get(File.basename(robot).sub(/.rb$/, '')).new battlefield