GithubHelp home page GithubHelp logo

wildworld-fishing-guide's Introduction

Started Oct 1,2018

WildWorld-Fishing-Guide

A month by month guide for fishing in Animal Crossing: Wild World

News

Demo Update

Posted 11/19/18 - 3:21 p.m.

The demo has been updated with the new content border for the link to here: https://codepen.io/ElecRei/pen/wQgELQ

Project Update

Posted 11/19/18 - 10:33 a.m.

Started to work on the border today for the table and potential content containers. For the former I might try to make the border match the fish catalogue screen in Wild World and the latter will be for either divs that contain content to look like Wild World speech balloons.

I'm hoping to get finished an updated codepen with the borders included today, so fingers crossed!


Current Tasks

  • Gather fishing data in spreadsheet
    • Make sure data is accurate
  • Organize data into months
  • Build out basic HTML layout for guide (preferably in a calendar/bulliten format)
    • Graphical style to match Animal Crossing series or Wild World graphics

Important Links

Fishing Data Googlesheets https://docs.google.com/spreadsheets/d/16NFsjjyIcPFiZerwo5Fc6RRLgrcETTHFPXEcyd6s73o/edit?usp=sharing
Updated 10/03/18

wildworld-fishing-guide's People

Contributors

elecrei avatar

Stargazers

 avatar

Watchers

James Cloos avatar  avatar

wildworld-fishing-guide's Issues

Fishing data accuracy

So when filling in the data for when certain fishes are available and where, I noticed there was a discrepancy between wikis and guide sites. If anyone notices any issues with the data or sees anything missing from it please let me know.

Issue with filter

I'm currently having an issue getting the month function to check which month was selected. Currently I have it like this:

                var monthSelection;
            
                var filterResult;

                function monthFunc(){

                    if($("#tableTwo").children().length > 0){

                        $("#tableTwo").empty();
                        
                        delete filterResult;
                    }

                    function outputTable(){

                        for(var i=0; i < filterResult.length; i++){
                            $('#tableTwo').append(
                                "<tr><th>" + filterResult[i].fishName + "</th>" +
                                "<td>" + filterResult[i].fishLoc + "</td>" +
                                "<td>" + filterResult[i].fishTime + "</td>" +
                                "<td>" + filterResult[i].fishAvbl + "</td>" +
                                "</tr>"
                            );
                        }

                        if(monthSelection == "Jan"){ $("#tableTwo").css("background-color", "skyblue")}

                        if(monthSelection == "Feb"){ $("#tableTwo").css("background-color", "pink")}

                    }

                    if($("button").val() == "Jan"){

                        monthSelection = "Jan";
                        
                        filterResult = fishList.filter(x => x.fishAvblEx.includes("Jan"));

                        console.log(filterResult);

                        outputTable();

                    } else if($("button").val() == "Feb"){
                        
                        monthSelection = "Feb";

                        filterResult = fishList.filter(x => x.fishAvblEx.includes("Feb"));

                        console.log(filterResult);

                        outputTable();

                    }

                }

But whenever I click another button it seems to just keep January as the selected value. Even if I click February first it displays January. Any insight would be great.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.