UFC League program

Collapse

Recommended Videos

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • andyo1980
    Rookie
    • Aug 2010
    • 44

    #1

    UFC League program

    I created this program that allows you to play out a virtual UFC league. You can use all 8 divisions or just one. I didn't include the women's division since you can't make women cafs.


    There is a fighters.txt file where you put all of the fighters in each division that you want to use. You have to follow the formatting that is in the file in order for it to read from the file properly. After you input all of the fighters you want to use, you can start a new league.


    Once you start a new league, you will set the initial rankings for everyone. After that, the program will automatically set matchups with #1 ranked fighter vs #2, #3 vs #4 and so on.


    You will then go to the first fight card. There is 4 quarters in a year and each quarter will have 4 fight cards if you are using all the divisions, or one fight card if you are using one division. Each fighter can fight once per quarter if they aren't injured.


    Once you get to the fight card, it will then randomize pre fight injuries. Fighters can be out for 1 to 4 fights with a pre fight injury. If there are guys in the division that don't have a fight scheduled, they can fill in for the injured fighter. If there are fill in fighters, they will get randomized with a prefight injury also. After everyone has gone through the randomization, you perform the fights.


    The program randomly selects a fighter in each matchup and highlights them in yellow. This is the fighter I use, but you can fight as whomever you want of course or even do a cpu vs cpu match. I typically start at the bottom of the fight card and work my way up to the main event.


    After each fight, you will select the winner of the fight, rate each fighters performance. I use this to later decide if I want to cut a guy or not. You will also give medical suspensions to the fighters. You can give them a 0, 1 or 2 fight medical suspension. Then select how the winning fighter won and which round.


    After all matchups on the fight card are complete, you hit done and update fighters rankings. Only guys who just fought can be moved up and down in the rankings. While you are reranking guys, you have the option to cut a fighter or suggest they retire. If you cut them, they will be removed from the program. If you suggest retirement, there is a 50% chance they will retire. I like this feature because there are times when you think a fighter should retire, but they aren't quite ready yet.


    After everyone had been reranked, you will either move onto the next fight card if you are using all divisions, or you will set matchups for the next quarter. For setting matchups, just select two guys and click the make matchup button. You can also add new fighters to the league during this time. Once you have made all the matchups you wanted in a division, move onto the next division. Once all matchups are made, you will go to the first fight card of the next quarter. At this point, everything just repeats for as long as you want to play your sim UFC league.


    Here is the link to download it: https://www.sendspace.com/file/ta6dhp


    I hope you guys enjoy this, I spent a lot of time working on it. Feel free to leave me feedback or suggestions, thanks.
    Last edited by andyo1980; 07-20-2014, 09:01 PM.
  • stevieaces
    Rookie
    • Sep 2006
    • 227

    #2
    Re: UFC League program

    You could use sendspace to host the file. Id be willing to check it out for sure.

    Comment

    • andyo1980
      Rookie
      • Aug 2010
      • 44

      #3
      Re: UFC League program

      I uploaded it to sendspace, here is the link

      https://www.sendspace.com/file/ta6dhp
      Last edited by andyo1980; 07-20-2014, 09:00 PM.

      Comment

      • stevieaces
        Rookie
        • Sep 2006
        • 227

        #4
        Re: UFC League program

        So far its been crash city for me. I got as far as start league, got to the Heavyweight Rankings and thats as far as it lets me progress. Im on Windows 7 64 bit.

        *Edit* I was able to mess around with the program a bit by just choosing an individual weight class when starting a new league. My problem still remains when you start a new league and choose "All".

        All in all, it seems to be functioning alright other than that issue. Good Job Man!
        Last edited by stevieaces; 07-20-2014, 08:43 PM.

        Comment

        • andyo1980
          Rookie
          • Aug 2010
          • 44

          #5
          Re: UFC League program

          Your right. Pick just one division instead of all while I fix the bug.

          Comment

          • andyo1980
            Rookie
            • Aug 2010
            • 44

            #6
            Re: UFC League program

            Luckily it was an easy fix. I uploaded the new file, hopefully everything is good now. https://www.sendspace.com/file/ta6dhp

            Comment

            • stevieaces
              Rookie
              • Sep 2006
              • 227

              #7
              Re: UFC League program

              Works as intended now. I'll be able to play around a little bit more with it tomorrow as Im sure I'll have a few questions.

              1 question off the top of my head is, how to add fighters and is there a limit?

              Thanks for the time doing this! It sure beats pen and paper lol

              Comment

              • andyo1980
                Rookie
                • Aug 2010
                • 44

                #8
                Re: UFC League program

                After you get through all the fight cards of the quarter which is one for one division and 4 for all divisions, you'll set the matchups for the next quarter. On that screen there is an add fighter button where you can add as many as you want. There shouldn't be a max, I've done 16 with no problem.

                Comment

                • stevieaces
                  Rookie
                  • Sep 2006
                  • 227

                  #9
                  Re: UFC League program

                  Originally posted by andyo1980
                  After you get through all the fight cards of the quarter which is one for one division and 4 for all divisions, you'll set the matchups for the next quarter. On that screen there is an add fighter button where you can add as many as you want. There shouldn't be a max, I've done 16 with no problem.
                  Ok. I havent messed with that yet. So far Ive done 3 fight cards and all is great except at the end of the card when you get to the update rankings page. How do you adjust the rankings?

                  Only suggestion I can think of right now is after youve entered the results of the card if you could give out the 3 performance of the night bonuses before you finalize the card.

                  And maybe an auto ranking adjustment.

                  Either way, the way it is adds a nice dynamic to just playing "fight now" matches.

                  Comment

                  • andyo1980
                    Rookie
                    • Aug 2010
                    • 44

                    #10
                    Re: UFC League program

                    The fighters names that are colored are the only guys you can move. Those are the fighters that just fought on the fight card. If their name is green, they won their fight, red they lost and blue it was a draw, although I don't know if you can get a draw in this game, I haven't so far. You can either move them by drag and dropping or you can select them and use arrow keys to move them up and down in the rankings.

                    I thought about doing an auto ranking adjustment, but I wanted a lot of user control with it. Everything that is done by people in real life is done by you in the program. You are the matchmaker, the athletic commission when deciding suspensions, the ufc fighter ranker and the ufc management that decides who should get cut and added.

                    That is why you can suggest a fighter retire, but he might not do it. Just like in real life, Dana will suggest fighters retire but sometimes they will fight a little longer.

                    Comment

                    • TheBuddyHobbs
                      Banned
                      • Apr 2013
                      • 2312

                      #11
                      Re: UFC League program

                      I love you?

                      Comment

                      • andyo1980
                        Rookie
                        • Aug 2010
                        • 44

                        #12
                        Re: UFC League program

                        Lol, why the question mark at the end, are you asking me if you love me? If so, my answer is yes, yes you do.

                        Comment

                        • COMMISSIONERHBK9
                          MVP
                          • Dec 2003
                          • 4564

                          #13
                          Re: UFC League program

                          THANK YOU FOR THIS
                          Check out my YouTube page

                          https://www.youtube.com/@mr_too_soon

                          https://twitter.com/Mr_too_soon

                          Comment

                          • stevieaces
                            Rookie
                            • Sep 2006
                            • 227

                            #14
                            Re: UFC League program

                            Originally posted by andyo1980
                            The fighters names that are colored are the only guys you can move. Those are the fighters that just fought on the fight card. If their name is green, they won their fight, red they lost and blue it was a draw, although I don't know if you can get a draw in this game, I haven't so far. You can either move them by drag and dropping or you can select them and use arrow keys to move them up and down in the rankings.
                            I see what you mean now. Thanks.

                            Comment

                            • RyanLeaf16
                              MVP
                              • Dec 2007
                              • 1003

                              #15
                              Re: UFC League program

                              Can this be re-posted? The link is no longer working.

                              Comment

                              Working...