Closed GoogleCodeExporter closed 9 years ago
Yes, we/I are very interested indeed!
Nicholas.
Original comment by Nimda...@gmail.com
on 7 Jul 2009 at 7:59
Wow that is great news that they would allow such integration!
Original comment by funnyfin...@hotmail.com
on 8 Jul 2009 at 2:45
Well I'm not 100% certain that they allow it but there are quite a few threads
on the
official forums about people starting to make mods for the game (like new races
since
the initial release only supports 8 races) by modifying the game DB which is in
SQLite and the moderators don't seem to discourage it. I assume that if they
didn't
want people to plug their game into an outside league management solution they
wouldn't have made it easy for people to do it and wouldn't have stored teams
and
match reports in SQLite.
Basically I simply made it possible to export teams made in OBBLM to an SQLite
file
using Cyanide's structure which can then be copied into the game directory and
used
to play matches. When a match is over, the game generates a match report (again
in
SQLite) which can be uploaded to OBBLM to automatically fill the match report
page.
I'm still testing the modifications locally and I'll host them as soon as I have
somewhere to host them on (tomorow with a bit of luck).
Original comment by frederic...@gmail.com
on 8 Jul 2009 at 8:45
Sounds good. If you need project space I can give you access to the OBBLM
repository
so that you may save your work here.
Original comment by Nimda...@gmail.com
on 8 Jul 2009 at 9:54
Would be awesome to be able to play league members without meeting physically! I
suspect our league's activity will go up. (Though personally I enjoy playing
face to
face more.)
Please submit your (unfinished) code so we can have a look at it. ;-)
/Daniel
PS. Had the same thought as this thread when I first heard about Cyanide's game.
Haven't bought it yet, since I dont have time to play for a few weeks.
Original comment by blodae@gmail.com
on 9 Jul 2009 at 7:06
I am very happy to hear this! Would be a great contribution! I want it!
Original comment by socratim@googlemail.com
on 9 Jul 2009 at 11:24
Well here is the test wesbite : http://cbblm.dyndns.org
If you have Cyanide Blood Bowl, here is how it works :
* First register on the website, then log in
* Create a team the usual way
* Click the "Export" link in the coach corner, it should let you download a
Team_Name.db file
* Put the file in the My Documents/Blood Bowl/Saves/Teams folder
* Start the game
* Go into Customize then Edit team. You should see the team you've downloaded
in the
list. Then click Edit then Save (no need to make any modification to the team).
This step is necessary as for some reason the game does not list the team if you
don't do it
* You can now play with the team in single player (Standalone match), Hot Seat
or
LAN/Direct IP modes
In order to test the match report, you'll either have to play a match with
someone
else who has a team on the site or create a second coach and a new team with
it. Then
play in Hot Seat mode (or against the computer) with the 2 teams created on the
site.
When the match is finished, the game generates a MatchReport.sqlite file (in My
Documents/Blood Bowl). On the site, in the Coach Corner, there should be a link
next
to "Open Tournament 1" called "New unscheduled match". If you click on it, you
can
upload the MatchReport.sqlite file which should be used to generate a match
report.
As for the code, would you prefer me to upload it on the OBBLM repository (I
would
need access to do it) in a new Branch or would you prefer that I attach a .zip
file
containing it ?
Original comment by frederic...@gmail.com
on 9 Jul 2009 at 6:49
Yes, please create a branch for your project. I've added you now.
Original comment by Nimda...@gmail.com
on 10 Jul 2009 at 11:43
I've created a new 'cyanide' branch. It's based on version 0.7 though. I'll try
to
update the branch with the new features from the latest version
Original comment by frederic...@gmail.com
on 10 Jul 2009 at 9:01
Cool. Please develop for the current revision instead of using v. 0.7.
Original comment by Nimda...@gmail.com
on 10 Jul 2009 at 10:01
I see that you lately have made a lot of changes to the general obblm code.
I hope you know that I'll not be supporting it when you do so, nor can I allow
it to
be incorperated in the official release.
I ask you to please consider this since so much more is to gain than loose by
not
forking obblm.
Original comment by Nimda...@gmail.com
on 13 Jul 2009 at 6:43
Frederick, You done a great work... Go on like this
I registered my local campaign Lizards Team "Native Lizards from Hell" on
cbblm, but
currently is impossible to import a running team - a Team that has already
played
some matches...
Please add an option to also import the existing Cyanide Team AS IS,
jury-rigging the
import feature Nicholas and the other guys coded to import existing teams.
I also dropped You a note as a Team News on cbblm if this is impossible to do...
Sorry if I abused of this thread.
Fabio "Monty" Montanari
Original comment by Fabio.Mo...@gmail.com
on 15 Jul 2009 at 4:24
Fabio, what do you mean by importing an existing team, what does this imply?
Have you tried the latest version? In version 0.7 you are able to import
existing
team stats also.
Original comment by Nimda...@gmail.com
on 15 Jul 2009 at 7:53
No problem mate. I'm referring to the sub-version developed by Frederick at
cbblm.dyndns.org, and with "Importing" I refere to importing a Cyanide
Team_Name.db
in HIS version of OBBLM 0.7 revised for Cyanide BB support.
The regular Import feature of obblm works fine.
Fabio "Monty" Montanari
Original comment by Fabio.Mo...@gmail.com
on 17 Jul 2009 at 8:01
Hi,
Fabio, Importing a team made in cyanide is a good idea, I'll try to add that.
As for the code, yes unfortunately I did make a few changes. I must admit I just
added features I thought would be nice additions without really thinking about
compatibility with the main OBBLM version (I wasn't sure at all I would
"finish" the
project). I also have a few people running test leagues who are asking for new
features which I've tried to add. I realise this is problematic.
What do you think we should do about this ?
I was thinking I could try to port the code to the last OBBLM version and then
list
all the modifications I have made one by one. You can then approve/disapprove
each of
them and perhaps add those you like to the main OBBLM. I think it shouldn't be
a huge
additional time investment for me to maintain a separate branch based on the
main one
with the features you don't want to include in the main OBBLM but which some
people
have asked me to add.
Do you have any other idea ?
Original comment by frederic...@gmail.com
on 17 Jul 2009 at 10:15
Sincronize your branch with Nicholas and other developers and all will be fine.
Go on like this
/Fabio
Original comment by Fabio.Mo...@gmail.com
on 19 Jul 2009 at 11:51
Agreed.
As long as you write your code in separate files, which simply needs to be
included
and references made within the main obblm sources, then your module is very
welcome
in our official version. I would also very much like to have it added for
version
0.75, which I am hoping to release as soon as possible.
How far are you on your coding + debugging/testing?
Original comment by Nimda...@gmail.com
on 19 Jul 2009 at 4:38
Please let me know if I can help in any way to speed up the process!
Original comment by Nimda...@gmail.com
on 19 Jul 2009 at 4:40
Original comment by Nimda...@gmail.com
on 20 Jul 2009 at 12:08
Original comment by Nimda...@gmail.com
on 20 Jul 2009 at 12:13
Hi,
Making a module seems like a good idea. Here is what I plan to do then :
* Remove all the files from the cyanide branch and keep only the files linked
to cyanide
* Make sure the remaining files are compatible with version 0.75
As for the other features I've modified/added to OBBLM I'll remove them from the
repository for the moment and try to post an issue for each of them so that
they can
be discussed separately.
Regarding the debugging/testing, the test users have reported a few bugs which
I've
corrected but there hasn't been any major bug reported for the last few days so
I
assume it's more or less ok.
I'll try to do that in the next few days, the first part (keeping only the
cyanide
files in a module) shouldn't take too long.
What do you think about it ?
I'll keep you updated if I have any other question/problem.
Original comment by frederic...@gmail.com
on 20 Jul 2009 at 1:08
Maybe to make things work more smoothly we should use the main trunk for your
files.
I suggest moving your files into a new folder named "cyanidebb" in the trunk -
feel
free to do it now. This way I can test it and make the appropriate references
via the
handler.php file, which handles modules.
Original comment by Nimda...@gmail.com
on 20 Jul 2009 at 6:09
Frederick,
I am curious as to how you are handling journeymen. For example what if a coach
forgets to hire a player as a journeyman or forgets to fire or hire the
journeyman
after a match. Maybe this is all handled in Cyanide's application, but I don't
know.
Also how are you handling skills?
Original comment by funnyfin...@hotmail.com
on 20 Jul 2009 at 8:40
I think he simply don't handle this...
Cyanide let the assignment of the skills to the management process that is been
handled AFTER the match report importing...
More or less the same we usually do when we compile the Match report via HTML
module.
The Skills are assigned by the coach using the Team management screen: the match
import simply add the number of SPP a player gained during the match.
Frederic can confirm what I experienced playing and using his Cyanide module.
Original comment by Fabio.Mo...@gmail.com
on 22 Jul 2009 at 12:53
No response in some time now.
Original comment by Nimda...@gmail.com
on 29 Jul 2009 at 9:57
First for all, excellent job!!!
Question: are the files .db generated after a match in a private league?
I would like to use obblm has a new interface for the Cyanide game.
Original comment by gregory....@gmail.com
on 31 Jul 2009 at 3:40
I will use obblm to manage the statistic of my league (16 players) which is
played on
the Cyanide game. I started using the trunk repository. I will be a beta tester
and I
could develop if resource is needed.
Roadmap:
* We manually create a league which is the clone of the cyanide game one.
* We manually update the league adding match untill the cyanide branch is merged.
* A this time we will use the import match feature to update the league.
Cheers!
Original comment by gregory....@gmail.com
on 1 Aug 2009 at 9:02
Please, if you have any coding experience team up with Frederic and get this
finished. A lot of people have been requesting this, and I am not in a position
to
code it myself.
Original comment by Nimda...@gmail.com
on 1 Aug 2009 at 9:33
Since Grégory has overtaken this project I'm closing this one to tidy a little
up.
Original comment by Nimda...@gmail.com
on 31 Aug 2009 at 10:37
Original issue reported on code.google.com by
frederic...@gmail.com
on 7 Jul 2009 at 7:51