lohabrokers.blogg.se

Brutal doom project brutality 3.0 test
Brutal doom project brutality 3.0 test











brutal doom project brutality 3.0 test
  1. #Brutal doom project brutality 3.0 test generator#
  2. #Brutal doom project brutality 3.0 test code#

Fixed: A titlemap run with gamemode cooperative and dead spectators was not started correctly (fixes 2734).Ĭonverted print commands to the protocol specification.Ĭonverted sector commands SetSectorFloorPlane, SetSectorCeilingPlane, SetSectorFloorPlaneSlope, SetSectorCeilingPlaneSlope, SetSectorLightLevel, SetSectorColor, SetSectorColorByTag, SetSectorFade and SetSectorFadeByTag to the protocol specification.įixed extra bitshifting in some sector server commands.Ĭonverted sector commands SetSectorFlat, SetSectorPanning, SetSectorRotation, SetSectorRotationByTag, SetSectorScale, SetSectorSpecial and SetSectorFrictionĬonverted the remaining sector commands: SetSectorAngleYOffset, SetSectorGravity, SetSectorReflection, SetSectorLink, StopSectorLightEffect and DestroyAllSectorMoversĬonverted the command ReplaceTextures to the protocol specification.įixed problems with CLIENTSIDEONLY SkyViewpoints (fixes 2764).įixed: The ACS function ReplaceTextures didn't show an effect for clients already in the game (fixes 2766).Ĭonverted the commands StartSectorSequence and StopSectorSequenceįixed: Certain code pointers like A_PlaySound didn't work on MorphFlash/UnMorphFlash online (fixes 1120). fixed: PCD_ENDTRANSLATION was missing a NULL pointer check. Use it where needed.Ĭmake: VC++ now uses object level parallelism to build the main target.įixed: SBARINFO's RuneIcon didn't work anymore. Convert the STATE_ macro defines in the network code to elements of a new enum type. In fact, masterserver version was updated only after recompiling again. Make sure masterserver is built with the same changeset string as zandronum. Fixed a crash regression with demos recorded by clients with non-zero idx, caused by the recent userinfo changes.

#Brutal doom project brutality 3.0 test generator#

The code generator no longer treats all exceptions as runtime errors. SetPlayerMaxHealth, SetPlayerLivesLeft, UpdatePlayerPing, UpdatePlayerExtraData, UpdatePlayerTime, MoveLocalPlayer, DisconnectPlayer, SetConsolePlayer and ConsolePlayerKicked.Ĭonverted thing commands SpawnThing, SpawnThingNoNetID, SpawnThingExact, SpawnThingExactNoNetID, MoveThing and MoveThingExact.Ĭonverted thing commands KillThing, SetThingState, SetThingTarget, DestroyThing, SetThingAngle, SetThingAngleExact, SetThingWaterLevel, SetThingFlags, SetThingArguments, SetThingTranslation, SetThingProperty, SetThingSound, SetThingSpawnPoint, SetThingSpecial1, SetThingSpecial2, SetThingTics, SetThingTID, SetThingReactionTime and SetThingGravityĬonverted the remaining thing commands: SetThingFrame, SetThingFrameNF, SetWeaponAmmoGive, SetThingScale, ThingIsCorpse, HideThing, TeleportThing, ThingActivate, ThingDeactivate, RespawnDoomThing, RespawnRavenThing, SpawnBlood, SpawnBloodSplatter, SpawnBloodSplatter2 and SpawnPuffĬonverted the commands WeaponRailgun and ACSScriptExecuteĬhanged the Bool type to use Bit's logic, and removed the Bit type.Īdded a Struct parameter type for generic compound types, and converted SyncJoinQueue using it.įixed: the bit buffer stuff was not reset properly during reading, causing packet parsing failures.

brutal doom project brutality 3.0 test

It became uncessary after ZDoom removed the dmflags change in svn r563.Ĭonverted player commands SpawnPlayer, MovePlayer, DamagePlayer, KillPlayer, SetPlayerHealth, SetPlayerArmor, SetPlayerState, SetPlayerUserInfo.Ĭonverted player commands SetPlayerFrags, SetPlayerPoints, SetPlayerWins, SetPlayerKillCount, SetPlayerChatStatus, SetPlayerConsoleStatus, SetPlayerLaggingStatus, SetPlayerReadyToGoOnStatus, SetPlayerTeam, SetPlayerCamera, SetPlayerPoisonCount, SetPlayerAmmoCapacity, SetPlayerCheats and SetPlayerPendingWeaponĬonverted player commands SetPlayerPSprite, SetPlayerBlend. Remove a Skulltag-specific workaround which used to prevent the mess with the dmflags in G_ChangeLevel (svn r911).

brutal doom project brutality 3.0 test

Fixed a crash caused by the PWO rewrite (fixes 2717). Renamed client_PrintWarning to CLIENT_PrintWarning and exposed it in cl_main.hĪdded a code generator written in Python 3 that parses a protocol specification to produce reading and writing code for server commands, and plugged it into the client code.

brutal doom project brutality 3.0 test

Split NetCommand and ClientIterator to a new header and source file, and added bit, variable-length integer and short byte interfaces to it. Removed some unnecessary uses of `GetGenericRep`.įixed: Player start types were selected based on the CVARs deathmatch and teamgame instead of the GAMEMODE flags DEATHMATCH and TEAMGAME.įixed: Boom-style generic ceilings did not cause texture changes properly online, fixes 2747Īdded reading and writing functions for bits, variable-length integers and truncated bytes (short bytes). The default 'authhostname' CVAR has been changed to the official zandronum game authentication server ( :16666 ) (fixes 2745).













Brutal doom project brutality 3.0 test