GitHub PushEvent at 2014-11-02 17:40:55
Repository: -tg-station
Actor: tkdrg
Payload: {"shas":[["589c1f4cbbeefb85e0a005b77aee818cbd41314e","4bd8e734166efe4ab6e2039f9115bd9dae869080@yahoo.com","Botcall, TG edition!","GunHog",false],["c4375a5abc62f93971451515a4de790ecbe77479","4bd8e734166efe4ab6e2039f9115bd9dae869080@yahoo.com","Minor fixes + Floorbot improvement\n\n- Floorbots are now anchored when moving to a hull breach. This prevents\nthem being blown off course.\n\n- Fixes an accidental missing return for working mode in the floorbot\nand medibot.\n\n- Fixed the title of the Securitron's UI window.\n\n- Fixed the MULEbot's version number.","GunHog",false],["6d734c042c452e7510509c561ad469993aed9ba7","4bd8e734166efe4ab6e2039f9115bd9dae869080@yahoo.com","Movement rebuilding and bot changes, Pt 1.\n\n- Created a proc to handle all bot movement, including patrols and\nPDA/AI summons.  *NOT ALL BOTS ARE YET CONFIGURED TO USE IT!* That is\nfor part 2.\n- Made/making bots faster while moving except for Secbots (balance\nissues) and MULEs (already super sanic). They will move twice per tick\nwhile moving/patrolling, and three times while summoned (PDA/AI)\n*PROCESS INCOMPLETE*\n- Gave bots a central ignore list for turfs they cannot reach, with a\nmatching proc to use it.\n- New Scan() proc that will soon replace the highly similar ones in\ncertain bots. Part of the effort to trim down on their repeated code.\nAdded a define that defaults to 7 for view range.\n\n- Small tweak to the topic_denied() proc to use the user given by the\nprimary topic.\n\n- Central process() proc so universal things for all bots can be easily\nadded. (Except MULEs) Must return a 1 for child process() to run after\nit.\n\n- Corrected a spelling error.\n\n- Removed the extra path vars (summon_path, patrol_path, call_path) in\nfavor of just using \"path\".\n\n- Compatibility changes to the summon and patrol procs.\n\n- Slightly tweaked cleanbot logic, removed some useless code, updated\nthem to use the new scan() and bot_move() procs. Rest to follow.\n\n- Updated MULEbots to work with the new summon code.\n\n- Various small tweaks.","GunHog",false],["cd5720b6a70d576a277322f8376c41d5dd41230c","973c778ebb509ab51b099c51f006439ba8609952@users.noreply.github.com","Floor refactor, try #1","tkdrg",false],["f9a685378cea50bc9d1fd2aa1b3649d9e882a50d","973c778ebb509ab51b099c51f006439ba8609952@users.noreply.github.com","Floor revamp: fixed runtimes and a couple mistakes","tkdrg",false],["a6cf62a9e05785fefaee43c93afc5d9d636373c8","973c778ebb509ab51b099c51f006439ba8609952@users.noreply.github.com","Merge remote-tracking branch 'upstream/master' into attackoftheturfs\n\nConflicts:\n\tcode/game/mecha/equipment/tools/medical_tools.dm","tkdrg",false],["cd3ec2ed47940a7c3328656756f5af474f4470b6","4bd8e734166efe4ab6e2039f9115bd9dae869080@yahoo.com","Movement rebuilding and bot changes, Pt 2.\n\n- Added Both summon types to the super process(), since both summon\ntypes reset the bot.\n- Reworked the logic and arguments for the scan() proc. [NEEDS CAREFUL\nREVIEW].\n\n- Updated cleanbots to properly use the scan() and bot_move() procs.\n\n- Floorbots will now have the correct icons when reset.\n- The direction and state for Bridge Mode can now be selected from a\npopup.\n- Reworked Floorbot logic and code to use the scan and bot_move procs.\n- Fixed Floorbot target not resetting properly.\n- Updated Medibots to use scan and bot_move. No functional changes\nshould occur.","GunHog",false],["20bd9976b70c473952659943e04549be9f10ef60","4bd8e734166efe4ab6e2039f9115bd9dae869080@yahoo.com","Merge remote-tracking branch 'remotes/upstream/master' into Botcall_TG_Edition\n\nConflicts:\n\tcode/game/machinery/bots/bots.dm\n\tcode/game/machinery/bots/cleanbot.dm\n\tcode/game/machinery/bots/ed209bot.dm\n\tcode/game/machinery/bots/floorbot.dm\n\tcode/game/machinery/bots/medbot.dm\n\tcode/game/machinery/bots/mulebot.dm\n\tcode/game/machinery/bots/secbot.dm\n\tcode/game/objects/items/devices/PDA/cart.dm","GunHog",false],["8f4e6fcea1de19044f658460f96b0c2bb806915b","4bd8e734166efe4ab6e2039f9115bd9dae869080@yahoo.com","Merge conflict resolution - resolution\n\nMini-fixes to make secbots compile and functional once again.\nA full conversion will follow soon, as well as addressing other issues.","GunHog",false],["ea9b3201022ca2aa4371d6b33b371433f5a885ae","fc43a7e4b53f931a5cdbad7fafccb29fddefa6e4@hotmail.com","Fixes porta turrets from infinitely stunning you.\nFixes #5227","Perakp",false],["95f6c29442dd1a4fed07e23d85b965d2b3edc422","973c778ebb509ab51b099c51f006439ba8609952@users.noreply.github.com","Floor refactor: fixes floor tile icon_state switching, removes uneeded spawns, cleans up old cruft and redundant code\n\nFixes #1839\n\nFixes #2797","tkdrg",false],["921143c0784dcc8616a91a9063d235088c537715","4bd8e734166efe4ab6e2039f9115bd9dae869080@yahoo.com","ED-209 balance changes and bot tweaks\n\n- ED-209's effective range has been reduced to 7, down from 12, to\nprevent them attacking people off-screen.\n- Ruthlessly nukes \".src\" from the bot files, especially ed209bot.dm and\nsecbot.dm!\n- Summoned bots now report on their department radio when summoned by\nPDA.\n- Bot radio frequencies now use the helpers instead!\n- Officer Pingsky (On the MiniSat) is now set to declare his arrests on\nthe AI Private frequency, instead of Security.\n- The remote_disabled var now prevents bots from being summoned or\ncontrolled via PDA as well removing them from the AI's control panel.\n- The AI can no longer re-activate a bot's remote control radio by\nhacking it from the interface.\n- The telescopic baton is now considered a safe weapon to carry and\nwield by security bots.\n- Added a small reminder to PDA users that bots can download access from\ntheir ID to reach them.","GunHog",false],["63b2fc25553998bebf30260f5ea78526ac2c4bba","4bd8e734166efe4ab6e2039f9115bd9dae869080@yahoo.com","Merge remote-tracking branch 'remotes/upstream/master' into Botcall_TG_Edition\n\nConflicts:\n\tcode/game/machinery/bots/ed209bot.dm","GunHog",false],["b971a09bcdfb297b8aeb3f6c7d3a22670e2a7f87","9b3246d488eaba1072947e3ccadc695513712a74@gmail.com","Wrapping something with package wrapper now gives a message.\nAdding a check so clicking an already giftwrapped item doesn't show the wrapping message.\nAdding nobludgeon flag to wrapping paper to remove attack messages\nRemoving w_class line from package wrapper because already in its parent.\nRemove the unnecessary message (box is full/packagewrapper doesn't fit in the box) when wrapping box.\nFixes not being able to wrap box with just one single package wrapper left.\nFixing attack_log (fix issue4180) and only adds log when the wrapping succeeds.\nNow using wrapping paper actually uses its amount.\nwhen all used, they will drop cardboard tube like intended.\nFixes issue4207\nFixes not being able to re-add wrapping paper and package wrapper to themselves like proper stacks.\nNew sprite for both paperwrap and cardboard tube. (from Nienhaus)","phil235",false],["8b6a8f179dba5ab52b138a91812b0d4907d0412b","9b3246d488eaba1072947e3ccadc695513712a74@gmail.com","little fix","phil235",false],["107e5b5824abf0be977f8336e5cce6b10665d129","8f357c46d1a9f6cc794d793b0f11a1140c7c734a@live.com","Rewrites simulated/Entered logic so its a tiny more efficient","xxalpha",false],["936d7bcdab1564e418be272d06e04bcbb258e257","8f357c46d1a9f6cc794d793b0f11a1140c7c734a@live.com","Moved shoe actions to human movement","xxalpha",false],["19c9c7625d44d16a36cc324de9da77ac98f3ae2c","8f357c46d1a9f6cc794d793b0f11a1140c7c734a@live.com","Cleaning","xxalpha",false],["bea7f8989d138515741f2b8da48e0819024a370c","13638d255981b00d82dbdf97e42658354d80cf58@gayshit.com","adds riot visor flipping","paprka",false],["8d38cfe601bb20cb32e80076de3809a44a7e2d9a","13638d255981b00d82dbdf97e42658354d80cf58@gayshit.com","porting UI updates from hippie station","paprka",false]],"size":152,"ref":"refs/heads/pullingyourleg","head":"7ebc4bb742d5fd37d552626c400241ea69f900e8"}