Commit ef7d9cc
committed
vscript additions and fixes:
vscript_client.cpp
- Fixed local player script instance registration
- Added CEntities::GetLocalPlayer
- Added Con_IsVisible
- Added IsWindowedMode
- Added ScreenWidth
- Added ScreenHeight
- Added ScreenTransform
- Added missing DoUniqueString
gameinterface.cpp
usercmd.h
usercmd.cpp
vscript_singletons.cpp
- CNetMsgScriptHelper
vscript_singletons.cpp
- Added hash map for CScriptSaveRestoreUtil
- Added hash map for CScriptGameEventListener::s_GameEvents
- Changed CScriptGameEventListener string contexts to hashes
- Added invalid input condition on CScriptGameEventListener::ListenToGameEvent
- Moved CDebugOverlayScriptHelper to shared code
ivscript.h
vscript_squirrel.cpp
- Added IScriptVM::Get/Set/ClearValue (ScriptVariant_t key)
baseentity.h
baseentity.cpp
- Added CBaseEntity::SetContextThink (ScriptSetContextThink)
vscript_server.cpp
vscript_client.cpp
vscript_funcs_shared.cpp
- Changed the order user vscript_*.nut files are executed - after internal scripts, before mapspawn
vscript_squirrel.cpp
vscript_squirrel.nut
vscript_server.nut
vscript_shared.cpp
- Localised all documentation under __Documentation
hl2_usermessages.cpp
- Added usermessage ScriptMsg
c_baseplayer.cpp
- Removed redundant check in ~C_BasePlayer1 parent 6ba3cd4 commit ef7d9cc
18 files changed
Lines changed: 1733 additions & 1008 deletions
File tree
- sp/src
- game
- client
- server
- public/vscript
- vscript
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
492 | 492 | | |
493 | 493 | | |
494 | 494 | | |
495 | | - | |
496 | 495 | | |
497 | 496 | | |
498 | | - | |
499 | | - | |
500 | | - | |
501 | | - | |
| 497 | + | |
| 498 | + | |
| 499 | + | |
| 500 | + | |
502 | 501 | | |
| 502 | + | |
503 | 503 | | |
504 | 504 | | |
505 | 505 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
| 23 | + | |
23 | 24 | | |
24 | 25 | | |
25 | 26 | | |
| |||
46 | 47 | | |
47 | 48 | | |
48 | 49 | | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
49 | 55 | | |
50 | 56 | | |
51 | 57 | | |
| |||
94 | 100 | | |
95 | 101 | | |
96 | 102 | | |
| 103 | + | |
97 | 104 | | |
98 | 105 | | |
99 | 106 | | |
| |||
399 | 406 | | |
400 | 407 | | |
401 | 408 | | |
402 | | - | |
| 409 | + | |
403 | 410 | | |
404 | 411 | | |
405 | 412 | | |
| |||
431 | 438 | | |
432 | 439 | | |
433 | 440 | | |
| 441 | + | |
| 442 | + | |
| 443 | + | |
| 444 | + | |
| 445 | + | |
| 446 | + | |
| 447 | + | |
| 448 | + | |
| 449 | + | |
| 450 | + | |
| 451 | + | |
| 452 | + | |
| 453 | + | |
| 454 | + | |
| 455 | + | |
| 456 | + | |
| 457 | + | |
| 458 | + | |
| 459 | + | |
| 460 | + | |
| 461 | + | |
| 462 | + | |
| 463 | + | |
| 464 | + | |
| 465 | + | |
| 466 | + | |
| 467 | + | |
| 468 | + | |
| 469 | + | |
| 470 | + | |
| 471 | + | |
| 472 | + | |
| 473 | + | |
434 | 474 | | |
435 | 475 | | |
436 | 476 | | |
| |||
487 | 527 | | |
488 | 528 | | |
489 | 529 | | |
| 530 | + | |
| 531 | + | |
| 532 | + | |
| 533 | + | |
| 534 | + | |
| 535 | + | |
| 536 | + | |
490 | 537 | | |
491 | 538 | | |
492 | 539 | | |
493 | 540 | | |
494 | 541 | | |
495 | 542 | | |
| 543 | + | |
496 | 544 | | |
497 | | - | |
| 545 | + | |
| 546 | + | |
| 547 | + | |
| 548 | + | |
| 549 | + | |
| 550 | + | |
| 551 | + | |
| 552 | + | |
| 553 | + | |
498 | 554 | | |
499 | 555 | | |
500 | 556 | | |
| |||
519 | 575 | | |
520 | 576 | | |
521 | 577 | | |
| 578 | + | |
522 | 579 | | |
523 | 580 | | |
524 | 581 | | |
| |||
579 | 636 | | |
580 | 637 | | |
581 | 638 | | |
582 | | - | |
583 | | - | |
584 | | - | |
585 | | - | |
586 | | - | |
587 | | - | |
588 | | - | |
589 | | - | |
590 | | - | |
591 | | - | |
592 | 639 | | |
593 | 640 | | |
594 | 641 | | |
595 | 642 | | |
| 643 | + | |
| 644 | + | |
| 645 | + | |
596 | 646 | | |
597 | 647 | | |
598 | 648 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2190 | 2190 | | |
2191 | 2191 | | |
2192 | 2192 | | |
2193 | | - | |
| 2193 | + | |
2194 | 2194 | | |
2195 | 2195 | | |
2196 | 2196 | | |
| |||
2442 | 2442 | | |
2443 | 2443 | | |
2444 | 2444 | | |
| 2445 | + | |
2445 | 2446 | | |
2446 | 2447 | | |
2447 | 2448 | | |
| |||
2590 | 2591 | | |
2591 | 2592 | | |
2592 | 2593 | | |
2593 | | - | |
| 2594 | + | |
2594 | 2595 | | |
2595 | | - | |
2596 | | - | |
| 2596 | + | |
| 2597 | + | |
2597 | 2598 | | |
| 2599 | + | |
2598 | 2600 | | |
2599 | 2601 | | |
2600 | 2602 | | |
| |||
8653 | 8655 | | |
8654 | 8656 | | |
8655 | 8657 | | |
| 8658 | + | |
| 8659 | + | |
| 8660 | + | |
| 8661 | + | |
| 8662 | + | |
| 8663 | + | |
| 8664 | + | |
| 8665 | + | |
8656 | 8666 | | |
| 8667 | + | |
8657 | 8668 | | |
8658 | | - | |
| 8669 | + | |
8659 | 8670 | | |
8660 | | - | |
8661 | | - | |
| 8671 | + | |
| 8672 | + | |
| 8673 | + | |
| 8674 | + | |
8662 | 8675 | | |
8663 | | - | |
8664 | | - | |
8665 | | - | |
| 8676 | + | |
| 8677 | + | |
| 8678 | + | |
| 8679 | + | |
| 8680 | + | |
| 8681 | + | |
| 8682 | + | |
| 8683 | + | |
| 8684 | + | |
| 8685 | + | |
| 8686 | + | |
| 8687 | + | |
| 8688 | + | |
| 8689 | + | |
| 8690 | + | |
| 8691 | + | |
| 8692 | + | |
| 8693 | + | |
| 8694 | + | |
| 8695 | + | |
| 8696 | + | |
| 8697 | + | |
| 8698 | + | |
| 8699 | + | |
| 8700 | + | |
| 8701 | + | |
| 8702 | + | |
| 8703 | + | |
| 8704 | + | |
| 8705 | + | |
| 8706 | + | |
| 8707 | + | |
| 8708 | + | |
| 8709 | + | |
| 8710 | + | |
| 8711 | + | |
| 8712 | + | |
| 8713 | + | |
| 8714 | + | |
| 8715 | + | |
| 8716 | + | |
| 8717 | + | |
| 8718 | + | |
| 8719 | + | |
| 8720 | + | |
| 8721 | + | |
| 8722 | + | |
| 8723 | + | |
| 8724 | + | |
| 8725 | + | |
| 8726 | + | |
| 8727 | + | |
| 8728 | + | |
| 8729 | + | |
| 8730 | + | |
| 8731 | + | |
| 8732 | + | |
| 8733 | + | |
| 8734 | + | |
| 8735 | + | |
8666 | 8736 | | |
8667 | 8737 | | |
8668 | | - | |
8669 | | - | |
| 8738 | + | |
8670 | 8739 | | |
8671 | | - | |
8672 | | - | |
8673 | | - | |
| 8740 | + | |
| 8741 | + | |
| 8742 | + | |
| 8743 | + | |
| 8744 | + | |
| 8745 | + | |
| 8746 | + | |
| 8747 | + | |
| 8748 | + | |
8674 | 8749 | | |
8675 | | - | |
8676 | | - | |
8677 | 8750 | | |
8678 | 8751 | | |
8679 | | - | |
| 8752 | + | |
| 8753 | + | |
| 8754 | + | |
| 8755 | + | |
| 8756 | + | |
| 8757 | + | |
| 8758 | + | |
8680 | 8759 | | |
8681 | | - | |
| 8760 | + | |
| 8761 | + | |
| 8762 | + | |
| 8763 | + | |
| 8764 | + | |
| 8765 | + | |
8682 | 8766 | | |
8683 | | - | |
| 8767 | + | |
| 8768 | + | |
8684 | 8769 | | |
8685 | | - | |
8686 | | - | |
| 8770 | + | |
| 8771 | + | |
| 8772 | + | |
| 8773 | + | |
8687 | 8774 | | |
| 8775 | + | |
8688 | 8776 | | |
8689 | | - | |
8690 | | - | |
| 8777 | + | |
| 8778 | + | |
| 8779 | + | |
8691 | 8780 | | |
8692 | | - | |
8693 | | - | |
| 8781 | + | |
| 8782 | + | |
| 8783 | + | |
| 8784 | + | |
| 8785 | + | |
| 8786 | + | |
| 8787 | + | |
| 8788 | + | |
| 8789 | + | |
| 8790 | + | |
| 8791 | + | |
| 8792 | + | |
| 8793 | + | |
| 8794 | + | |
8694 | 8795 | | |
8695 | | - | |
| 8796 | + | |
| 8797 | + | |
8696 | 8798 | | |
8697 | | - | |
| 8799 | + | |
8698 | 8800 | | |
8699 | 8801 | | |
8700 | 8802 | | |
| 8803 | + | |
| 8804 | + | |
| 8805 | + | |
| 8806 | + | |
| 8807 | + | |
| 8808 | + | |
| 8809 | + | |
| 8810 | + | |
| 8811 | + | |
| 8812 | + | |
| 8813 | + | |
| 8814 | + | |
| 8815 | + | |
| 8816 | + | |
| 8817 | + | |
| 8818 | + | |
8701 | 8819 | | |
8702 | 8820 | | |
8703 | | - | |
8704 | | - | |
8705 | | - | |
8706 | | - | |
8707 | | - | |
8708 | | - | |
| 8821 | + | |
8709 | 8822 | | |
| 8823 | + | |
8710 | 8824 | | |
8711 | 8825 | | |
8712 | 8826 | | |
| |||
0 commit comments