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 |