williamleonard / obblm

Automatically exported from code.google.com/p/obblm
1 stars 0 forks source link

Cyanide - Legendary Edition Update #466

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Try to download a roster for one of the races not included in Blood Bowl 
Dark Elf Edition
2.
3.

What is the expected output? What do you see instead?
Expect roster to be downloaded.
Roster cannot be downloaded

What version of the product are you using?
0.8

Please provide any additional information below.

So with LE being released today for those who preordered I was wondering if 
there were any changes in the mix to get OBBLM up to date with the new teams.

I am not sure what needs to be done to make it compatible with raised players 
and those who get nurgle's rot.

For the downloaded databases I have updated the maps in lib_cy_team_db and in 
the SQL folder under player_types, player_type_skills, 
player_types_skill_double.php, and player_types_skill_normal.php on our site. I 
have not tested them 100% yet so don't know if they will work but will do so 
once I have the game. 

I don't know if anyone else is working on this. If not I can make the code 
additions I have done available if you wish. Just let me know how to do so.

Original issue reported on code.google.com by fellowpe...@gmail.com on 20 Oct 2010 at 1:59

GoogleCodeExporter commented 9 years ago
It would be easier for me, if I somehow can get the changes/additions more 
nicely formatted in a sheet for example. Do you know where I can get that?

Original comment by Nimda...@gmail.com on 20 Oct 2010 at 10:42

GoogleCodeExporter commented 9 years ago
I think it's too early to tell at the moment (do they use the same database 
format, etc..) this could be a major revamp.

We'll have to wing it.  I hope to get my hands on the software today and will 
relay as much as I'm able to figure out as quickly as I can - I've been a ghost 
for a while, but assuming their Server-Side League Improvements are going to 
fall VERY short of what I would consider a quality league experience.. I'm 
going to hope OBBLM can cover the gap =)

--Micah

Original comment by micah.im...@gmail.com on 20 Oct 2010 at 11:03

GoogleCodeExporter commented 9 years ago
Sounds great.

Original comment by Nimda...@gmail.com on 20 Oct 2010 at 11:26

GoogleCodeExporter commented 9 years ago
The database format is the same I believe. I don't think it will be that hard 
to get basic functionality up and running with the CRP teams. My biggest 
concerns are how the Cyanide game will handle rotters and zombies. I will have 
to wait and see for that but should have some idea tomorrow.

Original comment by fellowpe...@gmail.com on 20 Oct 2010 at 2:54

GoogleCodeExporter commented 9 years ago
Nicholas,

How would you want them formatted? I can copy and paste my additions into a 
word doc or something. The should I attach them on here?

Original comment by fellowpe...@gmail.com on 20 Oct 2010 at 3:01

GoogleCodeExporter commented 9 years ago
Yeah, that's fine. What I meant was really just in a easy readable format for 
me, nothing special.

Original comment by Nimda...@gmail.com on 20 Oct 2010 at 3:08

GoogleCodeExporter commented 9 years ago
There are mappings in the cyanide module and code that specifically does not 
allow the races.  The mappings are race and skills.  That should be all that is 
needed.  Check through the Cyanide code and see if you understand.

Original comment by funnyfin...@hotmail.com on 20 Oct 2010 at 4:47

GoogleCodeExporter commented 9 years ago
Attached is a list of additions I have made to get all LE Cyanide teams 
downloading. I have not had time to test 100% but have our league trying stuff 
out so will report any errors we encounter.

It is fairly obvious where to add the code so I haven't included line numbers.

Original comment by fellowpe...@gmail.com on 21 Oct 2010 at 4:15

Attachments:

GoogleCodeExporter commented 9 years ago
Good work, thanks.

Original comment by Nimda...@gmail.com on 21 Oct 2010 at 11:40

GoogleCodeExporter commented 9 years ago
COuld you attach that as a plain text file.  I don't have Word 2007 at home.  I 
know I can download a viewer, but would be best for other uses to view like on 
Linux.  Though Nicholas did say good work, I wonder if he actually viewed the 
document:)

Original comment by funnyfin...@hotmail.com on 21 Oct 2010 at 3:27

GoogleCodeExporter commented 9 years ago
COuld you attach that as a plain text file.  I don't have Word 2007 at home.  I 
know I can download a viewer, but would be best for other uses to view like on 
Linux.  Though Nicholas did say good work, I wonder if he actually viewed the 
document:)

Original comment by funnyfin...@hotmail.com on 21 Oct 2010 at 3:27

GoogleCodeExporter commented 9 years ago
Do we need to do anything for the new Star Players or are they now actually up 
and current with "normal" BB rulesets?

Original comment by micah.im...@gmail.com on 21 Oct 2010 at 3:43

GoogleCodeExporter commented 9 years ago
I did actually read it :-). I've started implementing some of it (the races 
limitation). I'd prefer if you, William, for example would take care of the 
rest of the mappings. You have more experience with Cyanide and the way it is 
implemented in OBBLM. Is that OK?

r748 does the race checking.

Original comment by Nimda...@gmail.com on 21 Oct 2010 at 3:59

GoogleCodeExporter commented 9 years ago
Plain Text

Original comment by fellowpe...@gmail.com on 22 Oct 2010 at 1:11

Attachments:

GoogleCodeExporter commented 9 years ago
also need to add rerolls to lib_cy_team_db:

$reroll['Vampire']   =  70000;
$reroll['Amazon']   =  50000;
$reroll['Elf']   =  50000;
$reroll['ProElf']   =  50000;
$reroll['Pro Elf']   =  50000;
$reroll['Halfling']   =  60000;
$reroll['HighElf']   =  50000;
$reroll['High Elf']   =  50000;
$reroll['Khemri']   =  70000;
$reroll['Necromantic']   =  70000;
$reroll['Norse']   =  70000;
$reroll['Nurgle']   =  70000;
$reroll['Ogre']   =  70000;
$reroll['Undead']   =  70000;

Original comment by fellowpe...@gmail.com on 22 Oct 2010 at 1:24

GoogleCodeExporter commented 9 years ago
I've add the modules/leegmgr/cyanide/lib_cy_team_db.php parts, the SQL inserts 
are still not added. 

Also, etyket, what is up with this skill map?:

               $skills_map['Animosity']="";

Original comment by Nimda...@gmail.com on 22 Oct 2010 at 1:10

GoogleCodeExporter commented 9 years ago

Original comment by Nimda...@gmail.com on 22 Oct 2010 at 1:16

GoogleCodeExporter commented 9 years ago
You can probably delete that one. I added it before getting the cyanide db and 
they haven't included it in their skills so there is no need for it.

Also I noticed an error in the player maps for lib_cyanide_db.php:

Vampire should be 98 and Thrall should be 97

Original comment by fellowpe...@gmail.com on 22 Oct 2010 at 1:41

GoogleCodeExporter commented 9 years ago
made the changes in r751.

Original comment by Nimda...@gmail.com on 22 Oct 2010 at 3:20

GoogleCodeExporter commented 9 years ago
Added the rest of the mappings (the SQL inserts).

See r753.

etyket, please verify all the mappings are correct, thanks!

Original comment by Nimda...@gmail.com on 23 Oct 2010 at 12:52

GoogleCodeExporter commented 9 years ago
Looks good to me.

Original comment by fellowpe...@gmail.com on 25 Oct 2010 at 1:55

GoogleCodeExporter commented 9 years ago
Thanks.

Original comment by Nimda...@gmail.com on 25 Oct 2010 at 7:33