oy
9277e3cbeb
Fix laser clipping. Closes #2176
...
(cherry picked from upstream commit f3a1e68df9
)
2022-03-12 15:30:41 +03:00
c0d3d3v
3438642dd8
fix 4781 and refactor of the client id for server demos
2022-03-07 19:03:43 +01:00
Dennis Felsing
3650281cf0
Always destroy bullets/lasers on kill when in practice team ( fixes #4694 )
...
to prevent /teleporting back to start line and cheating
2022-02-11 16:58:04 +01:00
def
7aac8b5386
Add readability-container-size-empty
2022-01-22 13:54:25 +01:00
def
d479cac089
Rename IsSwitch to GetSwitchType
2021-12-19 12:10:03 +01:00
def
ddf04c1ff2
Improve interfaces by exposing SwapClients in CEntities
2021-12-14 10:35:00 +01:00
Jupeyy
a663799188
uint64 -> uint64_t, int64 -> int64_t
2021-06-24 17:19:17 +02:00
Zwelf
fa79ffa1a1
Simplify entities destruction
2021-05-22 20:02:00 +02:00
Alexander Akulich
b0db610a47
Entities: Get rid of direct m_ID access
2021-01-10 14:25:12 +03:00
Alexander Akulich
164cb9907a
player.h: Remove unused character.h include
...
See the upstream commit 24bda2faa0
2021-01-10 14:25:12 +03:00
Jupeyy
f83d528f5d
Fix vector constructor impl & remove useless operator
2020-11-20 12:14:33 +01:00
def
3be8a592e5
Run clang-format
...
Purely automatic change. In case of conflict with this change, apply the
other change and rerun the formatting to restore it:
$ python scripts/fix_style.py
2020-09-26 21:50:15 +02:00
def
f4344dc420
Use (u)int64 from system.h instead of (u)int64_t from cstdint
...
src/game/client/prediction/gameworld.h:62:90: error: ‘int64_t’ has not been declared
62 | void CreateExplosion(vec2 Pos, int Owner, int Weapon, bool NoDamage, int ActivatedTeam, int64_t Mask);
| ^~~~~~~
2020-07-09 13:55:28 +02:00
heinrich5991
2692f3c758
Use a consistent PRNG on all platforms
2020-05-25 15:19:29 +02:00
ChillerDragon
96c9b1ab73
Rename rifle to laser
...
This makes it easier to copy code from/to 0.7
23df3c609e
2019-11-22 15:37:18 +01:00
heinrich5991
66ccd808aa
Rewrite stopper code a bit, second try
...
Remove the whole copy-and-paste mess.
A seemingly ineffective and apparently code block has been removed.
The broken front layer from the first try has been fixed.
2019-09-18 02:04:46 +02:00
Ryozuki
b58037f31e
fix the telegun save
2019-08-19 10:35:37 +02:00
12pm
a83e3e0d9a
Add delete projectiles on death settings
2019-04-21 20:17:41 +02:00
jupeyy
58e583e642
fix laser/rifle bonce delay, when server time(server ticks) are high, caused by unprecise floating point arithmetic
2018-12-07 11:06:44 +01:00
Ryozuki
41fc33406a
fix laser telegun through TELEINWEAPON tile
2018-11-10 20:47:11 +01:00
Ryozuki
62dbda204e
fix entities clear and remove tele-activator from gametile as it doesn't make sense.
2018-11-04 15:50:56 +01:00
Ryozuki
674d3f00e0
add support for blue teleport gun
2018-11-03 10:26:20 +01:00
Ryozuki
3d202883c9
tele-activator: make delay be able to specify a weapon
2018-11-03 10:26:19 +01:00
Ryozuki
ddf2e6af36
add tele-activator to the switch layer
2018-11-03 10:26:19 +01:00
Ryozuki
c831b5e0c1
change tele-blocker to tele-activator
2018-11-03 10:26:18 +01:00
Dennis Felsing
13aa154d47
Revert "Rewrite stopper code a bit"
...
This reverts commit 4ee5c5a781
.
2018-08-24 09:34:54 +02:00
heinrich5991
4ee5c5a781
Rewrite stopper code a bit
...
Remove the whole copy-and-paste mess.
A seemingly ineffective and apparently code block has been removed.
2018-08-15 17:47:07 +02:00
Ryozuki
97ecd62214
fix timakro review
2018-07-16 00:43:54 +02:00
Tim Schumacher
a3a4d4f519
Fix teleport rifle "backtracking" logic, now pretty sure about this
2018-07-15 23:33:49 +02:00
Tim Schumacher
bbcc9aca0c
Fix stopper teleport gun bug
2018-07-15 12:02:48 +02:00
Ryozuki
b811d18422
make laser telegun use the new function
2018-07-15 10:22:03 +02:00
Ryozuki
c074fdd30f
fix all known bugs
2018-07-15 10:22:01 +02:00
Ryozuki
747946b291
fix style a bit
2018-07-15 10:22:00 +02:00
Ryozuki
50c84a60f7
add teleport gun/grenade/laser
2018-07-15 10:21:59 +02:00
def
320c299b68
Fix laser code
2016-08-07 22:38:45 +02:00
timgame
dc89301292
clean up intersect line code
2015-11-08 10:20:44 +01:00
timgame
988a8f591a
remove colflags
2015-11-08 10:20:10 +01:00
def
6e8ada1ac8
Fix whitespaces a bit
2015-07-09 02:12:35 +02:00
def
220db3b216
Rename some missing round functions
2014-05-12 23:55:35 +02:00
def
72a8c581a2
Fix shotgun_strength in tune zone
2014-04-14 22:15:48 +02:00
def
6e33858cab
Code cleanup
2014-04-13 16:49:58 +02:00
def
83201c9003
More extended tunings
2014-04-13 16:41:02 +02:00
HMH
0177b8a4b5
fix: stupid laser tunings + projectile security fix
2014-03-23 17:10:49 +01:00
HMH
78bed556c0
replaced tunings from projectiles and laser by zonespecific tunings
2014-03-23 17:10:49 +01:00
def
adbaae769c
Fix various broadcasting issues:
...
- Sound in solo parts
- Sound when spectating
- Projectiles of players in other teams when spectating
2014-01-12 15:56:16 +01:00
def
bf518df74d
New teleport entities
2013-08-13 04:59:25 +02:00
def
c7fef524e6
Don't follow from-teles without a corresponding to-tele
2013-07-23 02:13:13 +02:00
def
e49960a34a
Fix tele shooting
2013-07-20 14:16:45 +02:00
def
d9d16369d1
Fix
2013-07-20 14:06:56 +02:00
def
38a0874b61
Laser through teleport can hit oneself
2013-07-20 14:04:12 +02:00