User:Killing time
From Unvanquished
								
												
				Integrating patches from freem's fork
Patch list from mod-deadbeef_0.54+6.dpk
| Title | Category | Upstream | Dep | Notes | 
|---|---|---|---|---|
| 0001-AI-remove-skillset | nuke | |||
| 0002-fix-crash-if-using-BotActionFollow-on-a-disconnected | bugfix | |||
| 0003-do-not-deprecate-glm-vec3-VEC2GLM-glm-vec3-v-yet | glm | |||
| 0004-use-placement-new-for-gentities | Seems incomplete as there is no destructor. | |||
| 0005-remove-useless-newlines-in-Svcmd_EntityShow_f | #2831 | |||
| 0006-BoundedVector-move-in-own-file-complete-API | ||||
| 0007-create-a-map_entity_t-struct-in-own-header-file | #2831 | |||
| 0008-glm-sg_spawn | glm | |||
| 0009-replace-trap_SetBrushModel-with-G_CM_SetBrushModel | ||||
| 0010-respect-constness-of-things | ||||
| 0011-style-and-G_Spawn-improved-error-report | ||||
| 0012-replace-defines-by-enum-ent_version_t-remove-unused- | ||||
| 0013-use-std-string-inside-G_ResolveEntityKeyword | ||||
| 0014-G_FireEntityRandomly-G_FireEntity-G_HandleActCall-is | ||||
| 0015-G_ModelIndex-takes-a-std-string | StringRef would be better | |||
| 0016-remove-struct-gentityTargetChoice_t-from-sg_entities | 0014 | |||
| 0017-G_NewString-no-longer-uses-BG_Alloc | ||||
| 0018-gentityCallDefinition_t-name-is-a-const-char | ||||
| 0019-turn-gentityCallDefinition_t-name-into-std-string | ||||
| 0020-mapEntity_t-names-are-std-string | 0004 | |||
| 0021-mapEntity_t-groupName-is-a-std-string | 0004 | |||
| 0022-mapEntity_t-message-is-a-std-string | 0004 | |||
| 0023-mapEntity_t-model-is-a-std-string | 0004 | |||
| 0024-mapEntity_t-model2-is-a-std-string | 0004 | |||
| 0025-mapEntity_t-shaderKey-is-a-std-string | 0004 | |||
| 0026-mapEntity_t-shaderReplacement-is-a-std-string | 0004 | |||
| 0027-gentity_t-classname-is-a-std-string | 0004 | |||
| 0028-gentityCallDefinition_t-action-is-a-std-string | 0004 | |||
| 0029-make-gentityCallDefinition_t-safer-and-compact-it | ||||
| 0030-make-mapEntity_t-targets-a-BoundedVector | ||||
| 0031-make-mapEntity_t-calltargets-a-BoundedVector | ||||
| 0032-remove-useless-empty-calltarget-target | ||||
| 0033-finish-half-baked-botTarget_t-interface | bots | |||
| 0034-add-botMemory_t-hasEnemy | bots | |||
| 0035-finish-half-baked-GentityRef_impl | Implementation of get() is just wrong | |||
| 0036-more-static-functions | ||||
| 0037-Rewrite-BotSearchForEnemy-to-use-a-std-vector | bots | |||
| 0038-GMP-optionally-do-not-regenerate-if-there-is-OM | gameplay | |||
| 0039-AI-add-g_bot_medistatDistance-to-fine-tune-medistati | bots | |||
| 0040-HUD-Draw-time-to-completion-for-buildings-in-constru | gui | |||
| 0041-Refactor-EV_NO_SPAWNS-to-EV_MAIN_REPORTS_NO_SPAWNS-f | ||||
| 0042-HUD-Implement-a-base-status-HUD-element | gui | |||
| 0043-HUD-Show-construction-time-with-ghost-buildables | gui | |||
| 0044-MOD-give-a-repeatRate-option-to-upgrades | gameplay | |||
| 0045-remove-duplicated-alertedToEnemy-from-alien-BTs | bots | |||
| 0046-AI-humans-do-not-know-how-to-flee-from-a-fight | bots | |||
| 0047-BotActionBuy-cleanup | bots | |||
| 0048-BT-add-percentSkill-condition | bots | |||
| 0049-MAP-support-target_force_win-from-AMP | amp | |||
| 0050-MAP-support-targetname3-from-AMP | amp | |||
| 0051-BT-implement-action-reload | bots | |||
| 0052-BT-add-condition-weaponIsReady | bots | |||
| 0053-merge-as-many-.-Attributes_t-stuff-as-possible-into- | I dislike it | |||
| 0054-move-.-_RANGE-variables-into-weaponAttributes_t | ||||
| 0055-give-abuildupg-weapon-the-entries-it-needs | ||||
| 0056-move-abuilder-upg-spit-configuration-in-right-file | ||||
| 0057-remove-per-melee-weapon-width-height-damage-variable | ||||
| 0058-remove-dretch-specific-variables-in-favor-of-weaponA | ||||
| 0059-move-painsaw-and-mantis-specifics-into-FireMelee | ||||
| 0060-allow-to-spawn-with-a-gun-class-in-devmap | debug | |||
| 0061-remove-most-shotgun-specific-variables | ||||
| 0062-remove-SMG-RIFLE-specific-vars | ||||
| 0063-remove-CHAINGUN-specific-vars | ||||
| 0064-remove-MDRIVER-specific-vars | ||||
| 0065-remove-LASGUN-specific-vars | ||||
| 0066-MOD-make-doKnockback-a-weapon-attr-entry-as-for-miss | ||||
| 0067-move-BG_MeansOfDeathByName-into-bg_parse.cpp-static | ||||
| 0068-add-a-minimal-BG_BoundingBox-for-class_t | ||||
| 0069-code-deduplication-style-cleanup | ||||
| 0070-AI-aliens-fight-back-at-saner-dist-400qu | bots | |||
| 0071-AI-aliens-flee-reliably | bots | |||
| 0072-alien-bt-cleanup | bots | |||
| 0073-AI-aliens-go-grab-poison | bots | |||
| 0074-more-alien-bt-cleanup | bots | |||
| 0075-AI-humans-do-not-repair-in-heat-of-a-fight | bots | |||
| 0076-human-bt-cleanup | bots | |||
| 0077-AI-human-bots-try-to-keep-distance-with-enemy-buildi | bots | |||
| 0078-AI-human-bots-try-to-repair-every-15s | bots | |||
| 0079-human-bt-cleanup | bots | |||
| 0080-BotTargetInAttackRange-use-correct-maxs-height | bots | |||
| 0081-sg_admin.cpp-add-missing-include | ||||
| 0082-bot-cpp-cleanup | bots | |||
| 0083-MOD-weapons-cfg-can-change-means-of-death-like-missi | ||||
| 0084-rcFilterGaps-walkableRadius-2-is-walkable | ||||
| 0085-CMD-remove-bots-from-listplayers | ||||
| 0086-move-spawning-level-vars-out-of-global-scope | ||||
| 0087-migrate-a-bunch-of-API-to-glm | glm | |||
| 0088-sever-links-with-CBSE | nuke | |||
| 0089-make-gentity_t-entity-a-std-unique_ptr | 0004 | |||
| 0090-BG_PlayerStateToEntityState-remove-useless-arg | ||||
| 0091-DOC-add-HOSTING-file | personal-infra | |||
| 0092-DOC-add-PACKAGING-file-without-the-mod-section | personal-infra | |||
| 0093-DOC-add-LAYOUTS-file | personal-infra | |||
| 0094-DOC-add-info-about-nexe-file-names-in-PACKAGING | personal-infra | |||
| 0095-PM_AddTouchEnt-PM_ClipVelocity-constness | ||||
| 0096-meansOfDeath_t-is-not-an-int | ||||
| 0097-mitigate-BotTargetIsVisible-crash-for-coordinate-tar | bot | |||
| 0098-glm-G_UnlaggedOn | glm | |||
| 0099-remove-unused-G_FindClosestEntity | #2832 | |||
| 0100-glm-Beacon.cpp | glm | |||
| 0101-unify-BG_BoundingBox-functions | ||||
| 0102-glm-sg_buildable.cpp | glm | |||
| 0103-glm-sg_buildpoints.cpp | glm | |||
| 0104-glm-sg_client.cpp | glm | |||
| 0105-glm-sg_cmds.cpp | glm | |||
| 0106-glm-Beacon.cpp-internals | glm | |||
| 0107-glm-sg_buildable.cpp-internals | glm | |||
| 0108-glm-sg_client.cpp-internals | glm | |||
| 0109-glm-sg_combat.cpp | glm | |||
| 0110-glm-sg_missile.cpp | glm | |||
| 0111-glm-sg_utils.cpp | glm | |||
| 0112-glm-sg_weapon.cpp | glm | |||
| 0113-remove-duplicated-trap_SetConfigstringRestrictions-p | #2832 | |||
| 0114-replace-some-trap_-calls-with-G_CM_-equiv | ||||
| 0115-remove-unused-G_CM_ClipToEntity | #2832 | |||
| 0116-remove-silly-function | ||||
| 0117-glm-sg_physics.cpp | glm | |||
| 0118-glm-sg_admin.cpp | glm | |||
| 0119-sg_cm_world.cpp-cleanup | ||||
| 0120-sg_spawn_mover.cpp-cleanup | ||||
| 0121-G_MoverGroup-cleanup-beware-non-trivial-clean | ||||
| 0122-glm-G_KillBrushModel-cleanup | glm | |||
| 0123-glm-G_TryPushingEntity | glm | |||
| 0124-glm-sg_active.cpp-P_DamageFeedback | glm | |||
| 0125-glm-sg_active.cpp-ClientShove | glm | |||
| 0126-glm-sg_active.cpp-PushBot | glm | |||
| 0127-glm-sg_active.cpp-G_TouchTriggers | glm | |||
| 0128-glm-sg_active.cpp-BeaconAutoTag | glm | |||
| 0129-glm-sg_active.cpp-ClientTimerActions | glm | |||
| 0130-glm-sg_active.cpp-ClientEvents | glm | |||
| 0131-glm-sg_active.cpp-G_UnlaggedOff | glm | |||
| 0132-glm-sg_active.cpp-G_UnlaggedDetectCollisions | glm | |||
| 0133-glm-sg_active.cpp-ClientThink_real | glm | |||
| 0134-glm-sg_main.cpp | glm | |||
| 0135-glm-remaining-components-for-the-vec3_t-at-least | glm | |||
| 0136-glm-unlagged_t | glm | |||
| 0137-glm-buildLog_t | glm | |||
| 0138-glm-clientPersistant_t | glm | |||
| 0139-glm-sg_spawn.cpp | glm | |||
| 0140-glm-g_client_t | glm | |||
| 0141-glm-sgame-components-HealthComponent.cpp | glm | |||
| 0142-move-gentity_t-animation-into-map_entity.h-glm-vec4 | #2831 | |||
| 0143-glm-gentity_t | glm | |||
| 0144-sgame-VEC2GLM-cleanup | glm | |||
| 0145-sgame-codestyle | ||||
| 0146-sg_cm_world.cpp-cleanup-hopefully | ||||
| 0147-glm-trace-in-cgame | glm | |||
| 0148-glm-trace-by-return-sgame | glm | |||
| 0149-glm-trace-API-by-return-shared | glm | |||
| 0150-fix-activate-entities-not-being-triggered-when-playe | bugfix | |||
| 0151-do-not-prevent-building-a-unique-if-the-current-one- | gameplay | |||
| 0152-glm-BG_EvaluateTrajectory-BG_EvaluateTrajectoryDelta | glm | |||
| 0153-bots-invert-check-if-a-healing-source-is-horizontall | ||||
| 0154-Implement-default-navgen-config-applies-to-all-maps | ||||
| 0155-Invalidate-GentityRef-on-player-death | ||||
| 0156-dretch-and-mantis-bots-attack-enemies-while-wall-cli | ||||
| 0157-Updated-translations | ||||
| 0158-translation-update-pot-and-po-files | ||||
| 0159-translation-ship-them-even-if-incomplete | ||||
| 0160-rmlui-implement-standard-b-i-em-tags | ||||
| 0161-rmlui-implement-custom-web-tag-for-common-unvanquish | ||||
| 0162-rmlui-implement-standard-ul-li-tag | ||||
| 0163-ui-rewrite-gampelay-guide-and-developer-message-with | ||||
| 0164-ui-add-option-for-cg_marks | ||||
| 0165-presets-graphics-disable-marks-in-lowest-profile | ||||
| 0166-cg_rocket_draw-support-emoticons-in-map-and-author-n | ||||
| 0167-ui-fix-endline-in-RML-translatable-string | ||||
| 0168-utils-generate_rml_pot-escape-double-quotes-when-wri | ||||
| 0169-translation-update-pot-and-po-files | ||||
| 0170-Incrementally-update-server-list-hacky-way | ||||
| 0171-Fix-refreshing-internet-server-list-after-local | ||||
| 0172-Improve-incremental-server-list-population | ||||
| 0173-Remove-unused-enum-constant-BF_POWER | ||||
| 0174-Properly-destroy-entity-when-reverting-construction | ||||
| 0175-Fix-buildlog-see-more-message | ||||
| 0176-Don-t-use-in-place-StripColors | ||||
| 0177-improve-bot-lcannon-handling-do-not-always-charge-to | ||||
| 0178-Fix-ADMBP-buffer-overflows | ||||
| 0179-Avoid-double-newlines-on-ADMBP-buffer-split | ||||
| 0180-Bump-submodules-daemon-RmlUi | ||||
| 0181-Updated-translations | ||||
| 0182-Nit-use-BOT_DEFAULT_BEHAVIOR-constant | ||||
| 0183-Remove-too-spammy-cg_showmiss-log | ||||
| 0184-Convert-cg_showmiss-to-a-logger-cgame.prediction | ||||
| 0185-Don-t-localize-sounds-incorrectly-in-third-person | ||||
| 0186-sync-submodules | ||||
| 0187-use-g_fillBotsTeamVotesPercent-again-2777 | ||||
| 0188-fix-bug-in-bot-behavior-function-percentClips-2776 | ||||
| 0189-Enable-missile-config-bad-token-warnings | ||||
| 0190-Remove-unused-entity-field-flight-splash-damage | ||||
| 0191-Get-buildable-explosion-parameters-from-attrs | ||||
| 0192-Document-missile-splash-damage-parameters | ||||
| 0193-Unused-missile-attribute-spriteCharge | ||||
| 0194-Unused-missile-attribute-rotates | ||||
| 0195-Unused-missile-attribute-renderfx | ||||
| 0196-Unused-missile-attribute-impactFlightDir | ||||
| 0197-complete-botTarget_t-even-more-gentity_t-ref-support | bots | |||
| 0198-AI-know-about-all-friendly-buildings | bots | |||
| 0199-AIEntityToGentity-checks-reachability-for-allied-stu | bots | |||
| 0200-rewrite-G_NewCallDefinition-again | ||||
| 0201-g_admin_level_t-cleanup | ||||
| 0202-do-not-memset-non-PoD | ||||
| 0203-bg_parse.cpp-do-not-confuse-types | cleans up a bsearch, but better std::lower_bound | |||
| 0204-silence-conditional-uninitialized | ||||
| 0205-FOFS-is-offsetof | ||||
| 0206-fix-Wcomma | ||||
| 0207-remove-unused-macros | #2832 | |||
| 0208-use-static-when-possible | ||||
| 0209-define-missing-ctors | ||||
| 0210-fix-sign-compare | ||||
| 0211-fix-Wtautological-unsigned-enum-zero-compare | ||||
| 0212-update-deps-daemon-rmlui-to-warn-less | ||||
| 0213-add-a-script-to-prepare-release | personal-infra | |||
| 0214-pkg-unvanquished_src.dpkdir-is-no-longer-a-submodule | ||||
| 0215-minor-cleanup | ||||
| 0216-G_IterateCallEndpoints-uses-a-reference-instead-of-p | ||||
| 0217-include-changelog-file-in-welcome-page | personal-infra | |||
| 0218-fix-recast-limiting-number-rc_layers | ||||
| 0219-GMP-give-a-1s-repeatrate-to-grenades-and-firebomb | gameplay | |||
| 0220-do-not-gitignore-buildable-folder | ||||
| 0221-GMP-do-not-require-jumping-to-pass-telenodes | gameplay | |||
| 0222-GMP-allow-big-aliens-to-attack-medistation-at-any-an | gameplay | |||
| 0223-remove-dead-botTeam-variable | ||||
| 0224-make-release.sh-stop-if-build-failed | personal-infra | |||
| 0225-release.sh-now-stores-patches-in-a-tarball | personal-infra | |||
| 0226-fix-loads-of-warnings | ||||
| 0227-Add-g_bot_traceClient-for-BT-debugging | ||||
| 0228-readme-add-help-for-submodule-method-of-working | ||||
| 0229-Warning-fix-macro-redefinition-of-AS_OVER_RT3 | ||||
| 0230-BotActionFight-fix-wrong-comment | ||||
| 0231-inspired-from-Don-t-give-spectators-WP_ALEVEL0 | ||||
| 0232-Nuke-bisphere-trace-gamelogic-fallout | ||||
| 0233-Bots-forbid-actions-while-dead | ||||
| 0234-Debug-draw-fix-DU_DRAW_QUADS-mode | ||||
| 0235-Define-lifetime-attribute-in-missile-configs | ||||
| 0236-Fix-intermittently-disappearing-mara-zaps | ||||
| 0237-repair-shader-replacement-entities | #2806 | |||
| 0238-fix-func_desctructable-not-being-linked-on-reset | bugfix | |||
| 0239-GMP-corpses-do-not-block-movers | gameplay | |||
| 0240-HUD-dmg-feedback-on-movers | ||||
| 0241-glm-VectorCopy-in-sg_spawn_mover.cpp | glm | |||
| 0242-cleanup | glm | |||
| 0243-give-can-give-mantis-staminaDrain | debug | |||
| 0244-Implement-the-Biokit | gameplay | |||
| 0245-make-bots-buy-the-biokit | gameplay | |||
| 0246-Biokit-changes | gameplay | |||
| 0247-Sudden-Death | gameplay | |||
| 0248-show-g_maxMiners-value-in-teamstatus | ||||
| 0249-random-building-for-bots | ||||
| 0250-bugfix-bots-build-drill-leech-even-when-BP-are-negat | ||||
| 0251-bot-tactic-menu | gui | |||
| 0252-complete-refill-for-clip-weapons-even-the-current-cl | #2782 | |||
| 0253-force-weapon-change-on-ammo-refill | #2782 | |||
| 0254-GMP-do-not-require-jumping-to-pass-telenodes | gameplay | |||
| 0255-update-the-MOTD-when-the-cvar-is-changed | ||||
| 0256-scoreboard-layout-changes | gui | |||
| 0257-voting-improvements-add-colours-and-formatting | gui | |||
| 0258-do-not-crash-if-a-sound-is-unknown | bugfix | |||
| 0259-release.sh-also-generates-changelog-for-debug-purpos | personal-infra | |||
| 0260-warn-when-game-should-be-ended-by-an-event | debug | |||
| 0261-do-not-disable-cg_drawentity-when-map-has-fog | debug | Seems to be missing a piece (unused 'scan') | ||
| 0262-traditional-is-not-deprecated | debug | |||
| 0263-say-the-original-value-when-trigger_heal-have-negati | debug | |||
| 0264-TMP-give-bbox-info-of-entities-don-t-remove-orphan-b | ||||
| 0265-Revert-rmlui-implement-standard-ul-li-tag | gui | |||
| 0266-CFG-sane-default-config-for-bots | bots | 

 
						
