Commit graph

635 commits

Author SHA1 Message Date
jeefo
4e7eaf203c
Update .travis.yml 2018-07-31 00:59:33 +03:00
jeefo
999b227554
Trying to fix more 2018-07-31 00:53:26 +03:00
jeefo
1778ee3773
My bad at writing scripts. 2018-07-31 00:48:11 +03:00
jeefo
e4204e241b
Fixed syntax error 2018-07-31 00:44:26 +03:00
jeefo
add169fbf2
Upload only correct artifakts 2018-07-31 00:40:22 +03:00
jeefo
7763820b79
Set minimum OSX SDK to 10.12
Try to remove __extern_always_inline hack.
2018-07-31 00:09:31 +03:00
jeefo
cae3b3cc88
Removed cross-tool references from makefile. 2018-07-31 00:06:06 +03:00
jeefo
d94ce15026
Removing ancient OSX cross tool 2018-07-31 00:00:41 +03:00
jeefo
f3fda5b599
Makefile fixes 2018-07-30 23:59:31 +03:00
jeefo
7109583038
Testing travis builds. 2018-07-30 23:47:50 +03:00
jeefo
04b8484c92
Sooo long no see... 2018-06-25 16:21:34 +03:00
jeefo
26f09ed986
Fixing travis build? 2018-06-25 16:15:45 +03:00
Владислав Сухов
c37d3580ee
Fix yb_join_after_player_bug
Fix yb_join_after_player_bug from issue by GoDhAnD-897
2018-06-23 21:28:40 +06:00
jeefo
2ec5a730b0 Merge pull request #46 from jeefo/develop 2017-02-06 22:36:58 +03:00
jeefo
62e9cccf7b Corrected usage of think interval for each bot.
Fixed double-jump task behaviour;.
Lowered CPU usage in player avoidance code.
Removed unused commands from 'yb help'.
Dirty fix for #44.
2017-02-06 22:31:54 +03:00
WPMGPRoSToTeMa
7b27754858 Fixed ChatPrintf and CenterPrintf safety 2017-01-25 21:31:36 +03:00
jeefo
9745464f7b Merge pull request #43 from jeefo/develop
Removed support for original Xash CSDM mod.
2017-01-03 02:17:15 +03:00
jeefo
ac0a2e1a8f First commit of the year in this repo.
Tweaked a little weapon recoil compensation code.
Some of the cosmetic code changes.
Rewrote chatter loading code, so it's works a bit faster now.
Optimized angle clamping in bot  vision code.
2017-01-03 02:11:16 +03:00
jeefo
66484293d5 Merge pull request #40 from jeefo/develop 2016-12-09 22:13:36 +03:00
jeefo
a3cc619a5c Do not access engine functions inside bot's destructors. 2016-11-04 13:04:17 +03:00
jeefo
e15b6219ec Force T bot to plant the bomb if inside bomb-plant area and has C4.
Minor refactoring.
2016-11-03 23:56:22 +03:00
jeefo
60556a0e4c Completely remove of engine-based visibility checks. This reduces CPU usage when bot searching for enemies. 2016-11-02 22:45:15 +03:00
jeefo
fc77e39595 Removed unnecessary calls to EnableChatterIcon. 2016-11-02 22:42:40 +03:00
jeefo
6769ddca39 Prevent bot auto-creation when removing bot, by delaying quota maintaining time. 2016-11-02 18:36:05 +03:00
jeefo
10b89ca011 Fixed autovacate thing once again.
Temporary disabled engine PVS & PAS checks for testing.
2016-11-01 23:57:51 +03:00
jeefo
76248cac6a Fixed smart kick counting. 2016-10-31 19:27:58 +03:00
jeefo
684637df03 Ensure kicking player has FL_FAKECLIENT bit set and his name length greater than zero.
Replaced "_mm_load_ss" with "_mm_set1_ps" in A_sqrtf. Should fix minor problems.

When simulate sound play for bots, verify that issuer origin is not zero.

Enable by default smart bot kick management for autovacation.
2016-10-29 21:01:41 +03:00
jeefo
7d531ee451 Removed accidentally left debug spam from CSDM checks. 2016-10-23 01:56:43 +03:00
jeefo
ceb0f43377 Fixed bad behaviour of A_stricmp, that caused incorrent parsing of bot console commands.
Fixed chatter icon and message notification left on screen if bot was kicked during communication.

Removed yb_csdm_mode. Bot's will automatically know whether they are running under csdm or csdm ffa.

Refactored game-message enums for readability.

Updated yapb.cfg to be actual with code-current bot variables.
2016-10-23 01:49:05 +03:00
jeefo
1cc538ab10 Workaround for regamedll mp_auto_join_team & humans_join_team bug, that was introduced for thirdparty bots (partially fixes s1lentq/ReGameDLL_CS#62)
Changed remove all menu now will not popup again after execing command.

Verify that team isn't stacked before adding bot when sets bot team manually on adding the bot.
2016-10-18 20:34:02 +03:00
jeefo
69bb788e9a fixing one more mistake in makefiles 2016-09-22 16:07:48 +03:00
jeefo
8d5d9aa580 bumped minimal macos version 2016-09-22 16:03:37 +03:00
jeefo
19d217f7ed trying to fix macos compilation 2016-09-22 15:58:55 +03:00
jeefo
cc6951c647 fixed refactoring problem 2016-09-22 15:52:03 +03:00
jeefo
1200a34730 resolved conflicts 2016-09-22 15:49:59 +03:00
jeefo
75d1f1ec58 fixed 'remove bot menu' not showing up
rewritten posix makefile from the ground
reworked menu logic, so endpoint menu item will redraw menu once again, instead of closing it.
2016-09-22 15:47:35 +03:00
jeefo
5c3f0415b1 more fixes 2016-09-19 19:05:47 +03:00
jeefo
80c0725332 fixed building for macOS 2016-09-19 18:42:03 +03:00
jeefo
8cdd4d5979 Merge branch 'master' of https://github.com/jeefo/yapb.git 2016-09-19 15:09:11 +03:00
jeefo
97db73cdaa minor optimization 2016-09-19 15:09:09 +03:00
jeefo
efc4429a06 update license.txt 2016-09-19 13:52:00 +03:00
jeefo
6373c85102 Update .travis.yml 2016-09-19 13:33:40 +03:00
jeefo
e6e113126e Update .travis.yml 2016-09-19 13:21:45 +03:00
jeefo
b6417d1721 Update .travis.yml 2016-09-19 11:51:08 +03:00
jeefo
67b35a41c4 Update .travis.yml 2016-09-19 11:40:52 +03:00
jeefo
9a24d371f7 do not set yb_quota max value depending on auto vacate feature. 2016-09-18 21:57:12 +03:00
jeefo
b3c5aabb51 added -lsupc++ to linux makefile 2016-09-17 22:07:35 +03:00
jeefo
21045db08e updated android makefile 2016-09-16 23:16:49 +03:00
jeefo
8527f0a34b fixed android compiling 2016-09-16 22:55:31 +03:00
jeefo
f8650aebd5 okay, travis. flto removed. 2016-09-16 17:05:04 +03:00