1. I have corrected the e-mail settings so that outgoing e-mails from these forums should be sent now. If you tried to Register or Reset your Password, please try again!
    Dismiss Notice

Skill Line / Required Skill Set

Discussion in 'Census: Planetside 2' started by Ryekir, Jun 12, 2014.

  1. Ryekir

    Ryekir Guest

    So, I was digging into the skill data, and found that the "required_skill_set_id" doesn't seem to be accurate or reference the proper entries on anything (at least that I could find). The skill_sets that they reference don't even exist, and I even tried using the ids to reference other tables (i.e. skill category, skill, item) and none of those made sense.

    Here's a query with a join, which doesn't result in any actual joins:

    http://census.daybreakgames.com/get/ps2:v2/sk..._set^on:required_skill_set_id^to:skill_set_id

    Is this a bug, or am I just missing something?
     
  2. Ryekir

    Ryekir Guest

    Also, it seems like the skill_category and skill_set values are somehow mis-matched or inconsistent.

    For example, the Bouncing Betty Skill line:
    http://census.daybreakgames.com/get/ps2:v2/skill_line/1022/?c:lang=en

    Code:
    {     "name": {        "en": "Bouncing Betty"    },    "description": {        "en": "Allows the Infiltrator to use the "Bouncing Betty" proximity mine."    },    "image_id": "3718",    "image_path": "/files/ps2/images/static/3718.png",    "image_set_id": "2108",    "skill_category_id": "6185",    "skill_category_index": "0",    "skill_line_id": "1022",    "skill_points": "0",    "skill_set_id": "185",    "skill_set_index": "1000" }
    Resolving the skill_set_id (185) incorrectly returns the "Infiltator: Grenade Slot":
    http://census.daybreakgames.com/get/ps2:v2/skill_set/185/?c:lang=en

    Code:
    {     "name": {        "en": "Infiltrator: Grenade Slot"    },    "description": {        "en": "Unlock specialized grenades for the Infiltrator. Grenades can be equipped on the loadout screen."    },    "image_id": "2697",    "image_path": "/files/ps2/images/static/2697.png",    "image_set_id": "1554",    "skill_set_id": "185" }
    However, resolving the skill_category_id (6185) correctly returns "Mines":
    http://census.daybreakgames.com/get/ps2:v2/skill_category/6185/?c:lang=en

    Code:
    {     "name": {        "en": "Mines"    },    "description": {        "en": "Mines"    },    "image_id": "2140",    "image_path": "/files/ps2/images/static/2140.png",    "image_set_id": "646",    "skill_category_id": "6185",    "skill_points": "0",    "skill_set_id": "1492",    "skill_set_index": "0" }
    And then resolving the skill_set_id (1492) from the skill_category correctly returns "Infiltrator: Utility Slot":
    http://census.daybreakgames.com/get/ps2:v2/skill_set/1492/?c:lang=en

    Code:
    {     "name": {        "en": "Infiltrator: Utility Slot"    },    "description": {        "en": "Unlock consumable items for the Infiltrator's utility slot. Utility items can be equipped on the loadout screen."    },    "image_id": "2706",    "image_path": "/files/ps2/images/static/2706.png",    "image_set_id": "1563",    "skill_set_id": "1492" }
     
  3. airmetforums

    airmetforums Guest

    Looking into this. Is the skill_set_id correct for most instance, just not the bouncing betty? Or is it wrong across the board?
     
  4. Ryekir

    Ryekir Guest

    It seems to be wrong across the board. I haven't found any that were accurate. This applies to both the "required_skill_set_id" and the "skill_set_id"
     
  5. airmetforums

    airmetforums Guest

    <span style="color: #1f497d">SKILL_LINE.SKILL_SET_ID and SKILL_LINE.REQ_SET_ID appear to be deprecated.
    <span style="color: #1f497d">
    <span style="color: #1f497d">As Ryekir mentions, the proper way to get to SKILL_SET is via:
    <span style="color: #1f497d">SKILL_LINE.SKILL_CATEGORY_ID -> SKILL_CATEGORY.ID
    <span style="color: #1f497d">And then

    <span style="color: #1f497d">SKILL_CATEGORY.SKILL_SET_ID -> SKILL_SET.ID

    <span style="color: #1f497d">I will look into removing <span style="color: #1f497d">SKILL_LINE.SKILL_SET_ID and SKILL_LINE.REQ_SET_ID from the surfaced data.

    <span style="color: #1f497d">Thanks
     
  6. Ryekir

    Ryekir Guest

    Ok, thanks! Removing those should at least remove the confusion :)
     

Share This Page