Ticket #4015: change4015.patch

File change4015.patch, 2.2 KB (added by Ágoston Sipos, 7 years ago)
  • binaries/data/mods/public/gui/credits/texts/programming.json

     
    141141            {"nick": "njm"},
    142142            {"nick": "NoMonkey", "name": "John Mena"},
    143143            {"nick": "notpete", "name": "Rich Cross"},
     144            {"nick": "odoaker", "name": "Agoston Sipos"}
    144145            {"nick": "Offensive ePeen", "name": "Jared Ryan Bills"},
    145146            {"nick": "Ols", "name": "Oliver Whiteman"},
    146147            {"nick": "olsner", "name": "Simon Brenner"},
  • binaries/data/mods/public/simulation/components/UnitAI.js

     
    38293829    // Special cases of orders that shouldn't be replaced:
    38303830    // 1. Cheering - we're invulnerable, add order after we finish
    38313831    // 2. Packing/unpacking - we're immobile, add order after we finish (unless it's cancel)
     3832    // 2./1. If order is a move, we cancel packing immediately and then add the moving order
    38323833    // TODO: maybe a better way of doing this would be to use priority levels
    38333834    if (this.order && this.order.type == "Cheering")
    38343835    {
     
    38363837        var cheeringOrder = this.orderQueue.shift();
    38373838        this.orderQueue = [cheeringOrder, order];
    38383839    }
    3839     else if (this.IsPacking() && type != "CancelPack" && type != "CancelUnpack")
     3840    else if (this.IsPacking() && type != "CancelPack" && type != "CancelUnpack" && type != "Walk")
    38403841    {
    38413842        var order = { "type": type, "data": data };
    38423843        var packingOrder = this.orderQueue.shift();
    38433844        this.orderQueue = [packingOrder, order];
    38443845    }
     3846    else if (this.IsPacking() && type == "Walk")
     3847    {
     3848        this.orderQueue = [];
     3849        this.PushOrder("CancelUnpack", { "force": true });
     3850        this.PushOrder(type, data);
     3851    }
    38453852    else
    38463853    {
    38473854        this.orderQueue = [];